Re: Who does 2.12 Beta 2
- From: Murray Cumming <murrayc murrayc com>
- To: Elijah Newren <newren gmail com>
- Cc: gnome-release-team <release-team gnome org>
- Subject: Re: Who does 2.12 Beta 2
- Date: Thu, 28 Jul 2005 23:18:32 +0200
On Thu, 2005-07-28 at 12:29 -0600, Elijah Newren wrote:
> On 7/28/05, Murray Cumming <murrayc murrayc com> wrote:
> > Would someone else like to do the 2.12 Beta 2 release on August 10th
> > (tarballs due August 8th)? I'll be away from home at that time, and I'd
> > like us to take turns anyway.
>
> Well, I had volunteered to help with this last one, but I guess due to
> timezone differences and all that it didn't really happen. I think my
> reading of the release_scripts and tweaking/documenting of them gave
> me most the information, but could I get an overview/clarification
> from you on the necessary steps?
>
> My understanding of the steps so far:
> - Find out all the tarballs that are going to be in the release[1]
> - Find all the external dependency tarballs[1]
> - Build the entire set with garnome or jhbuild or whatever[2]
> - Create an updated versions file (releng/tools/versions in cvs)[1]
> - Log into window
> - Put the perl tarballs into a perl/ subdirectory of where-ever you're running
> from
> - Run releng/tools/release_set_scripts/release-suites using the updated
> versions file
> - Run releng/tools/release_set_scripts/release-news for each of the release
> sets (desktop, platform, bindings) comparing the current release to the old
> one and save the output
> - Manually copy the NEWS output to the appropriate directory
> - Announce the release to devel-announce-list. Find someone to approve the
> email so it's not stuck in the queue.
Yeah, and run the signal-ftp-sync script.
> Also, I noticed you used metacity-2.11.0 instead of metacity-2.11.1
> for the 2.11.90 release--any specific reasons, or just the expected
> "it's a royal pain in the butt to update all versions and there are
> errors when doing it by hand"?
Regular human error, I'm afraid.
>
> Thanks,
> Elijah
>
> [1] I'm really messed up on the versions thing. Why does
> releng/tools/versions include some freedesktop.org stuff (e.g.
> libxklavier and startup-notification)--aren't those external tarballs?
> (If not, why are they included when cairo isn't?) Follow-up
> question--why is startup-notification on the list of modules on the
> wiki (note: libxklavier and cairo are not)?
Not sure.
> [2] Any hints here in the steps needed to modify garnome would be appreciated.
I figure out what's new by looking at ftp-release lists, but your new
update-versions scripts is much better for that. If you're lucky, the
latest garnome is almost up-to-date anyway.
Then I change the version numbers in the garnome Makefile files. Then I
run "make makesum" to update all the checksums from the downloaded files
Then I run make from inside desktop/.
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]