Re: [XML-SIG] PyXML home page on SF
[Moved to python-dev, since the shift has begun.] Nicolas Chauvat writes:
I'm sure several people from PythonLabs are on this list. What is their opinion ?
I rather like letting the SourceForge crew take care of running the service. Running a website that needs constant updates is no trivial matter, and SourceForge is *much* more complex than that! I have a great deal of respect for the hard work that I know goes into running SourceForge, and would rather see that effort bolstered by volunteers & contributions (docs, code, whatever) by people who are able, than to see the efforts splintered. -Fred -- Fred L. Drake, Jr. <fdrake at beopen.com> BeOpen PythonLabs Team Member
I have a great deal of respect for the hard work that I know goes into running SourceForge, and would rather see that effort bolstered by volunteers & contributions (docs, code, whatever) by people who are able, than to see the efforts splintered.
Hum, maybe I did not explain myself correctly and I don't want a misunderstanding: I never meant "let's create a SourceForge-like tool, SourceForge is bad", but only "why not host a python specific service using the SourceForge code and tools", as www.bioinformatics.org does for projects related to bio-ingeneering. -- Nicolas Chauvat http://www.logilab.com - "Mais où est donc Ornicar ?" - LOGILAB, Paris (France)
Hum, maybe I did not explain myself correctly and I don't want a misunderstanding: I never meant "let's create a SourceForge-like tool, SourceForge is bad", but only "why not host a python specific service using the SourceForge code and tools", as www.bioinformatics.org does for projects related to bio-ingeneering.
Why not indeed? Why spend time running a service that SourceForge is already providing, and very well at that? This has come up occasionally at BeOpen but the only argument for it that was ever brought up (by the marketing folks, of course :-) was the hope that it would help sell banner ads -- not that there would be an advantage for the community. What would be the advantage for the community or running our own? What's wrong with using SourceForge? I say, if it ain't broke don't fix it. (And then again, there may be a very good reason to run our own, and maybe I just don't see it. :-) --Guido van Rossum (home page: http://www.python.org/~guido/)
On Tue, Oct 17, 2000 at 10:26:31AM -0500, Guido van Rossum wrote:
Hum, maybe I did not explain myself correctly and I don't want a misunderstanding: I never meant "let's create a SourceForge-like tool, SourceForge is bad", but only "why not host a python specific service using the SourceForge code and tools", as www.bioinformatics.org does for projects related to bio-ingeneering.
What would be the advantage for the community or running our own? What's wrong with using SourceForge? I say, if it ain't broke don't fix it. (And then again, there may be a very good reason to run our own, and maybe I just don't see it. :-)
There is no advantage that I know of. I know a lot about keeping machines and websites up and running (that's what I do for a living(*), after all) and I can tell you you need a big (or very dedicated) sysadmin staff to be able to offer anything as reliable as SourceForge. So the website & CVS tree itself could be run on a low-end machine. Say a PII-300 with 128 MB RAM. You need at least two, preferably three machines, regardless of performance, to be able to offer 'reliable' services. Preferably load-balanced by something like a smart switch (we use Alteon Layer-4 ethernet switches for that task, and you can do cool things with them. They're also pretty expensive.) And you need a way to back it up. A tape library or DAT streamer of some kind. Preferably a separate machine to do the actual backups. Live or fast-cycled backups can also be a lifesaver, which either requires another machine or two with speedy disks, or storing your data on something dedicated like a NetApp Filer. (Very cool machine, a dedicated NFS and CIFS (SMB) fileserver with excellent live backups, 'snapshots', as many as you want/need. Only costs you diskspace. Oh, and this quality comes at a price, too, of course.) And then there's the reliable network access, reliable system room (with reliable and preferably redundant power), and the 24/7 warning system that wakes up stand-by sysadmins to fix problems. And for the specialized hardware and software, you need a few people who know how to handle them. You need several people anyway, to cover all bases even in the face of illness, vacations and the famous bus accidents. We have a crew of 12 now, with a few new additions, and even then we run into trouble with vacations. I dare say we offer more reliable services than SourceForge does, but we also cost more :-) In short, the only advantage to not using SourceForge is that you can do things SourceForge can't or won't. Run software SourceForge won't, for instance. However, I would strongly suggest making such software 'non-essential', keeping most of the stuff on SourceForge, spend lots less money on the technical setup, and suffer a bit when the service is down. *) Where living is defined as 'making enough money to stay breathing and work on Python', and 'work on Python' has higher importance, of course :-) -- Thomas Wouters <thomas@xs4all.net> Hi! I'm a .signature virus! copy me into your .signature file to help me spread!
participants (4)
-
Fred L. Drake, Jr.
-
Guido van Rossum
-
Nicolas Chauvat
-
Thomas Wouters