On 19 February 2018 at 20:21, Stefan Seyfried
And yet, creating a 3rd flavour of image, would need a significant amount of build time/power, and significant amount of testing required.
I'm envisioning a "Select your flavor and an installation ISO is created on the fly"-service. How is the product DVD created nowadays? Is it still the crazy mksusecd script? (which might be hackable) Or is it some OBS magic today?
Kiwi in OBS https://build.opensuse.org/package/view_file/openSUSE:Leap:15.0/000product/o...
(which would be bad, since I don't want to load OBS with the burden of creating lots of different images).
What other tool would you use for making sure openSUSE only produces reproducible images which we then sign as official openSUSE Media? Both of our distributions are moving targets; TW continuously moving, Leap moving with influence from both the openSUSE community and SUSE in SLE. For both distributions, one of the most important challenges is making sure we rebuild the media as a result of changes in packages needed in the media. OBS does this reasonably well. Anything else we use will need to be at least that good or better, or else won't we be risking shipping incomplete images?
How does the installer know which desktops it should offer (under "custom" option)? Is this a list somewhere or does it even look at the available patterns and compile the menu automatically?
Under custom it's offering all the DE's defined in the product's patterns.
Another possibility would be the concept of add-on-products, like SLE has: * openSUSE-Base * openSUSE-Module-GNOME-Desktop * openSUSE-Module-KDE-Desktop ... If we would then allow, to just copy the addon-ISOs onto the Base USB stick, the installer experience would be unchanged with a more granular download selection.
Interesting idea. If we go down this road, I think it's worth pointing out that for SLE 15 (unless something has dramatically changed while I wasn't looking) SUSE do NOT plan on shipping installation media for any of their modules. I believe Modules are only going to be available online via SCC (SUSE's registration gateway to their repositories). "Offline" access to those modules will require "RMT", SUSE's successor to SMT, their SCC mirroring/proxying tool. Or in more laymans terms - SUSE's customers are going to be expected to be hosting their own mirrors for the repositories they'll need for anything not on the installation media. SUSE will be providing tooling to make this easy, and the installation media for SLE is going to be smaller than our 4.1GB openSUSE DVD's I understand one of the reasons for this strategy is the complexity and problems with building, testing, and shipping multiple inter-connected installation media. I'm pointing out the extra work involved in just adding a 3rd media to our existing two in the openSUSE distros, your Modules proposal would add a lot more media to the mix. Which is one of the reasons I'm making sure openSUSE only considers it if we're certain we can collectively shoulder the burden involved; It wouldn't be the first time we did something SUSE felt they couldn't ( :) ), but it's always nice to know when we're walking down a path explored by others and turned away from. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org