All of lore.kernel.org
 help / color / mirror / Atom feed
From: Paul Eggleton <paul.eggleton@linux.intel.com>
To: openembedded-devel@lists.openembedded.org
Subject: Splitting meta-oe
Date: Wed, 25 Jan 2012 12:48:11 +0000	[thread overview]
Message-ID: <1592899.mTy93uB97i@helios> (raw)

Hi all,

The meta-oe layer [1] is becoming the home for additional recipes that we miss 
from OE-Classic that don't have another obvious layer to go into, and this is 
a good thing. However I think that meta-oe is already in a state where quite a 
few people feel the new structure is not working for them.

As I see it, meta-oe is trying provide the following:

 1) Additional recipes that are not in OE-Core

 2) Additional functionality for OE-Core recipes that we can't enable in OE-
Core itself (e.g. enabling postgres support in Qt) - mostly just a side-effect 
of #1

 3) A place to preserve old versions of recipes that have been removed from 
OE-Core in favour of newer versions

 4) Newer less-well tested versions of recipes

I think what most people want when they enable meta-oe in their layer 
configuration is #1, and it's probably OK to get #2 along with it. They do not 
however expect versions of toolchains, eglibc or other fairly fundamental bits 
and pieces that might cause their build to fail when everything worked fine 
just building with OE-Core (#4). Equally I expect there will be some people 
who want just #3 and nothing else.

I understand there is significant value in providing all of these things, I 
just think we shouldn't be trying to do them all in one largely indivisible 
layer. In our new layer structure we should be able to find a way to split the 
metadata so that people who want any combination can still have what we have 
in meta-oe today, and yet those who just want one of them don't get unexpected 
build failures or older/newer versions being built.

Thoughts?

Cheers,
Paul

[1] http://cgit.openembedded.org/meta-openembedded/tree/meta-oe

-- 

Paul Eggleton
Intel Open Source Technology Centre



             reply	other threads:[~2012-01-25 13:39 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-01-25 12:48 Paul Eggleton [this message]
2012-01-25 14:01 ` Splitting meta-oe Frans Meulenbroeks
2012-01-25 14:10 ` Martin Jansa
2012-01-25 15:09   ` Paul Eggleton
2012-01-25 17:01     ` Enrico
2012-01-25 14:34 ` Philip Balister
2012-01-25 14:47   ` Paul Eggleton
2012-01-25 16:00     ` Philip Balister
2012-01-25 17:33       ` Frans Meulenbroeks
2012-01-25 17:51         ` Khem Raj
2012-01-26  9:02         ` Martin Jansa
2012-01-26 14:45           ` Frans Meulenbroeks
2012-01-26 16:11             ` Martin Jansa
2012-01-26 18:36               ` Andreas Oberritter
2012-01-26 20:04           ` Khem Raj
2012-01-25 17:41       ` Paul Eggleton
2012-01-25 17:57         ` Phil Blundell
     [not found]           ` <4F2069CC.7060409@balister.org>
2012-01-25 21:03             ` Phil Blundell
2012-01-25 22:12               ` Philip Balister
2012-01-25 17:49 ` Khem Raj
2012-01-25 18:39   ` Paul Eggleton
2012-01-25 23:28     ` Khem Raj
2012-02-01 10:07 ` Paul Eggleton
2012-02-01 10:33   ` Koen Kooi
2012-02-01 11:11     ` Otavio Salvador
2012-02-01 15:39       ` Koen Kooi
2012-02-05 14:58       ` Koen Kooi

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=1592899.mTy93uB97i@helios \
    --to=paul.eggleton@linux.intel.com \
    --cc=openembedded-devel@lists.openembedded.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.