← Back to team overview

gnome15-team team mailing list archive

0.6.0 release progress update and future packaging of releases

 

Hi all,

After a lot of mistakes and annoyances, the Natty PPA packages are now
available.

However, I have not yet released the source release or any other
packages as I am still working on a set of openSUSE packages. The
intention is to get these out tonight and make a release announcment.

Packaging Gnome15 at release time is now taking up quite a lot of time
and can be pretty error prone. 

Once the source tree re-arrangement is complete, I would like to
investigate the following options :-

1) Ubuntu, it's derivatives

Currently packages are now being built for 10.04, 10.10 and 11.04. I
will continue updating 10.04 until the next LTS (12.04).

Unless there are any major objections, I will drop 10.10 builds shortly,
so Gnome15 0.7.0 will probably only be built for 10.4 and 11.04. This
may be become the policy, we release Ubuntu builds only for the last LTS
and the current release.

Another change I would like to see is a move to use Package Recipes
(https://wiki.ubuntu.com/PackagingGuide/Complete#Recipes). Again, the
source re-arrangement should help here. Another advantage of using this
method is a daily build PPA could be made available.

The Gnome15 PPA should also be moved out of my personal account to a
team PPA, possibly with a separate PPA for each major distribution
version.

Some minimal testing should be done on some Ubuntu derivatives, Kubuntu
at the very least. For others user feedback will be required and will be
dealt with case by case if there are bugs on a particular distribution.

2) Debian 

The PPA package are known to work, but something more formal should be
introduced, at least some instructions on using the PPA with debian and
what versions of Gnome15 packages work with what versions of debian.

3) Arch. 

Kindly handled by Nuno. The rolling release nature of Arch probably
negates some of the issues experienced in release 0.6.0 for Ubuntu
11.04.

4) Fedora and Red Hat

Packages are currently built manually on an FC14 virtual machine. The
user must also currently download and install the RPMs manually. 

At the very least, Gnome15 should be installable from a repository. 

5) Gentoo.

Ciprian kindly created an overlay for Gentoo.

6) openSUSE

Packages are currently built manually on an virtual machine. The user
must also currently download and install the RPMs manually. 

Use of the openSUSE Build Service should be investigated. It looks like
it is capable of building packages for other distributions. So maybe
that could be used to handle SUSE, Fedora, and other builds.


If anyone has any other suggestions, experiences or tips on how to best
deal with this, please chip in :)

I am also open to suggestions for other distributions, although looking
at http://distrowatch.com/ the top 6 distributions (by page rank) are
covered by the above.


Brett