06.04.2023 14:48, Christian Weisgerber пишет: > We need to consider > (1) mode: install, upgrade > (2) medium: installXX, other > > installXX.img and .iso carry the sets, and people who choose this > medium typically want to use the sets from the medium. Other media > need to access external sets. The question only comes up once > people have already chosen "Location of sets? disk". Counter- > intuitively, using the sets included on installXX requires manual > mounting, so "no". > > I arrive at this matrix of mode/medium, [default] answer, and > typically required answer: > > install upgrade > installXX [yes] no [yes] no > other [yes] no [yes] yes
I concur. > The install/other case is likely rare. The upgrade/other case is > common for developers who have built a release for testing purposes > and want to install it. I think I changed the default to "yes" in > 2017 exactly because upgrade/other was by far the dominant case for > developers. (Note that this was also before sysupgrade.) Ah thanks, that pre-sysupgrade scenario makes sense to me. > Flipping the default for installation mode produces this matrix: > > install upgrade > installXX [no] no [yes] no > other [no] no [yes] yes > > I guess that's better? It still presents the wrong default to > people who want to upgrade a machine without network access from a > USB stick. Can't have perfect default for every scenario (in one diff). Overall this is an improvement, as you layed out nicely.