From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5823 invoked by alias); 25 Oct 2007 07:22:25 -0000 Received: (qmail 5813 invoked by uid 22791); 25 Oct 2007 07:22:24 -0000 X-Spam-Check-By: sourceware.org Received: from ics.u-strasbg.fr (HELO ics.u-strasbg.fr) (130.79.112.250) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 25 Oct 2007 07:22:22 +0000 Received: from ICSMULLER (laocoon.u-strasbg.fr [130.79.112.72]) by ics.u-strasbg.fr (Postfix) with ESMTP id D2D4918701D; Thu, 25 Oct 2007 09:26:47 +0200 (CEST) From: "Pierre Muller" To: "'Joel Brobecker'" , , "'Daniel Jacobowitz'" References: <000001c80b14$db947450$92bd5cf0$@u-strasbg.fr> <20071010120140.GB10228@caradoc.them.org> <002301c80bd8$051fc9f0$0f5f5dd0$@u-strasbg.fr> <20071024200449.GH10943@caradoc.them.org> <20071024204058.GO764@adacore.com> In-Reply-To: <20071024204058.GO764@adacore.com> Subject: RE: Update ARI pages Date: Thu, 25 Oct 2007 07:55:00 -0000 Message-ID: <002e01c816d7$c6aebfe0$540c3fa0$@u-strasbg.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Content-Language: en-us Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2007-10/txt/msg00648.txt.bz2 Thanks, it looks much better now if you follow the 'last release' link on the ARI pages. Pierre > -----Original Message----- > From: gdb-patches-owner@sourceware.org [mailto:gdb-patches- > owner@sourceware.org] On Behalf Of Joel Brobecker > Sent: Wednesday, October 24, 2007 10:41 PM > To: Pierre Muller; gdb-patches@sourceware.org > Subject: Re: Update ARI pages > > > I played around with this for a bit. Eventually I realized that > > this is in our release checklist already. It's right below the > > bit that says how to update the online documentation. Joel, > > you've been doing that bit - any particular reason you didn't > > do the ARI too? > > No, I just missed it! > > > Joel, I stumbled on the scary set of shell scripts in > > ~gdbadmin/gdb-release. > > Ah, the cat is out of the bag... I wrote these scripts in preparation > to the gdb-6.7 release, wanted to have a couple of release cycles done > with them before I announced them. The number of scripts is indeed > scary, but this is mostly because there are lots of little steps to go > through during the release. Each step pretty much has its own script > (more or less). > > The idea is that the scripts act as two things: > - An electronic reminder of all the actions to be done, where I need > to acknowledge all actions I'm supposed to do before the script > moves on. This is to avoid forgetting about the ARI for > instance... > - Do automatically what can easily be done automatically. > > The conjunction of the two dramatically reduce the amount of time > it takes to produce a release (creating the branch took about 1h, > and so did producing the gdb-6.7 release). > > The entry point for the scripts is one single script, called > "release.sh". > It knows what you've done so far, and just picks up where you left. > > I am not going to write more about this for now, as this is a bit > off topic for this thread. I intend to contribute this to GDB > eventually > and re-write the documentation accordingly (describe the release > process > as well as the internals of the scripts). > > > /bin/sh ~/ss/update-web-ari \ > > ~ftp/pub/gdb/releases/gdb-6.7.tar.bz2 \ > > $PWD/www \ > > /www/sourceware/htdocs/gdb/download/ari \ > > gdb > > New script added :), so it should not be forgotten again. I ran > the new script manually, and checked the results on the web, > which seem fine. Let me know if there are some errors. > > -- > Joel