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

Re: Are follow-up steps for Lomiri desktop required?



Holger Wansing <hwansing@mailbox.org> (2025-05-26):
> - What happens, if both are installed at the same time? Any harm expected?
> - Is Debian an OS common for touch devices (= tablets)? I personally 
>   would go with the desktop variant only, if installing both is not good.

All good questions.

Seeing how adding Phosh would close #593105, it seems we would already
be gaining support for smartphone/tablet-like hardware, in a different
way…

> - If we do not install both in parallel (with one entry), I would change to 
>   something like
>     - Lomiri for desktop
>     - Lomiri for tablet
>   to make clear to the user, what they have to expect.

(Clear descriptions might make sense in any case?)

… and depending on your goals on the Lomiri side, maybe we could do the
opposite of what I was suggesting earlier: propose something small from
the installer, and let desktop users “upgrade” their systems by pulling
task-lomiri-desktop afterwards if they so chose?

> I think placing such new entries between "LXQt" and "web server"
> (at the bottom of the DE list) would be good and easy to realize.

Right, that's what I had in mind, thanks for expressing it in a much
clearer way.

Having now looked, desktops are defined with:

    Parent: desktop

then sorted by the Relevance field, possibly then alphabetically. For
example, both LXDE and LXQt have:

    Relevance: 9

and are sorted in this order, at the bottom of the desktop list.

So I'd expect the following to be sufficient to sort things as desired
(by at least Holger, Philip, and me):

 - For Lomiri (for the single task we would pick):

    -Relevance: 2
    +Relevance: 10

 - For Phosh:

    -Relevance: 8
    +Relevance: 11

… except I wasn't sure about allowed values and README has:

    If a task is important enough that it should go near the top,
    give it a relevance of 1. If a task is not likely to be
    used, give it a relevance of 9. Default is 5. Relevance can only be a
    single digit.

so if that's indeed a hard limitation (and we don't want to touch it),
we might need to renumber things a little.

 - GNOME: 1
 - Xfce: 2
 - GNOME Flashback: 7
 - KDE Plasma: 7
 - Cinnamon: 8
 - MATE: 8
 - LXDE: 9
 - LXQt: 9

A very quick search suggests supporting 10+ values has been left as a
todo item:

    # XXX TODO: support correct sorting when
    # Relevance is 10 or more (e.g. package
    # education-tasks).

so in case that's confirmed to be problematic, moving everyone up (by
how many units is left as an exercise to the reader) from 7-9 to make
room at position 9 for both Lomiri and Phosh should work.


We still need to hear back from the RT in any case.


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

Attachment: signature.asc
Description: PGP signature


Reply to: