On Sun, 12 Sep 2004 10:30 pm, Nadav Har'El wrote:
> On Sun, Sep 12, 2004, Shlomi Fish wrote about "Setting up an
Israeli-oriented Subversion Hosting on beak or eskimo":
> > Hi all!
> >
> > It would be a good idea to set up a Subversion hosting for
> > Israeli-oriented projects (i.e: projects with a few prominent Israeli
> > developers, or projects relevant to Israel or localization, hosting for
> > Israeli activities, etc.)
>
> What rules do you suggest on who/what qualifies for using this server?
> Only established projects, or also tiny new attempts at programming by some
> newbie?
Well, if the newbie has code to show for (at least proof of concept), and the
project is not completely redundant, I'll gladly set up a repository for him.
Note that Subversion users are HTTP (or alternatively SSH) authentication
users, and are completely distinct from UNIX users and UIDs. This will make
security implications very small. (assuming, of course the Apache service is
secure, which should be taken care of by apt).
>
> How do you suggest to manage all the new user requests, permissions,
> projects, and so on? By having people email you requests, or by creating
> some management software (or using an existing one)?
Well, Israel is not such a large country, that I think I will be swamped over
my head with requests. I think I'll hack together a nice management system
for the users and the projects (I'd rather that I, or whoever the
administrator is, arbitrates all the requests for now). Should not be too
hard to do in Perl.
>
> Why do you suggest to use subversion? Why not start with something that
> more developers already know how to use (CVS, RCS, etc.)?
Well, I don't mind also giving CVS hosting. However, CVS is:
1. Much more painful to administer.
2. Mostly superceded by Subversion. All new features are planned to be
incoroporated into the Subversion codebase, many of the original CVS
developers now hack on svn, Subversion is more powerful.
3. Already quite adequately supplied by SourceForge, Savannah, Berlios, and
other software hubs like this.
4. We can expect that many people will like to use it better than CVS.
Starting up a new project with CVS is largely a bad idea by now, because
Subversion is so much better.
I know there's a Subversion hosting in Berlios (with the proprietary svn
protocol only) and other adequately solutions abroad, but an Israeli service
managed by the community and for the community would be a very needed thing.
Note that if someone volunteers to be a CVS administrator and he is a
trustworthy person, I'll gladly support him as much as I can. Just note that
here be dragons.
As for RCS, last time I checked it wasn't networked. There are other version
control systems around, that have grown like mushrooms after the rain. If
someone asks we can easily see what we can do to support them.
Regards,
Shlomi Fish
--
---------------------------------------------------------------------
Shlomi Fish [EMAIL PROTECTED]
Homepage: http://shlomif.il.eu.org/
Knuth is not God! It took him two days to build the Roman Empire.