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

Junqian Gordon Xu xjqian at gmail.com
Thu Feb 21 04:23:54 CET 2008


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}')

[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
     how to update which machine/images to be autobuilt.
     where are the scripts located to initiate the autobuilding process

[4] what's the frequency of refreshing the feed (I am not aware of this 
being mentioned, but preferably as frequent as possible).
     what's the frequency of autobuilding -rX machin/image. If I 
remember correctly, this is every other week.

[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



More information about the Angstrom-distro-devel mailing list