[Gpe-list] Maemo Unofficial Debs
Graham Cobb
g+gpe at cobb.uk.net
Fri Feb 9 19:14:01 CET 2007
The "Maemo Unofficial Debs" project
(https://garage.maemo.org/projects/mud-builder/) is looking to build various
GPE components for Maemo.
I think this is a good idea as it would allow Maemo debs to be easily built
and rebuilt as required and, hopefully, to be deployed in the Maemo contrib
repository.
I suggest that we create tags in SVN for MUD to use. That way they get a
consistent set of packages even if some are built at different times. And as
we control the tags we can make sure that it is sensible to release the code.
There seem to be two options for how we would use the tags:
1) MUD always uses one tag (say MUD). We use svn copy and svn delete to
populate the MUD tag -- it is even possible to do it component by component
or file by file if we want. Whenever we change the content of the MUD tag we
ask the MUD guys to rebuild all their GPE packages and update the repos.
2) We create a series of MUD tags (say MUD-R1, MUD-R2) and never change the
content of a previous tag. Once a new MUD "release" is ready we submit a
patch to MUD to change the tag they are using and then ask them to rebuild
all the packages.
The disadvantage of the first approach is that it would be easy for the tag
files to get rather mixed up (i.e. not a consistent set), if we get into the
habit of updating individual components.
The disadvantage of the second approach is that it feels like a "release". I
consider GPE on Maemo to be in active development at the moment and would not
want to get tied up in an argument about whether we are ready to create
a "release" before being able to get some bugfix out to the field. Of
course, we could just agree that MUD builds are not "releases"!
Graham
More information about the Gpe-list
mailing list