All of lore.kernel.org
 help / color / mirror / Atom feed
From: Philip Balister <philip@balister.org>
To: Yocto Project <yocto@yoctoproject.org>
Subject: Layer model doomed, unless we all work together
Date: Tue, 18 Nov 2014 16:28:15 -0500	[thread overview]
Message-ID: <546BB9EF.4040807@balister.org> (raw)

As evidence, please review this list:

http://layers.openembedded.org/layerindex/branch/master/duplicates/

I mean FOUR recipes for alsa-plugins?

I am trying to fix the pyqt recipe in meta-oe, and had th eidea to check
for it in other layers. This leads me to meta-ivi-demo, which has an
update for sip-native and another pyqt recipe. To be fair, they are
using Qt5, so it is a little more complex.

At any rate, we need to stop ripping recipes out of layers and maing
local copies, or worse, updating our local copies and not the primary
layer. The intent of the layer concept was not to fragment development
across many separate repositories.

I see a couple of issues we need to start talking about:

1) recipes that need to move closer to core because a range of other
packages use them.

2) people feel they have to remove recipes from layers and make local
copies.

And just so people know what seriously pisses me off :) Copying a recipe
from a layer, updating it, and not sending the recipe to the layer they
got the update from.

Thanks for letting me vent,

Philip


             reply	other threads:[~2014-11-18 21:34 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-11-18 21:28 Philip Balister [this message]
2014-11-18 21:57 ` Layer model doomed, unless we all work together Burton, Ross
2014-11-18 23:03   ` Martin Jansa
2014-11-19 15:19     ` Philip Balister
2014-11-20 12:04       ` Robert Berger
2014-11-20  3:34 ` Joe MacDonald
2014-11-20 13:43   ` Paul Eggleton
2014-11-20 15:59     ` Joe MacDonald

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=546BB9EF.4040807@balister.org \
    --to=philip@balister.org \
    --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.