• Bug#1102389: ITS: emms

    From Andreas Tille@21:1/5 to All on Tue Apr 8 16:10:01 2025
    XPost: linux.debian.maint.emacsen

    Source: emms
    Version: 5.1-1
    Severity: important
    X-Debbugs-Cc: 1093294@bugs.debian.org, 1098829@bugs.debian.org, 1067877@bugs.debian.org, Arnaud Fontaine <arnau@debian.org>, Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>, Debian Emacsen team <debian-emacsen@lists.debian.org>,
    Package Salvaging Team <team+salvage@tracker.debian.org>

    Hi,

    I'm interested in salvaging your package emms, in accordance with the
    Package Salvaging procedure outlined in the Developers Reference[1].
    Your package meets the criteria for this process, and I would love to
    assist in preserving and maintaining it. As the Salvage process
    suggests, here is a list of the criteria that apply, in my opinion:

    - Bugs filed against the package do not have answers from the
    maintainer.
    - Upstream has released a new version
    - There are QA issues with the package.

    I believe your package would be good fit to either the Debian Multimedia
    team or alternatively the Debian Emacsen team. I don't mind much in
    what team that package will finally end since both are fine and we
    should probably choose the team where maintainers are more dedicated
    about this specific package. For the simple reason that I'm a member of
    the Debian Multimedia team I took the liberty to create the Salsa
    repository here[2]. This does in no way mean I'm keen on maintaining
    the package here - I just wanted to have some Git repository I can
    easily work with. Moving the repository somewhere else would be highly appreciated (so Emacsen maintainers just let me know).

    If you choose not to accept the ITS, I'd be more than happy to help you
    move it to another location, such as debian/, or wherever you prefer. My
    goal is to make it as easy as possible for you to join the team. I'd
    also be delighted to assist in adding you as a team member if you could
    share your Salsa login.

    Your package was highlighted in the Bug of the Day[3] initiative, which
    aims to introduce newcomers to manageable tasks and guide them through
    the workflow to solve them. The focus of this initiative is on migrating packages to Salsa, as it's a great way to familiarize newcomers with a consistent Git-based workflow.

    Kind regards
    Andreas.

    [1] https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging
    [2] https://salsa.debian.org/multimedia-team/emms
    [3] https://salsa.debian.org/qa/tiny_qa_tools/-/wikis/Tiny-QA-tasks

    -- System Information:
    Debian Release: trixie/sid
    APT prefers testing
    APT policy: (501, 'testing'), (50, 'buildd-unstable'), (50, 'unstable'), (5, 'experimental'), (1, 'buildd-experimental')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.12.17-amd64 (SMP w/4 CPU threads; PREEMPT)
    Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE:de
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sean Whitton@21:1/5 to All on Wed Apr 9 07:10:02 2025
    Hello,

    Probably it should go under the Emacsen team.

    --
    Sean Whitton

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQJNBAEBCgA3FiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmf1/8EZHHNwd2hpdHRv bkBzcHdoaXR0b24ubmFtZQAKCRBpW3rkvwZiQEkuD/9qE/VbO2nfumu7mFfEC9Cq ynMsnkFm9hJ94FHIFP2BCIa+m8E7qBvjqRbixPmSP/7c6n85RaePGJyZa/S6VbvQ 6zuDyClVaEOvsKtzKSX5WwRdz7yZ96hqpA35zBzlbwPgRwMLXMSYC+uncbnGBgML 1nLZsjCUc06LuRaqZZ+EtAwKksfBYmG31HZbEPL/anHrQZ5ZfbAjSVU2qLDAOXHX knS4jG4Vl2ngAsLfcYCZzkaFlwiMObIyvUgiofSVDk51WodKaAe6ql/flNyZxVhi iW9wv9p98/KpT4HasW2zEeyKVGQSXg1GLkYeqvVcs159B4FYcDIFptsnOXju2FC4 M/okohjmzzBvvh2ZHRFacYauGfbOzGYQ0fRRDSGUOeZdSCdXmVvJz8tPn/+kPilF R4yLfc7gJG2i1vv2Aijf6eXQ8j+TKZZl7vz203MEdefTXZx+LgS99nIS0DPOsIGI FS23Gcw/xdNs/NRhMWEFU88lkpyx8/DNsxd8VJBjhePLdzqJ48A3uKz25TVs9k+i ByXtbqCHsoFNyeEjqiHgPqG1bxwb8pF1gP0zLjp+afAxFLd3HgOtMsUP5GAZOkU1 eU/ftZe/RXIxTGiVHbdHM8LzaG9vC564MUDz/EIbW0NEN8NYVVHGpMwwmgTIKLQZ wzfqlYHxwW9wkzMWr0mTMw==ZKN5
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Us
  • From Andreas Tille@21:1/5 to All on Wed Apr 9 10:00:02 2025
    Hi Sean,

    Am Wed, Apr 09, 2025 at 01:04:01PM +0800 schrieb Sean Whitton:
    Probably it should go under the Emacsen team.

    Perfect. Do you want to create the repository in this team and update
    Vcs fields accordingly? I have no permissions to create repositories in
    emacs team. (You might like to grant such permissions temporarily for
    moving and I do the according work if this might be the most convenient solution.)

    Kind regards
    Andreas.

    --
    https://fam-tille.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sean Whitton@21:1/5 to Andreas Tille on Wed Apr 9 12:40:02 2025
    Hello,

    On Wed 09 Apr 2025 at 09:55am +02, Andreas Tille wrote:

    Hi Sean,

    Am Wed, Apr 09, 2025 at 01:04:01PM +0800 schrieb Sean Whitton:
    Probably it should go under the Emacsen team.

    Perfect. Do you want to create the repository in this team and update
    Vcs fields accordingly? I have no permissions to create repositories in emacs team. (You might like to grant such permissions temporarily for
    moving and I do the according work if this might be the most convenient solution.)

    I created an empty repo and granted you access. Please read through our
    policy on <https://wiki.debian.org/Teams/DebianEmacsenTeam>; it's not
    long :)

    --
    Sean Whitton

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Tille@21:1/5 to All on Wed Apr 9 14:50:01 2025
    XPost: linux.debian.maint.emacsen

    Hi Sean,

    Am Wed, Apr 09, 2025 at 06:31:51PM +0800 schrieb Sean Whitton:
    Perfect. Do you want to create the repository in this team and update
    Vcs fields accordingly? I have no permissions to create repositories in emacs team. (You might like to grant such permissions temporarily for moving and I do the according work if this might be the most convenient solution.)

    I created an empty repo and granted you access.

    Thanks a lot for your support.

    Please read through our
    policy on <https://wiki.debian.org/Teams/DebianEmacsenTeam>; it's not
    long :)

    I've not seen any conflict with what I've created yesterday. The policy
    does not mention any pristine-tar branch which I pushed as well. It
    should be easy to remove in case this branch should vanish. I do not
    intend to change the naming of the package since this would involve the
    new queue and goes beyond what I try to approach in Bug of the Day.

    In case Arnaud might remain active the new repository can be found
    here:

    https://salsa.debian.org/emacsen-team/emms

    Meanwhile I've removed the repository in the Debian Multimedia team.

    Some review of the packaging would be great - preferably with directly
    pushing changes that might be needed. I'd be also perfectly happy if
    someone from Emacsen team would add their own ID as Uploader.

    Kind regards
    Andreas.

    --
    https://fam-tille.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Arnaud Fontaine@21:1/5 to All on Thu Apr 10 14:20:01 2025
    Hi,

    No problem with me. On the contrary, I'm very happy if the package can
    be taken of by a team as I cannot dedicate much time for Debian at the moment. Thank you!

    Cheers,
    --
    Arnaud Fontaine

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Tille@21:1/5 to All on Thu Apr 10 15:30:01 2025
    XPost: linux.debian.maint.emacsen

    Hi Arnaud,

    Am Thu, Apr 10, 2025 at 02:06:24PM +0200 schrieb Arnaud Fontaine:
    No problem with me. On the contrary, I'm very happy if the package can
    be taken of by a team as I cannot dedicate much time for Debian at the moment. Thank you!

    Thanks to you! Unfortunately its not normal that maintainers are
    answering ITS bugs. So this is extremely helpful to proceed in a timely fashion.

    Sean (or any other team member of the Emacsen team) do you want me to
    put my name into the Uploaders field or do you intend to take over
    fully? The latter is prefered but I'm fine to add my ID if nobody else
    from the team wants to step in.

    Kind regards
    Andreas.

    PS: I've seen other packages of yours in the list of potential candidates
    for salvaging and hope this is fine if we proceed in a similar way
    as for emms.

    --
    https://fam-tille.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sean Whitton@21:1/5 to Andreas Tille on Fri Apr 11 04:00:01 2025
    XPost: linux.debian.maint.emacsen

    Hello Andreas,

    On Thu 10 Apr 2025 at 03:23pm +02, Andreas Tille wrote:

    Sean (or any other team member of the Emacsen team) do you want me to
    put my name into the Uploaders field or do you intend to take over
    fully? The latter is prefered but I'm fine to add my ID if nobody else
    from the team wants to step in.

    The ITS process is intended for the salvager to take over maintenance,
    so it should be your name.

    --
    Sean Whitton

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQJNBAEBCgA3FiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmf4dt0ZHHNwd2hpdHRv bkBzcHdoaXR0b24ubmFtZQAKCRBpW3rkvwZiQP4eD/4xuj2e1xReKDkeqUF+6cYH AsPmiwakdnopRgh/GxxJjiMPLRexJNdlCNJHNuaIENUPHDsTlAfgy/CEFbWLOQLu Oo/i5yRI+CZhkSpzyW8LD2zEw/9pHshUxuaIJIIl6FK14G+i3xACpN9Zm8zws+yb oTEWtBj8b0tGauxudKBPPPzoUHQZLSF5vyfA451d8XRU2evIIcW9cA7ZMLCvW4nR M9SVdBB28i5me1dTtA2iSJ5n5zQ9j9SlOi1RWcObSCPReIPBmsBcRZK73n9FJpS9 NDBKhDBb7RCEyDKEQtA+YCh+XpKCiuGR25EjDEdgTrHaPssEiAgP2Kz06wDaX38b LxeoTk4eac1rNpOQzTbBaynYi0J9o8jGOYxJubYejyjcD0qCHrxYnmGXMsrW72qL NcYVgJs8FJnsfbaG8JAPB5wyNrfKJq+p5twMIqSFnmGvw/f8zis8SJEI8vVl7qKE GFu5pWNe9Mb0WE4W+pULSljkuXYnyHyKHY6zOaxN80JAWxPlQvruD/EeAV1pjjcv euQqUK8S6WQB1/TDM1U9II7AA+6FeT1a4iAtCzqqiWnjT7nslUhO0Zvyn+asaYUy iYWczSjLhXCYiUVSJpja6faQO8HCDlagBEDhqy6Srmsos+bGfIcdej3chBz973CD N6ZUjp04imukuJe47bmTJA==bWKI
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Us
  • From Andreas Tille@21:1/5 to All on Fri Apr 11 07:40:01 2025
    XPost: linux.debian.maint.emacsen

    Am Fri, Apr 11, 2025 at 09:56:45AM +0800 schrieb Sean Whitton:
    Sean (or any other team member of the Emacsen team) do you want me to
    put my name into the Uploaders field or do you intend to take over
    fully? The latter is prefered but I'm fine to add my ID if nobody else from the team wants to step in.

    The ITS process is intended for the salvager to take over maintenance,
    so it should be your name.

    Sure. I simply wanted to ensure whether some other team member might
    have some stronger interest. Its uploaded now (even if a bit dense with
    soft freeze - hope all will went well).

    Kind regards
    Andreas.

    --
    https://fam-tille.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Arnaud Fontaine@21:1/5 to All on Fri Apr 11 09:50:01 2025
    XPost: linux.debian.maint.emacsen

    Hi,

    PS: I've seen other packages of yours in the list of potential candidates
    for salvaging and hope this is fine if we proceed in a similar way
    as for emms.

    Of course, no problem at all. Feel free to proceed as you wish. Thanks!

    Cheers,
    --
    Arnaud Fontaine

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)