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.

Reply via email to