Mailinglist Archive: opensuse-gnome (30 mails)

< Previous Next >
Re: [opensuse-gnome] [help needed] GNOME 2.28 update
  • From: Andreas Jaeger <aj@xxxxxxxxxx>
  • Date: Fri, 11 Dec 2009 14:36:24 +0100
  • Message-id: <200912111436.24782.aj@xxxxxxxxxx>
On Friday 11 December 2009 12:45:43 Dominique Leuenberger wrote:
On 12/10/2009 at 16:46, Vincent Untz <vuntz@xxxxxxxxxxxx> wrote:

Hey,

So in case you don't want to work on factory stuff or you don't like
cleaning BuildRequires/Requires, there's something else you can do!

We're planning to release GNOME 2.28.2 as a maintenance update for
11.2 (see the previous thread on this topic). While 2.28.2 is not out
yet, we can still start updating quite a few package from 2.28.1 in
GNOME:STABLE:2.28.

You can get a first list with:
osc collab --project GNOME:STABLE:2.28 todo
(install the osc-plugin-collab from openSUSE:Tools if you don't have
it already)

Most of those updates should be easy to handle. It is really important
to make sure to list the changes from upstream (which are usually
listed in the NEWS file), so that we can review the changes and decide
this new version is suitable for the maintenance update. You can just
look at how previous .changes entries are formatted to get an idea on
how to do it.

Oh, and if you don't know osc collab, this line will do most of the
magic for you:
osc collab --project GNOME:STABLE:2.28 update $package
(where $package can be gnome-keyring, for example)

People in #opensuse-gnome will be glad to get you started, I'm sure
:-)

I think the process is all fine, but I would prefer that the final SR
goes against a staging repo (Maybe GNOME:UNSTABLE:2.28.2 or so?). We do
have users that have the G:S:2.28 repo enabled in their system and
offering 'half a 2.28.2' might not be the desired effect, as testing it
at any moment just can't be done. And using the real end user as our
test candidates (non-voluntary) is not a nice thing to do.

You could disable publishing for the time period while you merge - and
enable publishing again once everything is in.

I think that's what other projects do but I suggest to ask how others solve
it,

Andreas
--
Andreas Jaeger, Program Manager openSUSE, aj@{novell.com,opensuse.org}
Twitter: jaegerandi | Identica: jaegerandi
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
Maxfeldstr. 5, 90409 Nürnberg, Germany
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
< Previous Next >