savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [savannah-help-public] Gnnuspeech release for savannah.gnu.org/proje


From: Assaf Gordon
Subject: Re: [savannah-help-public] Gnnuspeech release for savannah.gnu.org/projects/gnuspeech
Date: Mon, 21 Sep 2015 01:09:00 -0400

Hello David,

Few suggestions to some of the topics:

> On Sep 20, 2015, at 22:03, David Hill <address@hidden> wrote:
[...]
> I presume I do not have to use "gnupload" or "ncftpput-ftp" scripts, [... ] 
> and that I can then use basic anonymous ftp to upload the triplet -- the 
> main, the .sig file and the directive.asc file.

While I have not tried manual upload myself, it seems there should not be a 
problem.
The relevant parts from 'gnupload' point to using host 'ftp-upload.gnu.org' and 
uploading the files to either '/incoming/ftp' or '/incoming/alpha'.
See http://git.savannah.gnu.org/cgit/gnulib.git/tree/build-aux/gnupload#n312
Specifically lines 331,336.

> You don't expect uploaders to use sftp -- right?

Based on my reading of the script:
uploading files to  ftp.gnu.org is done with FTP .
uploading files to 'downloads.savannah.gnu.org' is done with rsync/sftp/scp .

However, for more accurate information you might want ask at address@hidden .

---

It's worth mentioning 'alpha.gnu.org' : this is a similar server which can be 
used to hold release candidates for testing and experimentation - worth trying 
out before publishing a 'final' official release.
Example, emacs and guix projects publish files there (including some binaries):
   http://alpha.gnu.org/gnu/guix/
   http://alpha.gnu.org/gnu/emacs/

Another useful resource is the 'address@hidden'.
If you want to get as much testing as possible for a pre-release upload,
you can upload your files to 'alpha.gnu.org', and send an email to 
'platform-testers' asking for help in testing.
( see https://lists.gnu.org/mailman/listinfo/platform-testers ).


[...]

> When the release has been accepted, I should send a note out to the mailing 
> list telling people where to find it, with perhaps some other comments. Any 
> suggestions as to what to include? And as a matter of interest, where will 
> people find the release?

The most common place is the 'address@hidden' mailing list.
Most GNU maintainers announce new releases there.
Eg. announcements from Sept-2015:
  http://lists.gnu.org/archive/html/info-gnu/2015-08/index.html

Some maintainers write detailed release messages, especially if this is a major 
release:
  http://lists.gnu.org/archive/html/info-gnu/2015-08/msg00002.html
  http://lists.gnu.org/archive/html/info-gnu/2015-08/msg00003.html
  http://lists.gnu.org/archive/html/info-gnu/2015-07/msg00001.html

Others are terse:
  http://lists.gnu.org/archive/html/info-gnu/2015-05/msg00010.html

A good outline would be:
1. A short description of what the project is
2. New feutres, bug fixes, etc.
3. Where to download the files from (e.g. ftp.gnu.org's exact URL, after you've 
successfully uploaded the files and received confirmation)
4. GPG signature to verify the download.

There's a script to automatically generate such a template announcement in 
gnulib:
  http://git.savannah.gnu.org/cgit/gnulib.git/tree/build-aux/announce-gen


Hope this helps,
- assaf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]