From: Mark Hatle <mark.hatle@windriver.com>
To: <openembedded-core@lists.openembedded.org>
Subject: Re: RFC: OE-Core task rework
Date: Wed, 15 Aug 2012 14:30:39 -0500 [thread overview]
Message-ID: <502BF8DF.7060803@windriver.com> (raw)
In-Reply-To: <CABcZANnh2HzOrmeRr49BT7GXh47oUqTRHYfi1W-pk=OoO5mD+A@mail.gmail.com>
On 8/15/12 2:12 PM, Chris Larson wrote:
> On Wed, Aug 15, 2012 at 11:05 AM, Mark Hatle <mark.hatle@windriver.com> wrote:
>>> * The tasks can be used and referred to on the target if desired, not
>>> just
>>> when you compose the image (i.e. task packages are produced and thus the
>>> package manager knows about them).
>>
>>
>> I think this is a key advantage. Again, if we think of these tasks as
>> logical groups of functionality, it gives an image developer (or installer)
>> the ability to say "I need booting, discrete commands, python, perl, and LSB
>> compliance." and get a system in the end that -should- work.
>>
>> The image/installer should always be able to specify individual recipes as
>> well, but often inexperienced users won't know that they need two or three
>> recipes (that don't have actual dependencies on each other) to get a
>> functionally complete answer.
>
> It seems like you're arguing in favor of the ability to add groups of
> packages to an image, which no one disagrees with, and isn't really
> relevant to the bit you're quoting. The bit that tasks add that
> package groups / image features don't is the ability to add them after
> the fact at runtime, not image creation time.
>
It's both.. cross image creation, and on-target image creation (and updates).
During runtime, some folks will want to add "features" to the system... these
are not what I would consider "image" features, but what we call task recipes today.
I.e. I have a base system, and a vendor says I need LSB compatibility --
assuming I have the right distro features set, I should be able to select one or
more LSB "tasks" and suddenly I'm LSB compliant, without having to know all of
the individual packages required.
--Mark
next prev parent reply other threads:[~2012-08-15 19:42 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-15 9:46 RFC: OE-Core task rework Paul Eggleton
2012-08-15 10:54 ` [yocto] " Koen Kooi
2012-08-15 10:54 ` Koen Kooi
2012-08-15 12:57 ` [yocto] " Paul Eggleton
2012-08-15 12:57 ` Paul Eggleton
2012-08-15 11:17 ` Jack Mitchell
2012-08-15 12:59 ` Paul Eggleton
2012-08-15 11:25 ` Phil Blundell
2012-08-15 13:08 ` Paul Eggleton
2012-08-15 18:05 ` Mark Hatle
2012-08-15 19:12 ` Chris Larson
2012-08-15 19:30 ` Mark Hatle [this message]
2012-08-15 18:01 ` Mark Hatle
2012-08-15 19:15 ` Chris Larson
2012-08-20 20:45 ` [yocto] " Mark Hatle
2012-08-20 20:45 ` Mark Hatle
2012-08-21 8:49 ` [yocto] " Paul Eggleton
2012-08-21 8:49 ` Paul Eggleton
2012-08-21 8:53 ` [yocto] " Paul Eggleton
2012-08-21 8:53 ` Paul Eggleton
2012-08-21 17:34 ` [yocto] " Philip Balister
2012-08-21 17:34 ` [OE-core] " Philip Balister
2012-08-21 17:34 ` [OE-core] [yocto] " Philip Balister
2012-08-28 7:05 ` Paul Eggleton
2012-08-28 7:05 ` [OE-core] " Paul Eggleton
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=502BF8DF.7060803@windriver.com \
--to=mark.hatle@windriver.com \
--cc=openembedded-core@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.