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

Re: Blends in D-I tasksel selection? (Was: Filed Bug#758096: tasksel: Allow to select specific packages during installation - just "DE", "Web server", "Mail server" is NOT enough)



Hi folks,

please do not trust on me until about 2014-12-05.  While I'm not yet
offline I'm about to prepare a trip and will have some backlog
afterwards.  If anybody wants to work on an implementation of Markus
suggestion I'd be more than happy - however, it's probably to late for
Jessier to change something on blends-dev code base and build
metapackages + tasksel control files with it.  Some less invasive way to
approach that Blends are presented in d-i are welcome for a quick
solution but as I said I'm out until beginning of December.

Kind regards

         Andreas.

On Wed, Nov 12, 2014 at 11:40:29PM +0100, Markus Koschany wrote:
> Hi,
> 
> On 11.11.2014 11:59, Andreas Tille wrote:
> [...]
> > As far as I can see without testing this means regarding the display of
> > Blends in D-I (#758096) that we only need to *decide* and in case we
> > want to do this add the needed bits of data.
> > 
> > Any opinions regarding a decision?
> > 
> 
> Tasksel supports a new "Parent" field now, that makes the display of
> different tasks look more organized. I guess it would be a good idea if
> blends-dev added support for it too, so that the "Parent" field plus
> parent task was automatically inserted into the *.desc file for tasksel.
> 
> As far as debian-games is concerned, I could imagine the following:
> 
> * Tasksel could depend on »games-tasks« and all tasks of the Debian
>   Games Blend were available in tasksel. If I added a "Parent"
>   field to all tasks, the menu would look like this one:
> 
> []... adventure games
> []... arcade games
> []... board games
> 
> and so on. For making it look similar to the desktop environment task,
> we would need an extra parent task, let's call it »task-games«.
> 
> [] Debian Games
> []... adventure games
> []... arcade games
> []... board games
> 
> Then I need to know whether this parent task should be added to
> tasksel's control file or to the »games-tasks« package.
> 
> Although the current display is nested it is only one level deep but it
> really should be collapsible, otherwise we would have 100 different
> tasks for Blends alone in the top-level hierarchy which is rather
> confusing for users. I currently don't know how to implement it in
> debconf and whether this feature could make it into tasksel at all. This
> is probably the real blocker.
> 
> * Another alternative might be to add only a reduced set of games
>   related tasks to tasksel, »games-finest« and »games-finest-light« for
>   low-end computers. I think both tasks are most useful if you want to
>   transform your computer into some kind of gaming machine or just to
>   get an overview about some good quality games.
> 
> I could either provide a patch for tasksel's control file or I could
> reduce the *.desc file in »games-tasks« to the aforementioned tasks and
> tasksel would depend on them.
> 
> Regards,
> 
> Markus
> 
> 



-- 
http://fam-tille.de


Reply to: