taskSavannah Administration - Tasks: task #13200, Submission of Savannah webpages...


task #13200: Submission of Savannah webpages hosting

Submitted by:  Sylvain Beucler <Beuc>
Submitted on:  Thu May 8 17:37:44 2014  
Should Start On: Thu May 8 00:00:00 2014Should be Finished on: Sun May 18 00:00:00 2014
Category: Project ApprovalPriority: 5 - Normal
Status: NonePrivacy: Public
Percent Complete: 0%Assigned to: None
Open/Closed: OpenEffort: 0.00

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

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


Sat May 24 08:55:49 2014, comment #3:

Hello, Sylvain!

> FSF work is released under the GPL, and this code was send on the public savannah-hackers mailing list. I don't see any issue with releasing these files.

But they didn't imply it's completely FSF work, did they?

Also, strictly speaking, some FSF work is released under the CC-BY-ND (of course, they never release software this way).

At any rate, in order for a package to be registered on Savannah, all its sources must include correct copyright and licensing notices; currently, some of them don't.

Pavel Kharitonov <ineiev>
Site Administrator
Sat May 17 09:40:05 2014, comment #2:

I think a project on Savannah is the best way to work collaboratively on these scripts. As you mentioned the current situation isn't optimal. To the least this will allow Savannah Hackers and FSF sysadmins to follow the progress on Git support for webpages.

FSF work is released under the GPL, and this code was send on the public savannah-hackers mailing list. I don't see any issue with releasing these files.

On a side note I expected some more motivation for a Savannah contribution opportunity.


Sylvain Beucler <Beuc>
Sat May 17 07:23:39 2014, comment #1:

Do we really want to release these scripts? TTBOMK they have been maintained by sysadmins, and people just beat the scripts out of sysadmins and submitted patches.

Would this package be really useful unless sysadmins take a very active part in it (and they don't seem to be going to)?

(Formally, some files lack licensing terms, and in theory there even might be issues with releasing other people's code.)

Pavel Kharitonov <ineiev>
Site Administrator
Thu May 8 17:37:44 2014, original submission:

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.

Registration Administration

While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):

Registration Details

  • Name: Savannah webpages hosting
  • System Name: sv-webhosting
  • Type: non-GNU software and documentation
  • License: Affero General Public License v1 or later


Scripts used to run the webpages hosting service for gnu.org/nongnu.org.

It's currently a set of Bash and Python scripts developped by the FSF, plus a Vagrant+Puppet configuration to generate a testing environment automagically.

The goal is to share a repository to evolve the current hosting system - see https://lists.gnu.org/archive/html/savannah-hackers-public/2014-05/msg00000.html

Other Software Required:

Bash (GPL), Python (PSL), Puppet (ASL2), CVS (GPL), Apache httpd (ASL2)

Tarball URL:


Sylvain Beucler <Beuc>


(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 ineiev (Posted a comment)
  • -unavailable- added by ineiev
  • -unavailable- added by Beuc (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 0 encouragements so far.

    Only logged-in users can vote.


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



    Follows 1 latest change.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat May 17 07:23:39 2014ineievCarbon-Copy-=>Added karl

    Back to the top

    Powered by Savane 3.1-cleanup1