helpSavannah Administration - Support: sr #107183, Manage web pages with something...


sr #107183: Manage web pages with something else than CVS

Submitted by:  Robert Millan <robertmh>
Submitted on:  Sun 27 Dec 2009 06:31:22 PM UTC  
Votes:  10  
Category: NonePriority: 5 - Normal
Severity: 3 - NormalStatus: Wont Do
Assigned to: NoneOperating System: None
Open/Closed: Closed

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Wed 30 Dec 2009 06:56:32 PM UTC, comment #3:


Could you leave the bug open then? This way at least situation is documented.

Robert Millan <robertmh>
Wed 30 Dec 2009 09:54:58 AM UTC, comment #2:

I feel a bit guilty as I advised Robert to ask the Savannah hackers for this, although I knew in advance what the reply would be. At least he deserves some explanation why things are what they are. I'll try to describe that from my POV.

Initially, Savannah was only for GNU packages. The webpages under<package> were maintained mostly by the GNU webmasters, along with the rest of the site. GNU maintainers typically only dealt with their code; only a few of them tried to keep their webpages up to date.

So the Savannah WebCVS setup was made in a way that all members of the "www" project (i.e. all GNU webmasters) have write access to the projects' web repositories. (The implementation is complex, I think, and very different from This continued after the inception of the "nongnu" area, and is still true today. It was also handy for orphaned packages -- putting a notice that a new maintainer is needed is a good thing in general.

However, we (we == the GNU webmasters, or more precisely, at least Karl and I) no longer find it acceptable to edit projects' webpages without the maintainers' consent. It is intrusive, pushy and simply wrong. The maintainers know best about their package, and maintain.texi contains (for a long time now) instructions that maintaining the website of the project is the maintainer's responsibility.

So the current Savannah setup for the web repositories is unnecessary, and needless to say -- a burden for many people who would like to use Subversion, Bzr, Git, etc. There were several requests in the past to use !CVS for a project website. But as Sylvain says, it is not trivial to do it, and it's not on top of the TODO list. I hope it could be done some day in the foreseeable future.

Yavor Doganov <yavor>
Project Member
Sun 27 Dec 2009 06:34:48 PM UTC, comment #1:


That is not possible with the current infrastructure. The Savannah Hackers and FSF Sysadmins would need to coordinate such a change, but currently other tasks have higher priority.

Sylvain Beucler <Beuc>
Sun 27 Dec 2009 06:31:22 PM UTC, original submission:


The GRUB project has moved to Bazaar, but website is still hosted in CVS. We'd like to maintain the website in Bazaar as well. Can you enable it? Is this possible at all?


Robert Millan <robertmh>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by jn_ (Voted in favor of this item)
  • -unavailable- added by yavor (Posted a comment)
  • -unavailable- added by Beuc (Posted a comment)
  • -unavailable- added by robertmh (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 10 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 8 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 09 Aug 2013 07:22:54 PM UTCjohnschmidt4Assigned toBeuc=>None
    Tue 12 Jan 2010 11:09:52 PM UTCjn_Carbon-Copy-=>Added jn_
    Wed 30 Dec 2009 08:46:02 PM UTCBeucSummaryGRUB web pages=>Manage web pages with something else than CVS
    Sun 27 Dec 2009 06:34:48 PM UTCBeucStatusNone=>Wont Do
      Assigned toNone=>Beuc

    Back to the top

    Powered by Savane 3.1-cleanup1