[meta-ti] question on meta-ti for yocto

Richard Purdie richard.purdie at linuxfoundation.org
Wed Mar 21 14:27:26 PDT 2012


On Wed, 2012-03-21 at 21:48 +0100, Koen Kooi wrote:
> Op 21 mrt. 2012, om 21:42 heeft Russell Senior het volgende
> geschreven:
> >>>>>> "Koen" == Koen Kooi <koen at dominion.thruhere.net> writes:
> > 
> >>> I am dumping this mail to ask for some clarifications. I am
> looking
> >>> closely to yocto as environment for building embedded linux distro
> >>> for omap based boards.
> > 
> > Koen> Yocto or poky? If you're after yocto, just follow the
> > Koen> instructions in the README, that will get you that using the
> > Koen> yocto framework. If you're after poky, that's something
> > Koen> completely different.
> > 
> > A yocto guy I was recently talking to implied that yocto more or
> less
> > equal'd poky.  
> 
> Yes, they tend to do that a lot, don't they?
> 
> > Frankly, I find these code words baffling.  Can you
> > explain or point me at an explanation of the distinction between OE,
> > yocto and poky?
> 
> Poky used to be a fork of OE that got picked up when the yocto project
> was founded. After yocto was announced we all agreed they would drop
> the 'poky'  name and bits and continue together as 'oe-core'. 
> What is happening is that some yocto marketing folks are a bit too
> attached to the poky name and want to muddy the waters. The more
> confusion, the more business for yocto certified consultants.

I've really just about had enough of this since the descriptions you
give out don't exactly help much and its a game of deflection.

Yocto is the overall project which is aiming to make embedded Linux
easier and improve the tooling. Yocto and OpenEmbedded agreed to work on
and share OpenEmbedded-Core. It was agreed that Poky would continue as a
sub-project of Yocto which was there to test and demonstrate OE-Core on
real hardware and give people something they could pick up and get
started with in a simple "one stop" single checkout manner.

Poky is living true to that agreement.

What I really find *extremely* distasteful is that despite repeated
requests, meta-ti still has hard dependencies on meta-oe and worse,
meta-angstrom and is not following the spirit of the agreements made
about working together on OE-Core. The idea was to better separate out
hardware from distribution policy and give people clear guidance over
layers. To put it simply, meta-ti has yet to do this. I cannot take
meta-ti and have it work against oe-core alone, or against poky.

The amount of confusion this is causing users is immense as we see from
new users and experienced ones alike. Whilst I know people have nodded
and agreed they're going to fix it, time goes on and we don't seem to
make much progress.

The biggest confusion factor out there at the moment is meta-ti, not
poky and I'd like to ask politely for people to get their act together.

Cheers,

Richard





More information about the meta-ti mailing list