[Angstrom-devel] [RFC] Streamline the process of getting fixes from .dev --> feed

Koen Kooi koen at dominion.kabel.utwente.nl
Thu Feb 21 08:45:44 CET 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Junqian Gordon Xu schreef:
| As invoked in the other discussion about the landmark for closing bug, I
| think the current process of getting fixes from .dev --> stable --> feed
| leaves a lot to be desired. Here is my 2 cents.
|
| 1. We should make the process as transparent as possible to everybody
| (even users, so they will hate Angstrom dev less or at least respect us
| as organized mob). Koen and Paul have sent out couple of emails about
| this. However I don't see a summary in the Angstrom/Developer page. If I
| had the rw access to the page, I would have at least put the following
| information in there:
|
| [1] send email with subject [Review] to angstrom-devel list with
| cumulative diff:
|
| mtn diff packages/<path> -r $(mtn head -b
| org.openembedded.angstrom-2007.12-stable | tail -n1 | awk '{print $1}')
| -r $(mtn head -b org.openembedded.dev| tail -n1 | awk '{print $1}')

And the revision numbers it entails (restricted mtn log is your friend)

| [2] Once approved by at least two core dev, update the BACKPORTS.txt in
| the stable branch. This file holds all the revision from .dev we want in
| this stable branch. To quickly lookup any revision from below, use
| http://www.openembedded.org/viewmtn/revision/info/<rev>
|
| [Koen and Paul, please help complete the following. I know these have
| been mentioned before in this list, but I forgot exactly which files and
| what policies]
|
| [3] how to update which packages to be added to the feed
| and autobuilt

If you have commit rights:
* edit
org.openembedded.angstrom-2007.12-stable/contrib/angstrom/build-release.sh

If you don't have commit rights:
* Send a clear email to angstrom-distro-devel stating which recipenames
you want to have added

|      how to update which machine/images to be autobuilt.
|      where are the scripts located to initiate the autobuilding process

If you have commit rights:
* edit
org.openembedded.angstrom-2007.12-stable/contrib/angstrom/build-images.sh

If you don't have commit rights:
* Send a clear email to angstrom-distro-devel stating which images you
want to have built for certain machines


|
| [4] what's the frequency of refreshing the feed (I am not aware of this
| being mentioned, but preferably as frequent as possible).

Right now "when the branch has changed", either with backports or edits
to build-feed.sh

|      what's the frequency of autobuilding -rX machin/image. If I
| remember correctly, this is every other week.

The autobuilder builds them at least weekly, but uploading is generally
only done when -rX -> -rX+1.

regards,

Koen

| [5] etc...
|
| 2. The current review process is not efficient as either, depending on
| whether core dev's availability, their interests and experiences on the
| particular fixes, etc. But I have no better suggestions. Comments are
| welcome.
|
| Regards
| Gordon

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFHvSwoMkyGM64RGpERAowdAKC6RS9AkbxBTtsqGIm9t1ElfcDFmQCcDryi
tTOufX2ilJoQGP8YSDRn4R8=
=N0LR
-----END PGP SIGNATURE-----




More information about the Angstrom-distro-devel mailing list