From: Darren Hart <dvhart@linux.intel.com>
To: Chris Larson <clarson@kergoth.com>
Cc: yocto@yoctoproject.org
Subject: Re: Moving angstrom under the yocto banner
Date: Fri, 30 Mar 2012 20:27:58 -0700 [thread overview]
Message-ID: <4F7679BE.4090104@linux.intel.com> (raw)
In-Reply-To: <CABcZANm3gPp3zG0WHkgAgX_jC9uqfU46ieoRn_aYk99=6nYVkA@mail.gmail.com>
On 03/30/2012 08:00 PM, Chris Larson wrote:
> On Fri, Mar 30, 2012 at 7:27 PM, Darren Hart <dvhart@linux.intel.com> wrote:
>> On 03/30/2012 06:37 PM, Koen Kooi wrote:
>>>
>>> Op 30 mrt. 2012, om 18:21 heeft Darren Hart het volgende geschreven:
>>>>
>>>> So that brings us back to what does it mean for Angstrom to be a Yocto
>>>> Project project I guess?
>>>>
>>>> In my very humble opinion (really), it still makes sense to build
>>>> Angstrom with the components in the poky repository as part of a Yocto
>>>> Project release. I understand that there is resistance to this idea.
>>>
>>> Yes, it would force angstrom developers to ignore upstream and work on
>>> downstream projects
>>
>> That's an understandable concern. If I were a casual observer, I would
>> expect every project identifying itself with the Yocto Project to
>> interoperate with eachother at each release point. I would imagine that
>> Angstrom developers would continue their feature development with the
>> upstreams of bitbake and oe-core. As a Yocto Project release occurs (or
>> shortly after, as is the case with many BSPs) I would then expect (again
>> as a casual observer) that some effort went into ensuring some version
>> of Angstrom works with the release of the poky repository.
>>
>> You've mentioned preferring to do this with set versions of bitbake and
>> oe-core. Do oe-core and bitbake maintain stable branches? I didn't think
>> they did. This makes it difficult to stabilize a release, and poky
>> serves this purpose well in my opinion. I'm going to stop going down
>> this path though as the policies surrounding this aren't clear to me and
>> would be better coming from others (RP or Chris for example).
>>
>> Without this, people working with "The Yocto Project" are back to using
>> different versions of bitbake and oe-core depending on which
>> distribution or BSP they are building, and we ultimately end up where we
>> started with unsolvable dependency chains and people passing around
>> fixup patches for this or that issue.
>>
>>> or as I will label them from now on: forks.
>>>
>>>> Angstrom has been independent from poky and the Yocto Project in the
>>>> past and I can understand not wanting to lose some of that
>>>> individuality. However, too much individuality breeds chaos and
>>>> fragmentation.
>>>
>>> I will draw a line in the sand here and say: Forcing people to ignore
>>> upstream (oe-core/bitbake) and force a fork down their throats
>>> breeds chaos and fragmentation.
>>
>>
>> Don't be so dramatic Koen :-) Everybody involved knows the bitbake and
>> oe-core in the poky repository are not forks, at least not in the sense
>> you portray here. They are snapshots with the same maintainer (or subset
>> of maintainers). They are no more "forks" than the stable Linux kernels
>> maintained by Greg KH are forks of Linus' kernel. I won't presume to
>
> Not to be terribly pendatic or difficult here, but technically, the
> comparison you make here doesn't ring true. bitbake in poky *still*
> has changes that never went into the upstream repository.
I wasn't aware. Not knowing what they are, I'll have to leave a comment
on those to others.
--
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
next prev parent reply other threads:[~2012-03-31 3:28 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-03-30 18:44 Moving angstrom under the yocto banner Koen Kooi
2012-03-30 19:00 ` Osier-mixon, Jeffrey
2012-04-10 14:04 ` Koen Kooi
2012-04-10 16:07 ` Stewart, David C
2012-03-30 19:26 ` Mark Hatle
2012-03-30 19:33 ` Koen Kooi
2012-03-30 20:18 ` Mark Hatle
2012-03-30 20:33 ` Koen Kooi
2012-03-30 20:45 ` Tom Rini
2012-03-30 20:51 ` Koen Kooi
2012-03-30 20:55 ` Osier-mixon, Jeffrey
2012-03-30 21:02 ` Eric Bénard
2012-03-30 21:01 ` Osier-mixon, Jeffrey
2012-03-30 21:12 ` Koen Kooi
2012-03-30 21:11 ` Richard Purdie
2012-03-30 23:06 ` Stewart, David C
2012-03-30 23:09 ` Chris Larson
2012-03-30 23:14 ` Tom Rini
2012-03-30 23:49 ` Tom Rini
2012-03-30 23:58 ` Koen Kooi
2012-03-30 23:52 ` Darren Hart
2012-03-31 0:08 ` Koen Kooi
2012-03-31 0:28 ` Darren Hart
2012-03-31 0:53 ` Koen Kooi
2012-03-31 1:21 ` Darren Hart
2012-03-31 1:37 ` Koen Kooi
2012-03-31 2:27 ` Darren Hart
2012-03-31 3:00 ` Chris Larson
2012-03-31 3:27 ` Darren Hart [this message]
2012-03-31 7:06 ` Richard Purdie
2012-03-31 10:00 ` Frans Meulenbroeks
2012-04-02 4:08 ` Matthew McClintock
2012-04-02 11:27 ` Richard Purdie
2012-04-02 17:13 ` Tom Rini
2012-04-03 16:01 ` Darren Hart
2012-04-03 16:25 ` Martin Jansa
2012-04-03 16:32 ` Darren Hart
2012-04-03 16:40 ` Tom Rini
2012-04-03 17:07 ` Darren Hart
2012-04-03 16:44 ` Martin Jansa
2012-04-03 17:08 ` Darren Hart
2012-04-03 17:15 ` Tom Rini
2012-04-03 17:26 ` Chris Larson
2012-04-03 17:34 ` Brian Hutchinson
2012-04-03 18:03 ` Darren Hart
2012-03-31 16:30 ` Khem Raj
2012-04-01 0:51 ` Chris Larson
2012-03-31 15:37 ` Paul Eggleton
-- strict thread matches above, loose matches on Subject: below --
2012-03-30 22:32 Daniel Lazzari
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F7679BE.4090104@linux.intel.com \
--to=dvhart@linux.intel.com \
--cc=clarson@kergoth.com \
--cc=yocto@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.