<div dir="ltr">On 1 February 2018 at 14:17, Daniel F. Dickinson <span dir="ltr">&lt;<a href="mailto:cshored@thecshore.com" target="_blank">cshored@thecshore.com</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">On 01/02/18 09:12 AM, Burton, Ross wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><span class="gmail-">
On 1 February 2018 at 14:10, Daniel F. Dickinson &lt;<a href="mailto:cshored@thecshore.com" target="_blank">cshored@thecshore.com</a> &lt;mailto:<a href="mailto:cshored@thecshore.com" target="_blank">cshored@thecshore.com</a>&gt;<wbr>&gt; wrote:<br>
<br>
    On 01/02/18 08:54 AM, Burton, Ross wrote:<br>
<br>
        On 1 February 2018 at 13:44, Daniel F. Dickinson<br>
        &lt;<a href="mailto:cshored@thecshore.com" target="_blank">cshored@thecshore.com</a> &lt;mailto:<a href="mailto:cshored@thecshore.com" target="_blank">cshored@thecshore.com</a>&gt;<br></span>
        &lt;mailto:<a href="mailto:cshored@thecshore.com" target="_blank">cshored@thecshore.com</a> &lt;mailto:<a href="mailto:cshored@thecshore.com" target="_blank">cshored@thecshore.com</a>&gt;<wbr>&gt;&gt;<div><div class="gmail-h5"><br>
        wrote:<br>
<br>
             I guess the question is would it be useful to have a flag<br>
        that chooses<br>
             a &#39;typical&#39; tinyness but can be overridden (I&#39;m think here of<br>
             avoiding having to specify huge numbers of PACKAGECONFIGs for a<br>
             typical tiny case, when really you want most of the &#39;normal&#39;<br>
             tinyness with some<br>
             tweaks.  What I&#39;m think is that &quot;tiny&quot; really should just<br>
        change the<br>
             defaults for PACKAGECONFIG etc, but like the defaults can<br>
        be easily<br>
             overridden.<br>
<br>
<br>
        Well in the idiomatic way the default would be &quot;all the things<br>
        are on&quot;, so doing a &quot;tiny&quot; build would be just setting<br>
        PACKAGECONFIG=&quot;&quot;.<br>
<br>
        When we&#39;re dealing with tiny configurations you can&#39;t really say<br>
        &quot;and this is what people will want&quot;, because that&#39;s precisely<br>
        the problem: you don&#39;t know what someone else will want.<br>
<br>
        Ross<br>
<br>
    Fair enough.  Is there a way to distribute a set of package configs<br>
    and/or package selections (can a packagegroup do packageconfig or<br>
    does that need to be specified in a different scope (I&#39;m still<br>
    getting used to openembedded)).  &quot;tiny&quot; is a bad choice because it&#39;s<br>
    too generic, but perhaps &quot;meta-tiny-router&quot; &quot;meta-tiny-switch&quot;<br>
    &quot;meta-tiny-home-device&quot; etc would make sense as mini-layers that<br>
    could take care of sane defaults for different use cases (assuming<br>
    the work of splitting packages up more and appropriate tinification<br>
    PACKAGECONFIGs are either submitted to the appropriate layer or<br>
    bbappended in various layers)?<br>
<br>
<br>
A distribution can set other recipe&#39;s PACKAGECONFIGs directly:<br>
<br>
PACKAGECONFIG_pn-recipename = &quot;foo bar&quot;<br>
<br>
And distributions are welcome to bundle groups of those into inc files for the user to pull in as required at the distro level.<br></div></div></blockquote></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div><div class="gmail-h5">
</div></div></blockquote>
I wonder if it&#39;d be useful to have some .inc&#39;s of this variety added and included (commented out) in the poky-tiny distro default local.conf?<br>
</blockquote></div><br></div><div class="gmail_extra">Included and enabled if they make sense, sure.  poky-tiny is, like everything poky-specific, just an example.</div><div class="gmail_extra"><br></div><div class="gmail_extra">It already has one:</div><div class="gmail_extra"><br></div><div class="gmail_extra">PACKAGECONFIG_remove_pn-opkg-utils = &quot;python&quot;<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div>