sounds great! i guess http://live.gnome.org/MaintainersCorner/Releasing should be updated too. is there a wiki page explaining the new ftpadmin script? daniel On Sat, 2011-03-26 at 19:15 +0100, Olav Vitters wrote: > Read this if you make use of install-module on master.gnome.org. > > > I've made 2 changes: > 1. Switched machines > SSH will complain about this. Just edit ~/.ssh/known_hosts to make > these warnings go away. The new SSH key fingerprints are: > RSA: 00:b6:71:1a:a6:c8:43:30:6c:08:9d:8e:01:43:24:ef > DSA: 8b:c6:f7:7b:cb:ff:77:6a:7b:33:d7:27:e7:0a:f3:85 > 2. New script to install tarballs > Usage: > ftpadmin install TARBALL [TARBALL ...] > Please add a description (not just shortdesc) to your DOAP file! > See: http://live.gnome.org/MaintainersCorner#doap > > > > Regarding the new 'ftpadmin' script: > - It does all kinds of consistency checks on the tarball > e.g. everything in one directory, no extra data in the tarball > (gtk+-2.12.6.tar.bz2 is twice as big as it should be), etc > > - NEWS/ChangeLog diffs against the previous version will work even if > the it is 2.91.93 vs 3.0.0 > > - It uses information from the DOAP file > See http://live.gnome.org/MaintainersCorner#doap > Due to this, you could theoretically use different names for everything: > git module: foo > tarball: bar > bugzilla product: baz > Please do not do this though! > > Tarball names are determined from: > <download-page rdf:resource="http://download.gnome.org/sources/gnome-shell/" /> > (MUST be download.gnome.org!) > > Bugzilla products are determined from: > <bug-database rdf:resource="http://bugzilla.gnome.org/browse.cgi?product=gnome-shell" /> > (MUST have product=something) > > - Announcement mails are a bit nicer > If you have a <description> in your DOAP, it is used. Falls back to > shortdesc. It'll also use the name (so in the mail it'll use 'GNOME > Shell instead of 'gnome-shell') > > - Announcement mails are bcc'ed to the maintainers > So make sure the maintainer info is up to date > > - Supports tar.xz (ONLY uploads tar.bz2 and tar.gz) > ==> won't put tar.xz on ftp.gnome.org! > Limited upload bandwidth? Just generate a tar.xz and upload that. > It'll be converted to tar.bz2 and tar.gz. It will NOT put a tar.xz on > ftp.gnome.org. A switch to tar.xz is planned, but at this time only > tar.bz2 and tar.gz are uploaded! > > - In case of multiple tarballs on the command line, sorts the tarballs > correctly on version number and installs them in the right order. > This is important when you're switching from one place to > ftp.gnome.org for your tarballs. > > - Contains releng release_set_scripts as well > > > If anything breaks or you have an enhancement request, file a bug at: > https://bugzilla.gnome.org/enter_bug.cgi?product=sysadmin&component=Other > > PS: Currently the drawable databases are running on the same machine. So > it can be slow at times. > > PS2: If anything breaks, please file a bug and I'll look at it and I'll > also install your tarball. That said, you can still ssh to > 'window.gnome.org' and use the old 'install-module' script. > > PS3: New script lives in the sysadmin-bin module. > > PS4: More changes are planned. See > https://bugzilla.gnome.org/show_bug.cgi?id=613033 > > -- > Regards, > Olav -- this mail was sent using 100% recycled electrons ================================================ daniel g. siegel <dgsiegel gnome org> http://www.dgsiegel.net gnupg key id: 0xDB8E409F fingerprint: F9DD 693C 9E8B 9121 B20B 202E C7D3 3397 DB8E 409F encrypted email preferred
Attachment:
signature.asc
Description: This is a digitally signed message part