Well time to let this one simmer a while. I appreciate the viewpoints. For what it is worth, I am unconvinced that leaving OVMF, ArmVirt, or Emulator packages in the edk2 tree is the right choice. I would be opposed to adding more as that would just continue the growth and noise of platforms within a "core" repo. In my view there are other, more consistent options for how to develop platforms using edk2 leveraging submodules (or a locked manifest). See Project Mu ( https://microsoft.github.io/mu/ ( https://microsoft.github.io/mu/ ) ) for a strategy I find extremely successful that supports open source and closed source projects equally. Respectfully, Edk2-Platforms is another great example of doing it wrong, but lets not get into that on this thread. :)
I too believe that a CI system in which platforms can report their compatibility with a change is critical and will let core code developers make educated decisions about their changes and their impact on downstream platforms. Thanks Sean -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#55738): https://edk2.groups.io/g/devel/message/55738 Mute This Topic: https://groups.io/mt/71776477/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-