[Top][All Lists]

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

Re: [Dragora-users] dragora-installer: Package selection menus in Expert

From: Matias Fonzo
Subject: Re: [Dragora-users] dragora-installer: Package selection menus in Expert mode
Date: Sun, 17 Nov 2019 15:45:36 -0300
User-agent: Roundcube Webmail/1.3.8

Hi Michael,

I don’t understand, isn’t this what the installer already does?.

Packege selection in Expert mode occurs for each series, including subcategories such as for "modules/" or "xorg/". The category to which each package belongs is reflected in the menu titles (of each series selection). If there is a subcategory it is composed as "series name/subcategory name".

El 2019-11-17 13:41, Michael Siegel escribió:

I've found the following issue with the Expert installation mode:

The software series selection menu currently holds 19 items, so there
would, logically, be 19 package selection menus to go through when
performing an Expert-mode installation (if you don't de-select any of
the series right away).

However, there are currently roughly about twice as many package
selection menus as there are software series. Apparently, this is
because some of those 19 series are subdivided into smaller portions.
For example, the “modules” series contains the subdirectories “perl”,
“python” and “ruby”. So, it seems that the number of package selection
menus corresponds to the number of directories in Dragora's package tree
rather than to the number of software series. This is quite confusing
and should be handled differently.

The best solution would be to have the number of package selection menus equal the number of software series, but preserve meaningful subdivision
of series in the package selection menus. The easiest way to do that
would probably be to divide, e.g., the package selection menu for
“modules” into three different sections, somewhat like this:

  -- Perl --

  [*] Perl package 1
  [*] Perl package 2
  [*] Perl package n

  -- Python --

  [*] Python package 1
  [*] Python package 2
  [*] Python package n

  -- Ruby --

  [*] Ruby package 1
  [*] Ruby package 2
  [*] Ruby package n

What do you think?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]