- If you use a license from the GPL family, it needs to have the or any
later-clause.
- Every file in your project needs to have a free license.
This includes media files. It must be clear for every file
who is the copyright holder and what the license for each file is.
Those
I'm suggesting we give Nacho Gonzalez access to Savannah.
Sounds good to me!
http://savannah.gnu.org/maintenance/ListServer says to run:
infra/maintenance/ml.pl -a adminsname -g project -l listname
(as the test step) for manually attaching a mailing list to a project.
I just tried (on savannah as root):
infra/maintenance/ml.pl -a karl -g gnustandards -l bug-standards
There is a spurious (?) empty wiki page Www89com created 4 days ago by
one hj. With six subscribers.
It's under http://savannah.gnu.org/maintenance/CvsAnonymous.
Is this real, or ...?
I think we should assume reverse-engineering is legal. Some recent
laws try to harm our right to reverse-engineer, but we shouldn't
over-fear it, in practice making those laws more powerful than they
actually are.
FWIW, I agree ...
I expect you'll get the same values than in:
http://savannah.gnu.org/cooperation/groups.tsv
Ok, thanks.
Anyway, for now I wrote the conditional like this:
if ($project-getTypeBaseHost() == savannah.gnu.org) {
since that function was clear from other uses in the file.
Sylvain or anyone,
1) Editing /vservers/sftp/srv/download/00_MIRRORS.html does not affect
http://download.savannah.gnu.org/releases-noredirect/00_MIRRORS.html,
at least not right away (as it used to do). I just added an entry
for mirrors.igsobe.com to the file that does not show up via
I've always had the impression this was mandatory.
Me too. It would not be logical for GPLvN-or-later not to be a requirement.
But I also couldn't find it on the requirement checklist.
There are several checklists and summaries and statements.
Which one(s) were you looking at? Urls
I've always had the impression this was mandatory.
Me too. It would not be logical for GPLvN-or-later not to be a requirement.
But I also couldn't find it on the requirement checklist.
There are several checklists and summaries and statements.
Which one(s) were you looking at? Urls
Right now, savannah sends a message like the below when a new list is
created.
I think it would be helpful to add a bit of info about how spam will be
deleted by default, new messages will be held, etc. One experienced
maintainer thought his new list was a black hole. (Apparently the text
on
No, he includes the license in a COPYING file.
Well, that ameliorates the situation somewhat, although if he doesn't
unambiguously refer to that COPYING file, it's still pretty vague.
But if the requirement is a 100% valid copyright notice complying with
all the rules in precise detail, then
Here is it - btw he customized the license to use the name of the
project and his name, so the license is unique.
So then it isn't the New BSD license (whatever that is) anyway.
This code is Copright (c) 2009 by Eric S. Raymond. New BSD luicense applies
Copyright is misspelled.
The Savannah Hackers are interested to know if it is appropriate to
approve projects which depend on non-free dynamic websites and their
content like http://www.weatherbug.com/
rms previously approved a GNU package phpgrabcomics, which grabs and
saves comic strips (Dilbert, etc.) from
)' name(s) instead.
What exactly is meant by add the author(s)' name(s) instead.
Copyright 2009 Karl Berry
as opposed to something like
Copyright 2009 Eplain Project Team
where Eplain Project Team has no legal existence. Lots of projects
would like to do this, but it's legally meaningless
SwitchTraf documentation is licensed under GNU FDL 1.1, and does not
specify (or later). It claims the documentation scripts are licensed
under the GNU GPL version 2, and also does not specify (or later).
Indeed, the lack of (or later) seems like a problem.
meta name=Keywords content=Savannah,GNU, FSF, Free Software
FWIW, it'd be fine with me to remove the keywords. I don't think they
mean anything these days, either.
In any case, the present list certainly seems arbitrary.
gnus? SourceForge? Weird ...
I am under the impression that lists.gnu.org hardware has not changed
since the no-robots policy was made, and that it is still the
dual-2.4ghz machine I donated a couple years ago. That's what
/proc/cpuinfo (and the fact that it's still running FC2) seems to
indicate, anyway.
I seem to recall a
Hi Nicodemo,
I think you forgot to record it in the ChangeLog.
I had written something but neglected to include the lengthy list of
lists. Doing that now.
system send emails about changes so one would not have to log in to
find out what happened.
I certainly have no objection if
On lists.gnu.org, I renamed 00-oldscripts2keep to 00-oldstuff2keep, and
moved some no-longer-being-updated files there, namely:
curl-clean-requests.txt
savannah-hackers.mbox
savannah-register-emails.mbox
savannah-register-emails.mbox.bz2
savannah-submitted-projects.mbox
Hope that's ok. I was
I have unadvertised all disabled lists again, by running
for l in ...; do config_list -i mm-configs/noadvertise.txt $l; done
where ... is the list below. Also recorded this in ChangeLog.
www-zh-cn-volunteers
www-zh-cn-coordinators
wordgen-dev
verilator-announce
twinlisp-general
tramp-checkins
I've restored binutils and gdb.
Thanks.
Also, binutils needs the index.html-binutils.html symlink.
Sylvain - you'll want to add those to
your list of gnu projects, perhaps?
Very very surprising. I'm nearly sure they were category gnu on savannah.
As for gcc, /software/gcc did
We are getting a large spew of reports on webmasters that some package
pages are coming up 404, notably http://www.gnu.org/software/binutils
and http://www.gnu.org/software/gdb.
I surmise it is a repo problem rather than a symlink problem or web
configuration problem, since even
Are the webcvs repositories operational again?
A few maintainers wrote to webmasters about not being able to commit,
most recently for xboard.
In any event, could someone in the know post an update of the general
state as a news item or whatever?
Thanks,
Karl
I can do the former without thinking:
for i in *; do diff -ru /someotherplace/$i $i $i.diff; done
Maybe also -N?
The latter is more complicated (faking commits, handling deletions,
etc.), is altering data (so there's risk) and maybe people want to
reproduce commits a bit
Most of the discussion is happening on IRC and things are changing
quickly, so it's best you do not log on the server.
Fine, but before you sent that, I followed Nicodemo's recipe for my
projects, namely:
# vserver vcs-noshell enter
# mv sources/backup-20090527-ondisk/foo/ sources/
- Decide if restore webcvs from May 27th or attempt to recover the
last 2 days commits from www.gnu.org and www.nongnu.org;
Would it be possible to detect which webcvs's were modified after the
May 27 backup? I'm thinking of something like a find-by-time(*) on the
live repos and just
The plan is to re-checkout everything from May 27th (which Ward is
currently doing) and then provide a diff for projects to recommit.
If you're going to go the trouble of creating the diff, then why not
apply it, instead of making every individual admin apply it?
On https://savannah.gnu.org/forum/forum.php?forum_id=5828
item e) says:
The version from 29 April in the 'backup-20090527' subdirectory.
This should say 27 May, not 29 April.
Sorry, I don't know how (or whether) to edit it.
I only mention it in case the duplicate 29 Aprils might confuse.
Please check:
https://savannah.gnu.org/forum/forum.php?forum_id=5828
To recover a repository, just 'mv' it.
IN ALL CASES, please make sure you update
/vservers/vcs-noshell/srv/recovery.txt so we keep track of which
repositories are restored from where.
I have a dozen or
karl for me, the brown color for
links used on savannah is quite hard to distinguish from normal text.
(My vision is not the best.) If we let people have their own normal
link color, they would stand out a lot more.
beuc This one is here:
Hi Nicodemo,
Hi, I've been looking into using grep as a tool to scan projects that
might not meet the hosting requirements of Savannah.
One other thing I tried was to grep for the word Copyright (in
essentially the same way you write), since nearly every text file should
have it. That
(In short: forget the whole thing, all is well.)
I don't appreciate the form of this comment.
Sorry.
Following your initial inquery at savannah-hackers-public it was shown
that Reed's issues were inexistant and I have yet to hear any
supported argument on the matter, that is,
as it is required to be authenticated to view the /register/ location.
Really? I am able to see
https://savannah.gnu.org/register/requirements.php without being logged
in. (The ssl cert thing is likely rather off-putting, but of course
that's a different issue.)
I think that the best
Loïc (one of the gna.org founders) joined #savannah today and
suggested our two websitesteams could get closer again.
All to the good.
exchange links on the websites
Sure, good.
Just by the by, Savannah, Gna, and Sergey's Puszcza are the only free
hosting sites known. The list
My disappointment is more about sysad...@gnu.org.
I don't know, maybe nobody looks at that mailbox
They look at their mail. They simply have a very high latency at
dealing with anything off their beaten path. They also get pulled off
tickets by rms and other employees to work on crash
My disappointment is more about sysad...@gnu.org.
I don't know, maybe nobody looks at that mailbox
They look at their mail. They simply have a very high latency at
dealing with anything off their beaten path. They also get pulled off
tickets by rms and other employees to work on crash
However I wonder if there are some end-user privacy issues in doing
Yes indeed. I wouldn't want my static IP address exposed to the world
in logs saying what I downloaded and when.
Aside from personal preferences, as far as I know it's illegal in
England, at least, maybe all of the EU, to
Would it be hard or bad to define a project status, decommissioned?
I've been setting GNU packages that we decommission to
orphaned/unmaintained, but this is not really right.
Thanks,
Karl
Hello sysadmins and savannah hackers,
I have the impression that the web archives on lists.gnu.org all go
through mharc (~mharc), and the html archives that are generated by
mailman (in /var/mailman/archives/{private,public}, minus the .mbox
directories) are not used at all.
If that's right,
Hello again sysadmins and savannah hackers,
I belatedly realized that the mailman html archives presumably are used
for lists with private archives, of which there are about 100. I don't
know an easy way to only generate the html for private archives, while
omitting it for public. Oh well.
Just in case there are support requests or whatever ... I reset the
private_roster field just now, and sent out the email to all the owners.
Date: Sun, 22 Feb 2009 12:55:12 +0100
From: Sylvain Beucler b...@gnu.org
To: Karl Berry k...@freefriends.org
Cc: savannah-hackers-public@gnu.org
Subject
Usually, portable programs rely on an external library that provides
this whole GUI backend. For example the GNU FreeDink relies on the
SDL game library
So there's no directx code in the freedink sources, right? Sure, that's
clearly no problem. I didn't get the impression that was
But he also asks whether other persons will be allowed to contribute
code for a Direct3D backend when project is hosted on Savannah
Yes, I understand. But who writes the code surely doesn't matter.
Yes, but isn't that always the case when one develops code that has also
support
where the maintainer wants to offer an Direct3D (proprietary API)
backend in addition to an OpenGL renderer.
Do we really want code explicitly supporting a nonfree library (and only
that library) hosted on savannah? That just seems wrong. Or am I not
understanding that correctly?
Hi Sylvain and all,
I now get command not found for both locate and slocate on savannah,
logged in as root as usual. Lost in the upgrade to 5.0?
Help?
Thanks,
Karl
I realized last night there's another significant issue with access to
lists -- the mailing list feature on savannah relies on being able to
get over to lists and run a command to create or delete a list. We
don't want to lose that functionality. I do not know if
Ward's original proposal was
There are about 350 lists on lists.gnu.org which have the private_roster
field set to anyone, meaning the subscriber list is publicly viewable
on the web to anyone at all, not just list members or administrators.
For instance, see the Visit Subscriber List button on
Do you have the Savannah French mirror contact info?
(not found in mirrors-contacts.txt)
They are not using --delete-excluded in their synchro, so deleted
files are still lying around.
Guillaume Tournat, hostmaster ironie org ...
Added to mirrors-contacts.txt.
If you really need to increase the polling [...]
I feel like I missed some previous part of the thread, but I'd just like
to reiterate that there is no need to check savannah for GNU project
news items more than once a day. Ibiblio only gets updated once a day,
so mirrors aren't more up
The gphpedit author wants to place copyright and license notices in
the files that he is copying from other projects to make it . He
says he got the authorization from the previous authors to do so and
that the gtkscintilla project is not being worked on anymore. I
believe it
I suggest adding a summary of this thread's answers: importance of
each publication date, ambiguity of ranges, etc.
If it is so ambiguous why not use English?
Copyright (c) 2003 through 2009 Free Software Foundation
This is all beside the point, as far as I understand it. To
Hi sysadmins,
Going to (for instance)
http://www.gnu.org/software/binutils/manual/ld-2.9.1/dvi/ shows an empty
directory in the browser. We cvs removed all those old files, but the
cvs checkout/update actions need the -P option to prune otherwise-empty
directories from a tree.
So, can you
Who would be the right person to convince?
I don't know if you wrote rms yet. But I belatedly realized that it's
not really a matter of convincing. It's a matter of the law. All the
other arguments are beside the point.
If you research loc.gov and find that there is a statement
slight confusion
More than slight! Sorry, I missed that amidst the lengthy examples.
However, as far as I know it's basically the same story: the legal
requirement is that you preserve existing copyright notices when making
modifications. In fact, the GPL and virtually every other license
Who would be the right person to convince?
rms.
Then, you can abbreviate the years. 17 lines of years, all the better :)
Copyright (C) 1985,89,90,91,92,93,95,2000 Free Software Foundation, Inc.
No. Although at one time that was allowed/suggested by maintain.texi,
the lawyers went back to saying four-digit years are the way to go.
But this is in constrast to what
https://savannah.gnu.org/maintenance/ApprovingSubmission
says. :)
Right, in the other order - but you still need to click both,
So, I'm confused. Does it matter what order we click them in, or not?
src/gtkscintilla2/libgtkscintilla2.so.0.1.0
He can't distribute such a binary without also distributing the exact
source corresponding to it.
It seems bizarre to distribute such a binary anyway, since presumably it
only works on a few systems that are sufficiently compatible with
whatever he
The author of GNU macchanger did end up agreeing to rename the macc
project on savannah to macchanger, for consistency, so I ran
~/infra/maintenance/rename_project.sh macc macchanger. Seemed to go ok ...
For the record ...
The macc project is an official GNU project, named macchanger. It had
been labeled nongnu. I changed its status at
https://savannah.gnu.org/siteadmin/groupedit.php?group_id=3454. It
doesn't currently have any web pages or mailing lists so nothing else
applies right now, I
Could you present Puszcza (what it does, the goals)?
It is a hosting for Free Software development, built entirely on
Free Software components. It implements the same policies as Savannah
or Gna!, and offers a similar set of services. Basically, I'd say the
only difference
We also have wiki.GNUarch.com which is open,
BTW, this site does not come up for me. It just hangs.
I hope that a new section will be added to maintain.texi about wiki
policies.
The new maintainer is entitled to redistribute all files under GPL3+,
but is it legal and lawful for him to simply replace the old GPL2+
notice with the GPL3+ as to improve consistency?
Yes.
My understanding follows ...
I spent a bit of time thinking about this and wondered why this was
any more of an issue on a wiki than a public mailing list,
On a mailing list, it is clear that any given message comes from its
author. Therefore the views of a random poster can't be
Hi Ted,
I'm looking to start verifying the freedom of pending submissions.
Great, thanks for volunteering!
Do I need to do anything besides following this guide:
http://savannah.gnu.org/maintenance/HowToBecomeASavannahHacker
That plus
So by draft, you mean a review of the package based on the various
guidelines,
I mean the text that you would propose to send back to the submitter as
the reply, assuming there are issues to deal with. (The wiki page
mentions this, tersely. :)
or is there a more specific/formal
By the way, can anyone figure out how to get rid of the spurious bold at
the beginning of the consistent licensing and No proprietary
dependencies: your project list items on
https://savannah.gnu.org/maintenance/HowToGetYourProjectApprovedQuickly
I tried and failed. A blank line gets rid of the
- How to deal with projects submissions that do not have any
source code to show yet?
For all the reasons Sylvain wrote, my vote is to tell them please write
some working code and resubmit, we'll be happy to look at it then, and
close it. That is what I tell people who ask about
beuc I don't understand why you make a distinction between command
line applications and web-based applications.
I was thinking that the license of a project written in PHP had to be
compatible with PHPL.
http://savannah.gnu.org/maintenance/PhpIssues
Ah. The crucial thing I was
Category: Project Approval = Approved Projects to be Reviewed
Sebastian --
I think it's better to change the status to need admin than to change
the category. I think the above category is for projects which need to
be reviewed after approval? And those should be left open, I guess.
For example, what would be the decision on runs on version 6 of Java?
The general criteria is the same as always: it needs to run using only
free software.
In practice, what that means for Java is that it should run (and
recommend) using something like openjdk, icedtea, gcj, classpath. The
I see that some people have copyrights in the sort of abbreviated
fashion that the gnu.org site referenced in the maintenance guide
shows not to do. Or an author has his name listed on a separate line
then the copyright. What if the copyright comes after the license
notice. How
Looking at http://savannah.gnu.org/task/?8900, I find myself wondering
about hosting typical php projects on savannah since the php license is
regrettably incompatible with the GPL. This particular project says
it's licensed under GPLv[23]+, but it's written in PHP and is a
web-based thing
Btw, we're now at 12GB (rather than the 5GB documented at
mirror.html). Can you correct this?
Updated, thanks.
I don't feel honest in turning down
a project just because of their name and the idea of open source when
previous projects were accepted. I could if an there was an
explanation.
I understand your reluctance, but the explanation is that the previous
acceptances are mistakes. The
Hi,
Sylvain can probably answer more authoritatively about what has been
done on savannah in the past, but here are my thoughts FWIW.
http://www.openbravo.com/about-us/openbravo-manifesto/
It seems clear from this web page that openbravo is about open source,
not free software -- even
Also, the author's copyright notices doesn't include '(C)' - we
recommend adding it, though this isn't mandatory.
I don't think there is a reason to recommend it, or not recommend it.
Was there a specific reason to recommend it?
Mainly because it's so much
Also, the author's copyright notices doesn't include '(C)' - we
recommend adding it, though this isn't mandatory.
I don't think there is a reason to recommend it, or not recommend it.
Was there a specific reason to recommend it?
When I researched it on the US Library of Congress web site
I don't know what's best to look for the file. Either check all files
for bits of existing licenses, or check for a set of widespread file
names. It nothing is found, show `ls` to the user so she can easily
check manually?
My suggestion is
1) check if there is a top-level file
I think COPYING is *no* exception in this case, essentially for the reasons
mentioned at http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude
Sylvain, now I am completely confused about your position.
Noah, I think COPYING should always be in the source repository and that
it is a
Hi Sylvain,
I've configured mirmon and we now this ready:
http://download.savannah.gnu.org/mirmon/
Very nice! Thanks for doing all the work. I'm surprised there are only
two dead mirrors. I'll write to those admins.
What kind of official URL should we use for it?
I'm tempted to
While this is right, many people do not add notices to makefiles
(especially Makefile.am's), changelogs and headers. I don't think we
should be picky about these cases,
Personally, I completely agree with you. But my understanding is that
rms insists we be this picky, for the sake
The 'How To Get Your Project Approved Quickly' [1] article says Use
a license compatible with the GNU GPL, and use the 'or any later
version' formulation for the GPL. The GPL license does not contain
this text, the copying permission statement does though.
I changed it to say
...
OK, I first read the mail too quickly and didn't understand that I had
to do something now.
Glad you reread it :). Sorry for not being clearer.
It will be much easier for me to understand what to do if I can see
the final configuration, which is probably the Apache configuration
: Randy Kobes [EMAIL PROTECTED]
To: Karl Berry [EMAIL PROTECTED]
Subject: Re: replicating the mirror setup
... When things are set up, I could provide the scripts I use to
update the database, as well as the Apache configuration directives -
let me know when that's ready.
Best,
Karl
We receive this mail every hour. It's better when the cron job output
nothing when nothing's wrong.
Indeed. I did not notice that a cron job had been enabled.
Can you have a look a it?
I disabled the cron job in /etc/cron.d/mirmon. There's no use in
running it until the data is
vserver sftp enter
...
dpkg -L mirmon
/usr/share/doc/mirmon/README.Debian
Thanks.
I did some initial setup with one mirror, for a test, and saved a copy
of the original /etc/mirmon.conf as /etc/mirmon.conf.dist.
Should I put the mirmon-format mirror list next to
Did you talk with Randy about installing the multiplexer at Savannah?
No. I can ask, but I am pretty sure that he does not have the time to
comprehend savannah's setup. Is it a requirement in your view? Since
we're using Randy's machine for ftpmirror.gnu.org, personally I don't
see that
to determine which mirror is best from your location (of course the
location is not permanent in some cases, which is why you could run
a certain command to reconfigure your sources.list). (I don't
remember the name of the package and never used it, sorry.)
netselect-apt
Randy Kobes in Winnipeg has set up autoredirection services for GNU,
CPAN, and CTAN. That is, a generic url that automatically redirects to
a nearby mirror -- e.g., http://ftpmirror.gnu.org, http://mirror.ctan.org.
I expect he would be happy to do the same for the non-GNU savannah
downloads, now
Can you give more information - I'm puzzled about the word
service. Does this mean we rely on something external to Savannah?
As things stand, it's a mod_perl cgi module that runs on Randy's web
server at the University of Winnipeg. In principle we could run it for
ourselves on savannah,
... http://ftpmirror.gnu.org
That's awesome. I knew such a thing is in the works, but didn't know
it's actually running.
It's actually been in place for quite a while (several months at least).
Do you plan to advertise this service actively?
I want to, I just haven't
I thought that some smart query is being made to determine which
mirror is best?
No. There is no way to send queries. All the information the server
has to go on is the requesting IP address and the mirmon data.
I tried with http too before sending my previous message. It should
It would be good to ask for legal knowledge. Maybe ...looking
for technical/legal volunteers... or volunteer with licenses
understanding or something like that.
Ok, I added this sentence:
A good understanding of free software licensing issues is highly
desirable; Perl experience
How about this new paragraph for http://www.gnu.org/help ?
liHelp with a href=http://savannah.gnu.org;Savannah/a. We are
especially looking for technical volunteers to help handle our lengthy
backlog of pending project submissions, ideally by helping to write a
specific tool to ease the
The arch link on
https://savannah.gnu.org/maintenance/HowToBecomeASavannahHacker
namely
http://arch.savannah.gnu.org/archzoom/[EMAIL
PROTECTED]/infra--main--0--LATEST/approvals
is broken. I find arch completely unfathomable, so I have no idea what
it should be. Sorry.
Thanks,
karl
Hello savannah hackers,
Giuseppe (cc'd) added CAcert to the root certificates in the last IceCat
release primarily because of savannah starting to use it. Reed Loden
(cc'd) raised several concerns about CAcert. Messages appended below
(one from Reed, Giuseppe's reply, Reed's reply).
Reactions,
I just created a tiny https://savannah.gnu.org/maintenance/VServers
because I was tired of seeing the (?) after VServers. However, it put
it under ProjectApproval - ApprovingSubmission - VServers, based on
where I had clicked from. I was not expecting this.
Can it be moved (e.g., under
* License: GNU General Public License v3 or later (GNU General
Public License v3 ONLY (not later, as I cannot agree to use a
yet-to-be-seen license).)
Does savannah have a policy on accepting projects that want to be
licensed as -only?
karl
Would it make sense for the project submission form to disallow
submissions whose name starts with gnu uploaded as non-GNU software?
Although we don't try to legally stop people from using GNU, we also
ask that it only be used for official GNU packages, so I doubt rms would
want savannah to
401 - 500 of 603 matches
Mail list logo