On Fri Jan 24, 2025 at 5:14 PM CST, Ryan Eatmon wrote:
> On 1/24/2025 3:54 PM, Randolph Sapp wrote:
> > Hey,
> > 
> > Asking for some general advice before I submit the next series. Cleaning up
> > meta-qt* package groups and everything there is a bit of a logistical 
> > argument
> > to be made.
> > 
> > We now have an official requirement tracking Qt6 enablement which means more
> > automated testing. At the same time I do not think meta-arago should be
> > inherently dependent on a layer as heavy as meta-qt*. I'm planning on 
> > making a
> > series of isolated package groups and configs that can be toggled through a
> > distro feature.
> > 
> > Where do we think this should belong? The distro layer or the extras layer? 
> > I'm
> > leaning toward the distro layer as these are ultimately distro specific 
> > configs,
> > but I can understand that some may believe this is inherently "extra" 
> > content.
> > Regardless, the test layer will need to be updated to point to this.
> > 
> > Maybe it should be a generic "software" layer? I don't like splitting things
> > unnecessarily, but this is a weird example where we need certain features
> > enabled for both testing and release, but it doesn't really make sense to
> > duplicate it. No clue. Any opinions?
>
> Could it be argued that these are demos?  And maybe should be in 
> meta-arago-demos?
>
> What all software are we talking about being dependent on qt6?

These are applications provided as recipes directly from meta-qt*. The only
thing being carried here will be packagegroups for testing and configs for the
distro if meta-qt6 is enabled.

Which I guess means that the packagegroups should be listed in meta-arago-test
and the configs should be in meta-arago-distro?

A specific example would be hellogles which is shipped as part of
qtbase-examples. Ideally for testing we'll want to execute that with the eglfs
and wayland backend, which will require enabling the packageconfig "kms gbm
gles2 eglfs examples" on the qtbase package.


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#15764): 
https://lists.yoctoproject.org/g/meta-arago/message/15764
Mute This Topic: https://lists.yoctoproject.org/mt/110799093/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to