Mailinglist Archive: opensuse-gnome (50 mails)

< Previous Next >
Re: [opensuse-gnome] Splitting G:F in G:F and G:A (feedback needed, especially from 11.1 users)
  • From: Magnus Boman <captain.magnus@xxxxxxxxx>
  • Date: Sun, 26 Jul 2009 11:11:35 +1000
  • Message-id: <1248570695.17312.12.camel@xxxxxxxxxxxxx>
On Tue, 2009-07-21 at 17:45 +0200, Vincent Untz wrote:
Hey,

G'day!


I'll probably split GNOME:Factory into GNOME:Factory and GNOME:Apps. The
reason is that G:F is way too big now, and so it makes a lot of things
more complex than they should be.

What will go in GNOME:Apps are applications that don't specifically
follow the GNOME development cycle.

For Factory, it should be enough to build GNOME:Apps against
openSUSE:Factory -- in theory, there shouldn't be any strict/tight
dependency on bleeding-edge stuff.

For 11.1 users, however, we might need to do something weird: we'll
probably want to support GNOME:Apps for users of oS:11.1, G:S:2.26 and
G:F. For now, I'm thinking of only enabling it for 11.1 users of G:F
because:

+ G:S:2.26 already contains part of what would live in GNOME:Apps, so
we'd want to remove part of G:S:2.26 too, which might not be a good
idea.
+ users of a stock 11.1 might not care too much for now.

So this would mainly affect 11.1 users of G:F. Proposals on how to
handle in better way are welcome.

Note that we can't just enable GNOME:Apps builds against oS:11.1,
G:S:2.26 and G:F because if, say, pidgin 2.9 doesn't compile against
oS:11.1, then we'll have no way to control what pidgin we distribute for
oS:11.1 users (it will only be the last successfully built package,
while we might want to do some updates there).

In reality, for maintainers, it shouldn't change anything much. Using
your example with pidgin, we would add a version that works for 11.1 in
GNOME:Backports:2.28 (or G:B:2.26) and then disable the build in G:A.

For users, they would have to add one extra repo, but if they already
run this, they most likely followed instructions from the wiki [1] so I
don't see this as a big deal.

Cheers,
Magnus

[1] http://en.opensuse.org/GNOME/2.26


--
To unsubscribe, e-mail: opensuse-gnome+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-gnome+help@xxxxxxxxxxxx

< Previous Next >
References