[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Savannah-hackers-public] Re: Access to GNU projects' webpages by GN
From: |
Bernie Innocenti |
Subject: |
Re: [Savannah-hackers-public] Re: Access to GNU projects' webpages by GNU webmasters |
Date: |
Tue, 21 Dec 2010 15:00:25 -0500 |
On Tue, 2010-12-21 at 19:09 +0000, Karl Berry wrote:
> - we migrate to something more modern, i.e. allowing each project to
> choose its own VCS for webpages (this has been requested by users
> numerous times);
>
> Indeed. The issue at hand has been resolved and webmasters have access
> to the GNU web page CVS repos again.
>
> For the record, though, here is my argument for keeping those GNU /web
> pages under CVS for the time being. I wrote this in response to someone
> who asked me about switching his package's web pages to git:
>
> 1) no single VC would suit everyone;
>
> 2) supporting multiple VC's would require lots of changes to the
> infrastructure and tools, taking lots of time -- especially of the
> FSF sysadmins, whose time is scarcest of all;
The fsf-side does just an update.
Some time ago, tired of having to remember which VCS was being used by
each of the projects I follow occasionally, I wrote a trivial script
called "up" which guesses the repository format and calls the
appropriate command. Please find it attached.
If we replace explicit calls to "cvs up" with this script, we've solved
half of the problem. The other half of the problem is the initial
checkout, for which we'd need to be explicitly told which VCS to use, or
by trying all the supported formats in sequence.
> Anyway, the first change to be made in this regard will be to switch www
> itself from CVS, primarily so changes can be better tested on something
> other than the live www.gnu.org. (Yavor, by now you've probably seen
> the www-discuss mail about that. Email me with your thoughts ...)
> After that happens, maybe we can turn our attention to the project
> repos.
Agreed. For reference, I'm attaching the web-server side of the script
which updates www, gnu and non-gnu projects.
--
// Bernie Innocenti - http://codewiz.org/
\X/ Sugar Labs - http://sugarlabs.org/
up
Description: application/shellscript
new.py
Description: Text Data
- [Savannah-hackers-public] www cvs history warning?, Karl Berry, 2010/12/02
- Re: [Savannah-hackers-public] www cvs history warning?, Sylvain Beucler, 2010/12/03
- Re: [Savannah-hackers-public] www cvs history warning?, Karl Berry, 2010/12/03
- Re: [Savannah-hackers-public] www cvs history warning?, Sylvain Beucler, 2010/12/06
- Re: [Savannah-hackers-public] www cvs history warning?, Karl Berry, 2010/12/06
- [Savannah-hackers-public] Access to GNU projects' webpages by GNU webmasters, Sylvain Beucler, 2010/12/07
- Re: [Savannah-hackers-public] Access to GNU projects' webpages by GNU webmasters, John Sullivan, 2010/12/09
- Message not available
- [Savannah-hackers-public] Re: Access to GNU projects' webpages by GNU webmasters, Sylvain Beucler, 2010/12/13
- [Savannah-hackers-public] Re: Access to GNU projects' webpages by GNU webmasters, Yavor Doganov, 2010/12/19
- [Savannah-hackers-public] Re: Access to GNU projects' webpages by GNU webmasters, Karl Berry, 2010/12/21
- Re: [Savannah-hackers-public] Re: Access to GNU projects' webpages by GNU webmasters,
Bernie Innocenti <=
- Re: [Savannah-hackers-public] Re: Access to GNU projects' webpages by GNU webmasters, Yavor Doganov, 2010/12/21
- Re: [Savannah-hackers-public] Re: Access to GNU projects' webpages by GNU webmasters, Bernie Innocenti, 2010/12/21
- Re: [Savannah-hackers-public] Re: Access to GNU projects' webpages by GNU webmasters, Yavor Doganov, 2010/12/21