[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#846002: blends-tasks must not be priority:important (was Re: Bug#846002: Lowering severity)



Ian Jackson <ijackson@chiark.greenend.org.uk> writes:

> Wouter Verhelst writes ("Bug#846002: blends-tasks must not be priority:important (was Re: Bug#846002: Lowering severity)"):
>> On Sat, Dec 10, 2016 at 12:06:44PM +0100, Philip Hands wrote:
>> > How about one or both of:
>> > 
>> >   bare-bones     -- nothing selected
>> >   minimal-server -- ssh and nothing else
>> > 
>> > Is there any objective way of working out what other combinations would
>> > be popular, rather than just guessing?
>> 
>> Note that the whole point of tasksel was, originally, to show just that.
>> Things have simply gotten out of hand.
>> 
>> If you're going to update tasksel, it might be good to keep that in
>> mind...
>
> Quite.  I thought Phil's original suggestion
>
>   -->  standard desktop (will install $DESKTOP)  <--
>        standard server  (includes ssh)
>        other use cases
>
> was good but perhaps even too long.  Anyone who wants anything ommore
> complicated can cope with tasksel.  Even someone who wants a server
> can very likely cope with tasksel.

Fair enough -- although I think it's quite good to include at least one
not-a-desktop option because it helps define what we mean by desktop.

People coming from windows are probably used to servers having a GUI,
for instance, so its probably worth mentioning that we mean that a
server won't have a GUI by default.  Of course finding a few words to
expres that in a way that's understandable to someone who's not sure
what "Desktop" is supposed to mean is not so easy.

BTW I've updated my menu hack -- it now is replacing the pkgsel.postinst
so is a much better representation of how things should work.

I tried to get the back button in tasksel to send you back to my
simple_tasksel menu, but weirdly tasksel seems not to return 10, as it
should, when you hit back.  That seems to be because the db_go inside
tasksel is not returning 30, as it should, which is very odd.  Perhaps
that's something to do with the fact that tasksel is running in the
chroot, but it should still be talking to the same debconf front end, so
I don't quite get haw that can go wrong -- the code that does all this
has not been touched in years, and I guess it worked when Joey wrote
it. Very odd.

Anyway, because of that, I've disabled the back button for now.

The menu is now:

--> standard ("${DESKTOP}") desktop                           <--
    standard server [text-only console & 'ssh' remote access]
    other use cases

I get the feeling that the 'standard' is pretty redundant, but just
'desktop' and 'server' seems wrong too.

I'm tempted to make the third option "All Other Routes" (or whatever the
locale has on it's road signs to indicate that you're heading out of
town)

Have a play and tell me what you think -- should work with any recent
media and adding:  url=hands.com/d-i/d-i/bug/846002/preseed.cfg

The code lurks here: http://git.hands.com/?p=hands-off.git;a%3Dshortlog;h%3Drefs/heads/new-unified3

Cheers, Phil.
-- 
|)|  Philip Hands  [+44 (0)20 8530 9560]  HANDS.COM Ltd.
|-|  http://www.hands.com/    http://ftp.uk.debian.org/
|(|  Hugo-Klemm-Strasse 34,   21075 Hamburg,    GERMANY

Attachment: signature.asc
Description: PGP signature


Reply to: