<p dir="ltr"><br>
On 28 Mar 2014 16:24, &quot;Otavio Salvador&quot; &lt;<a href="mailto:otavio@ossystems.com.br">otavio@ossystems.com.br</a>&gt; wrote:<br>
&gt;<br>
&gt; Hello David,<br>
&gt;<br>
&gt; On Thu, Mar 27, 2014 at 7:47 AM, David Nyström &lt;<a href="mailto:david.nystrom@enea.com">david.nystrom@enea.com</a>&gt; wrote:<br>
&gt; &gt; On 2014-03-25 15:31, David Nyström wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; On 2014-03-24 17:00, Richard Purdie wrote:<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; As development on 1.6 finishes up, its time to think about what we<br>
&gt; &gt;&gt;&gt; should be doing in the 1.7 cycle.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; I think from my perspective, in 1.7 I&#39;d like to see us looking at<br>
&gt; &gt;&gt;&gt; &quot;Developer Workflow&quot;. Its a generic topic which I think covered multiple<br>
&gt; &gt;&gt;&gt; areas (in no particular order):<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; * the ADT/SDK and how it intergrates into the rest of the system<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt; * toaster<br>
&gt; &gt;&gt;&gt; * python devshell<br>
&gt; &gt;&gt;&gt; * exteralsrc.bbclass<br>
&gt; &gt;&gt;&gt; * memory resident bitbake<br>
&gt; &gt;&gt;&gt; * how a standalone app developer might build an image<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; +1<br>
&gt; &gt;&gt; My wishlist:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; 1. Assembly of an image from a package repository using the SDK.<br>
&gt; &gt;&gt; 2. Ability to easily package multiple kernel flavours(builds with<br>
&gt; &gt;&gt; different kernel configs) with linux related bbclass:es.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; 3. layer based repository splitting.<br>
&gt; &gt; --<br>
&gt; &gt; When having multiple users of a base repository. Ease management of<br>
&gt; &gt; customized repos, by having he ability to mark layers as &quot;split layers&quot;,<br>
&gt; &gt; this would yield a separate repo per &quot;split layer&quot;, which would contain<br>
&gt; &gt; packages modified/created by this layer.<br>
&gt;<br>
&gt; So you mean:<br>
&gt;<br>
&gt;  * base package feed<br>
&gt;  * meta-qt5 package feed<br>
&gt;<br>
&gt; and in case meta-qt5 adds a bbappend, in a existing recipe, what will<br>
&gt; be the behavior?</p>
<p dir="ltr">If bbappending the bash recipe, f.ex.<br>
bash packages will be generated without meta-qt5 mods in base repo, and subsequently generated with qt5 mods in the meta-qt5 repo.</p>
<p dir="ltr">//DD</p>
<p dir="ltr">&gt;<br>
&gt; &gt; Said packages would also be built for the base repo, but without split-layer<br>
&gt; &gt; modifications.<br>
&gt; &gt;<br>
&gt; &gt; A customized distro would use a compound of the base repo + split repo,<br>
&gt; &gt; where the split repo would have higher priority.<br>
&gt; &gt;<br>
&gt; &gt; I guess this could mean one deploy directory per split-layer.<br>
&gt;<br>
&gt; This part is easy as all package managers we use has support for it (I<br>
&gt; think) so it is a matter of proper generating those and add a method<br>
&gt; to include it in the image, the first part is the most complicated one<br>
&gt; I think...<br>
&gt;<br>
&gt; --<br>
&gt; Otavio Salvador                             O.S. Systems<br>
&gt; <a href="http://www.ossystems.com.br">http://www.ossystems.com.br</a>        <a href="http://code.ossystems.com.br">http://code.ossystems.com.br</a><br>
&gt; Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750<br>
&gt; --<br>
&gt; _______________________________________________<br>
&gt; Openembedded-core mailing list<br>
&gt; <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
&gt; <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</p>