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

Bug#273797: marked as done (tasksel needs tree structure)



Your message dated Fri, 13 Jul 2012 12:56:55 -0600
with message-id <20120713185655.GS5758@mykerinos.kheops.frmug.org>
and subject line No more need for hierarchical task selection
has caused the Debian Bug report #79212,
regarding tasksel needs tree structure
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
79212: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=79212
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: tasksel
Version: 2.12
Severity: wishlist

Hello,

tasksel now supports selection of Debian-Edu tasks.  This is a
big advantage because we could adopt this for other Custom
Debian Distributions as well and it might be a workaround
for bug #186085.

On the other hand kind of a tree structure has to be implemented
to handle Custom Debian Distributions right.  This tree selection
scheme is quite useful for modern selections of tasks with
sub-tasks.

Thus I would suggest the following enhancement:

     [ ] Desktop environment
     [ ] ...
     [ ] SQL database
     -----------------------
     [+] Debian-Edu
     [+] Debian-Junior
     [+] ...
     ----------------------
     [ ] Manual package selection

where [+] means a selection of this item unfolds the according
branch for more fine grained selection (while having an option to
select the complete task.

Additionally I'd like to suggest to add command line options which
enable to select only from "sub tasks".  If you have education-tasks
installed the tasksel menu looks confusing for people who want
to install a "normal" task because the whole selection screen
shows education related tasks until the user scrolls down (which
would be solved by the suggested tree view). On the other hand users
who only want educational tasks might be confused by the "normal"
tasks which do not fit into the education specific stuff.

So a command line option
    tasksel -T debian-edu
which immediately switches to only Debian-Edu tasks could solve
this quite elegant.  Surely a default interface for all Custom
Debian Distributions has to be implemented.  The current approach
to put task files under  /usr/share/tasksel/task-files would
not work here.  I would see two options for this:

  1) Put task files under
        /usr/share/cdd/<cdd-name>
     and let tasksel check this directory for installed files.
     This has the implicite restriction that it is reduced to
     Custom Debian Distributions but on the other hand all
     CDDs are in a common place.

  2) Put task files under
       /usr/share/tasksel/tasks/<sub-task-name>
     This leaves some space also for other future sub tasks.

Thanks for maintaining tasksel

             Andreas.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (501, 'testing'), (50, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (ignored: LC_ALL set to de_DE@euro)

Versions of packages tasksel depends on:
ii  aptitude                      0.2.15.7-1 terminal-based apt frontend
ii  debconf [debconf-2.0]         1.4.30.5   Debian configuration management sy
ii  liblocale-gettext-perl        1.01-17    Using libc functions for internati

-- debconf information:
  tasksel/title:
  tasksel/first:
  tasksel/tasks:


--- End Message ---
--- Begin Message ---
Version: 3.00

The new organisation of tasksel with dependency packages just dropped
the need for any hierarchical task selection. This was even pointless
before, as soon as language tasks had been made invisible to users.



-- 


Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: