From what I've just gathered, both desktop environments are supposed to
be in a good shape already (i.e. we're not talking about building
something new, from scratch, with bad or unknown quality), and at least
one of them is planning on asking for an exception on the debian-edu
side anyway (for education-desktop-lomiri).
I'm very ambivalent about this: there was some kind of lack of noticing
on the installer team part (but then as I explained in one of my
follow-ups, I don't think it's fair to expect people to notice and/or
act on all bug reports in the first place, even less so on merge
requests), but also some kind of a failure on the submitter side, not
poking us before the soft freeze began…
Besides feeling a bit guilty about the situation, I don't have any
strong opinion regarding what to do, so I thought I'd ask what you
think, and go with whatever decision you come up with: if the release
team calls this “too late, no good reason to deviate from the freeze policy”, I'm perfectly fine with it; if the release team is fine with an exception, I'm happy to get that reviewed, merged, and uploaded.
In the worst case, if we were to discover some incredibly bad install experience for one or both of them, we could probably hide them from
the selection screen, without fiddling with the package list again.
Thanks for your time, and sorry again for the extra ping.
On 27-05-2025 15:59, Cyril Brulebois wrote:
I'm still ambivalent about this, and I still don't want to push in
either direction. I'll just mention that reviewing, merging, and
also adjusting… is all done as far as I'm concerned.
The remaining question is whether that's for trixie or forky.
I'm assuming that if we were to accept this, we'd enlarge the key
package set. Let's not do that this late in the cycle.
I think it's like this (pkgsel doesn't declare task-*desktop dependencies AFAICT):
d-i -> debian-edu-install -> debian-edu-config -> education-tasks -> tasksel (and as tasksel comes from src:tasksel, all binaries from it are automatically key [1]).
I would *love* to avoid having all the desktops (and what they pull
in) in the key package set, but I also don't want to do that while
making your work harder without being aligned on what both sides
expect from that. I think now is not a good moment to change the
definition of the key package set. Graham and I have been discussing different definitions already, but that's for forky.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 489 |
Nodes: | 16 (2 / 14) |
Uptime: | 10:28:02 |
Calls: | 9,665 |
Calls today: | 7 |
Files: | 13,711 |
Messages: | 6,167,295 |
Posted today: | 2 |