savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] Re: The Linux Kernel/BitKeeper Issue and how to Resol


From: Mathieu Roy
Subject: [Savannah-hackers] Re: The Linux Kernel/BitKeeper Issue and how to Resolve It
Date: 17 Nov 2002 20:12:10 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Shlomi Fish <address@hidden> said:

> On 17 Nov 2002, Mathieu Roy wrote:
> 
> > Shlomi Fish <address@hidden> said:
> >
> > > On Sun, 17 Nov 2002, Richard Stallman wrote:
> > >
> > > >     > Would you like to do the work of making some other VC system run 
> > > > on
> > > >     > savannah.gnu.org?
> > > >
> > > >     With pleasure! But I'll need ssh access to the system, and a path 
> > > > where I
> > > >     can install Apache 2.0, libdb-4.0, and Subversion itself 
> > > > system-wide.
> > > >
> > > > Savannah is our CVS hosting site.  It is already running Apache and
> > > > many other things.  You can't expect to install some other VC system
> > > > there as if you were operating on a blank machine!  You would have
> > > > to study the software that is running there now, and figure out how
> > > > to change it to support multiple VC systems.
> > > >
> > >
> > > I know that. What I did on my workstations is run Apache 2.0 on a
> > > different port (8080). I can install db-4.0 on a dedicated path (say
> > > /usr/local/apps/db-4.0/ ) and then link Apache 2.0 against it and again
> > > install under a different path, and configure it to run under different
> > > HTTP and HTTPS ports that usual. Then, I can install subversion linked
> > > against the db 4.0 and compiled to run with this apache.
> >
> > I do not get why you need apache 2.0.
> >
> 
> Because Subversion requires it. It's mod_dav_svn only works with the
> mod_dav of Apache 2.0.
> 
> > But:
> >
> > - We currently run apache-ssl 1.3 and by reading some mails about Apache
> > 2.x, it seems un unmature product, according apparently to his own
> > authors.
> >
> > - It's generally a bad idea to install concurrent version off the same
> > software on a server.
> >
> > - We do not install packages from sources on Savannah (on only on
> > very special cases). It's a bad idea to forget to rely on Debian
> > maintainers that generally do good job... And a bad idea to forget
> > that a software like Apache will need to be updated easily once
> > security holes will be found (and it will happens).
> >
> > And finally, Subversion run Debian stable, and since it's a production
> > server, we should keep it that way.
> >
> 
> You probably meant that Savannah run Debian stable.

In fact, the historical hostname of savannah is subversion.

> 
> > So personally, I'm not agree with your plans. A service proposed
> > on Savannah should be dependant only on production/mature
> > softwares, and db4 and apache 2 does not fit to this description.
> >
> > But it's up to Loic to make a decision.
> >
> 
> Subversion necessitates Apache 2.0 and Berkeley DB 4.0.x. They can safely
> be installed on different directories (/usr/local/apps/db-4.0 and
> /usr/local/apps/apache2) and run on different ports. Maybe there are
> Debian packages available somewhere but I don't know how straightforward
> it would be to install them.

It not as simple as installing software. It means also updating it at
each security update. And it will be a pain if we do not use official
debian package. And currently there no package for the softwares
listed. 

IMHO, having this software packaged and maintained by debian people is
a prerequisite.  

In case of urgency, it must be possibile for anyone to admin
Savannah. It means doing apt-get update, not wget
thisurlandthispackage, tar xfj thispackage, ./configure
withthisoptionsthataremauybebad, make install
whereitcanbrokesomethingelse.


-- 
Mathieu Roy
 
 << Profile  << http://savannah.gnu.org/users/yeupou <<
 >> Homepage >> http://yeupou.coleumes.org           >>
 << GPG Key  << http://stock.coleumes.org/gpg        <<




reply via email to

[Prev in Thread] Current Thread [Next in Thread]