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.

Reply via email to