[oe] RFC: new stable release

Mathieu Chouinard chouimat at gmail.com
Tue Mar 17 15:15:49 UTC 2009


On Tue, Mar 17, 2009 at 10:50 AM, Koen Kooi <k.kooi at student.utwente.nl>wrote:

> On 17-03-09 15:38, Marcin Juszkiewicz wrote:
>
>  Which things needs defining? I have few in mind:
>>
>> 1. Adding new things. This should be possible only by backporting from
>>    OE.dev tree and needs to be Acked by at least 2-3 developers which
>>    use stable branch. New code has to build for at least one distro and
>>    ARM+x86 architectures (unless it is related to one arch or even one
>>    machine).
>>
>
> So things must get tested before committing, right?
>
>  2. Marking recipes as buildable or not. With over 6000 of them it is
>>    really hard to check everything for status. We can remove many old
>>    versions but sometimes they are useful for some projects. I would
>>    rather add things like BUILDABLE_armv4t = "1" into recipe or into
>>    conf/distro/include/${DISTRO}-status.inc file. Similar status for
>>    recipes which are known to not work for some archs.
>>
>
> Just have a CSV file that includes the test coverage for package +
> machines. We can have one per distro. If needed we can extract the info from
> tinderbox after we've done a few builds.
>
>  3. Dealing with non buildable stuff. We have 'nonworking' and 'obsolete'
>>    dirs in metadata - both should be dropped in stable branch. Other
>>    recipes can be marked as not buildable or dropped from branch - I did
>>    not thought yet on it.
>>
>
> That does mean you can't easily resurrect recipes, but seeing that only
> happens once every 5 years or so..
>
>  4. Lifetime of branch. Will we do new stable release after 6 months or
>>    after one year? For how long stable branch will be supported by OE
>>    itself? I know that there will be companies which will provide
>>    support for longer time - thats what I do with Poky 'pinky' now.
>>
>
> The previous branch had a 12 + 3 month lifecycle, 12 months of support then
> 3 months to wind down.
>
>  What do you feel about it? Any opinions or suggestions? Want to join
>> effort?
>>
>
> I certainly want to join the effort, but I fear that creating a stable
> branch might make some people more inclined to dump even worse crap in .dev,
> which would not be a good thing. So *if* we go with a stable branch we
> should make sure .dev well be in a good shape as well.
>
> regards,
>
> Koen
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailmanM<http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel>


Simply create a .exp branch for this
Mathieu
-- 
there is an old Greek saying that goes like this:
“There are two kinds of people in this world that
go around beardless—boys and women—and I am neither one.”



More information about the Openembedded-devel mailing list