All of lore.kernel.org
 help / color / mirror / Atom feed
From: Brad Bishop <bradleyb@fuzziesquirrel.com>
To: Ed Tanous <ed@tanous.net>
Cc: OpenBMC Maillist <openbmc@lists.ozlabs.org>
Subject: Re: interest in a minimal image recipe
Date: Mon, 21 Sep 2020 14:20:00 -0400	[thread overview]
Message-ID: <20200921182000.twlx3epiawrlfs55@thinkpad.fuzziesquirrel.com> (raw)
In-Reply-To: <CACWQX82i4k+PADJkOjDQEeUAQJtve+pySLRQVcqR7XayG5cJCw@mail.gmail.com>

On Mon, Sep 21, 2020 at 08:53:26AM -0700, Ed Tanous wrote:
>On Mon, Sep 21, 2020 at 5:55 AM Brad Bishop <bradleyb@fuzziesquirrel.com> wrote:
>>
>> Ok but those are autotools/cmake/meson options which correlate to a
>> distro feature or maybe a packageconfig.  Those are orthogonal to image
>> features and image recipes, which is what I've proposed.  I've not
>> proposed a minimal distro policy.
>
>Maybe this has all been a wash then.  I had thought you were proposing
>a minimal distro, and didn't realize you were building a minimal image
>with the existing distro.  My bad.

No worries.  To have a minimal distro, we first need a set of default 
distro features from which to subtract some to have a minimal set.  We 
don't really have any real distro features defined yet - the ones we do 
are non-sensical IMO - they are artifacts of my lack of bitbake-fu from 
5 years ago.  I would like to hear about areas where you think it might 
make sense to define distro features.

>With that said, the images description is "Basic OpenBMC image with
>full support for the hardware supported by the system".  Was it
>intentional to call out "full support"?  Maybe I've misinterpreted the
>long term intent of this patch?

I can see how my summary would cause confusion.  FWIW I used the summary 
in core-image-base as a template.  Is there a better summary?

Maybe this helps - I was trying to replicate oe-core:

  core-image-sato -> obmc-phosphor-image (all/most of the image features 
                                          are enabled by default)
  core-image-base -> obmc-phosphor-image-base (a minimal set of packages)

What is the minimal set of packages?  I don't think we know yet.  I 
expect many to bbappend obmc-phosphor-image-base, and select specific 
image features (IMAGE_FEATURES) or directly install packages 
(IMAGE_INSTALL).  After enough time has passed, we can use those as an 
input for identifying what makes sense to use in the base image recipe 
as the default.

  parent reply	other threads:[~2020-09-21 18:21 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-09-15 20:28 interest in a minimal image recipe Brad Bishop
2020-09-15 20:58 ` Khetan, Sharad
2020-09-15 21:27   ` Sriram Ramkrishna
2020-09-17 20:10 ` Brad Bishop
2020-09-17 21:02   ` Ed Tanous
2020-09-21 13:21     ` Andrew Geissler
2020-09-17 20:56 ` Ed Tanous
2020-09-17 22:21   ` Khetan, Sharad
2020-09-21 15:05     ` Ed Tanous
2020-09-21 15:05       ` Ed Tanous
2020-09-22  2:03       ` Khetan, Sharad
2020-09-22  2:03         ` Khetan, Sharad
2020-09-22 16:54         ` Nancy Yuen
2020-09-21 12:55   ` Brad Bishop
2020-09-21 15:53     ` Ed Tanous
2020-09-21 17:52       ` Brad Bishop
2020-09-21 18:25         ` Ed Tanous
2020-09-21 19:08           ` Brad Bishop
2020-09-22 20:40         ` Vijay Khemka
2020-09-23 19:46           ` Ed Tanous
2020-09-23 19:49             ` Vijay Khemka
2020-09-21 18:20       ` Brad Bishop [this message]
2020-09-21 18:49         ` Ed Tanous
2020-09-21 19:01           ` Brad Bishop
2020-09-22 19:52       ` Vijay Khemka
2020-09-23 17:50 ` Brad Bishop

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=20200921182000.twlx3epiawrlfs55@thinkpad.fuzziesquirrel.com \
    --to=bradleyb@fuzziesquirrel.com \
    --cc=ed@tanous.net \
    --cc=openbmc@lists.ozlabs.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.