Hi Rudra,

Thanks for reaching out on this.

On Thu, Nov 23, 2023 at 07:21:55PM +0530, Rudra Saraswat wrote:
> Hi,

> Speaking on behalf of Ubuntu Unity, we would like to take part in the
> upcoming 24.04 LTS.

> Here are the Ubuntu wiki pages for both points of contact:

> https://wiki.ubuntu.com/rs2009
> https://wiki.ubuntu.com/Maik

Per https://wiki.ubuntu.com/RecognizedFlavors the criteria for LTS
participation are:

 * Align with Ubuntu LTS release cycle.

   -> 24.04 of course is an LTS for Ubuntu.

 * Must have a proven track record of participating in at least 2 non-LTS
   releases before applying to TechnicalBoard for LTS designation.

   -> 23.04 and 23.10 on https://cdimage.ubuntu.com/ubuntu-unity/releases/ 

 * Flavor's support plan presented to Tech Board and approved; support plan
   should indicate period of time if beyond 18 months (3 yrs or 5 yr), key
   contacts, and setting expectations as to level of support.

   -> How long are you proposing that Ubuntu Unity's LTS support cycle be: 3
      or 5 years?  You've addressed the "contacts" point above; you are
      reachable on IRC, your wiki page lists your email, and although Maik
      does not appear to be on IRC his wiki page lists an email address. 
      Please also address the question of your plans around the support you
      will provide (as for example
      
https://lists.ubuntu.com/archives/technical-board/2023-November/002786.html).

  * Support plan public and ongoing support contacts accessible for
    discussion of bugs and security issues (or alternates designated)
    through life of project.

    -> Once agreed, ideally this information will go on a webpage somewhere
       rather than just being in the mailing list archive; such as under
       https://ubuntuunity.org or on https://wiki.ubuntu.com.

  * Key Upstream packages worth supporting for extended cycle.

    -> Since Canonical is no longer the upstream for Unity, do you consider
       yourself the upstream now for the unity packages?  I see that
       debian/control for the unity source package still points to
       https://launchpad.net/unity, but this is owned by ~unity-team which
       has only ubuntu-core-dev and Canonical employees as members.  The
       latest unity package has an upstream version number of
       '7.7.0+23.04.20230222.2' but there is no corresponding .orig.tar.xz
       as part of the source, this is a native package; the debian/watch
       file also points back at https://launchpad.net/unity, which has 7.4.0
       as its latest release tarball.  So it is entirely unclear to me what
       the version number in this package is meant to indicate.

       Other "unity" packages that are seeded:
       - unity-greeter: there's been an upload in the past 6 months, but by
         a member of the Ubuntu Desktop Team? unclear to me what's happening
         here or, again, what the bump in the upstream version number is
         supposed to mean (also, a native package). 
       - unity-setting-daemon: no upstream release since 2015, no uploads
         since 2022 (including a no-change rebuild that bumped the upstream
         part of the package version number?!)
       - unity-control-center: similar to unity; package activity is clearly
         handled by Ubuntu Unity team, but upstream repository references
         point to places not under your control.  (Also, debian/copyright is
         hilariously wrong...)
       - libunity (for unity-scopes-runner): no uploads since 2019.  Repo
         owned by ~unity-team.
       - unity-lens-appliactions: no upstream release since 2016, no uploads
         since 2020.
       - unity-lens-files: no upstream release since 2017, no uploads since
         2018.
       - unity-indicator-appearance: you are evidently the maintainer.  One
         upload ever (kinetic).  No bugs reported ever...
         https://bugs.launchpad.net/ubuntu/+source/unity-indicator-appearance

       I think it's clear that the desktop environment in Ubuntu Unity is
       strictly in "maintenance mode"; that's fine, and does not preclude
       participation in an LTS, as the firm expectation is that in an LTS
       all of the underpinnings (kernel, libdrm, mesa, X, Wayland) will
       provide stable interfaces that do not present a problem for
       maintenance of a DE with little upstream capacity.  However, I think
       the state of these projects with respect to even *having* an
       identifiable, non-moribund upstream is concerning.  If a researcher
       finds a security vulnerability in one of these packages, will they
       even know where to report it?  I guess they might just report it to
       secur...@ubuntu.com, since they must have been investigating the
       Ubuntu packages anyway.  Is that sufficient?

       Would it make sense to clean up the state of the upstream projects in
       launchpad, that are pointed to from the source packages, to make
       ownership by the unity7 team clear?


  * Written confirmation from IS that space and resources are available to
    retain images in archive through LTS life cycle.

    -> Note that I intend to address this with Canonical IS on behalf of the
       Release Team centrally for all flavors.  While it is still correct to
       have this as an explicit checklist item, this predates Canonical's
       migration to cloud-based infrastructure internally with elastic
       storage: we still want to make sure flavors aren't producing large
       artifacts that are going to impose an unreasonable storage cost on
       Canonical, but we don't have hard limits any more based on the size
       of fixed disks in our web frontends and I don't expect there to be
       any issues here in practice.

Thanks,
-- 
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

-- 
technical-board mailing list
technical-board@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/technical-board

Reply via email to