On Mon, Jul 15, 2024 at 03:47:16PM +0100, Luca Boccassi wrote:
> Assuming that's really needed, and it's far from clear that different
> use cases should really use the exact same things, using
> network-manager everywhere would achieve the exact same result,
> without pulling in additional dependencies, and without being tied to
> the internal decisions made in Canonical that we cannot do anything to
> influence. Again, not your fault, but existing examples don't exactly
> inspire a lot of confidence in that regard: mir, upstart, unity,
> lxd...

You could compile a similar list of software projects that were abandoned
when Red Hat stopped funding them.  Or of entirely community-backed free
software projects that are moribund.  I think it's prejudicial to argue that
a piece of free software should not be adopted because its development is
funded by a company which, over the course of 20 years, has made strategic
decisions to discontinue investments in other, unrelated projects.

Either netplan is technically sound, providing a sensible configuration
language that meets the needs of Debian users and has a high-quality code
base, in which case it should not actually be a problem for Debian to
maintain it in the event that Canonical discontinues work on it; or it
isn't, and we can stop the discussion there.

BTW, of your list of previous Canonical projects above:

- upstart was discontinued because Debian made the decision to default to
  systemd.  Init systems are effectively a winner-take-all problem space due
  to the network effects of upstream integration; any technical advantages
  of upstart could not justify swimming against the current with both Debian
  and Red Hat shipping systemd.  So that's a situation that doesn't arise
  for a technology that Debian DOES pick? :)

- mir is no longer used on the Ubuntu Desktop, but it isn't dead; it lives
  on in mir-kiosk and its successor ubuntu-frame. 
  https://ubuntu.com/blog/the-journey-from-mir-kiosk-to-ubuntu-frame
  And I don't think you're actually suggesting it would be healthy this far
  along for there to be competing compositor protocols on the Linux
  desktop...

- unity is no longer funded by Canonical, but it is not dead, in either its
  unity 7 or unity 8 (lomiri) incarnations, but rather continues to be
  maintained in both Debian and Ubuntu - to my consternation as a member of
  the Ubuntu Release Team, since that increases the number of flavor images
  we have to manage releases of ;)

- Canonical has not discontinued its development of lxd.  I think the larger
  Free Software community political questions of lxd vs incus are off-topic
  here.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org

Attachment: signature.asc
Description: PGP signature

Reply via email to