Re: Retired packages with maintainers

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On Tue, 2020-05-12 at 08:49 +0200, Pierre-Yves Chibon wrote:
> Good Morning Everyone,
> 
> A little while ago we have received the request on the infra issue
> tracker to
> remove all maintainers of retired packages [1].
> 
> So today I decided to look at what this would look like and wrote a
> script that
> queries PDC for the list of all branches on all projects [2], gather
> from it a
> list of all the packages that are retired on all their branches (so
> all branches
> are ``active=false``).
> For each of these retired project, it queries dist-git to find out if
> they still
> have maintainers in addition to the ``orphan`` user.
> 
> The outcome of this script can be found there:
> 
>   
> https://pingou.fedorapeople.org/retired_packages_with_maintainers.log
> 
> 
> Some stats about this:
> - 881 RPM packages are retired and still have maintainers (out of
> 4322 retired
>   RPMs).
> - 662 of them are not orphaned
> - 42 modules are retired and still have maintainers (out of 42
> retired modules).
> - all of them are not orphaned
> - 2 containers are retired and still have maintainers (out of 3
> retired
>   containers).
> - all of them are not orphaned
> 
> Which brings a couple of questions:
> - Do we have a documented way to mark modules as orphaned or retired?

Not really, usually this requires releng ticket which most of people
don't ever create.

> - Should we orphan all the RPM packages that are retired but not
> orphaned?

Doesn't that mean that we will add them back to repos? For me retired
means that they are not in repos anymore, so what would orphaning
exactly mean? Or is this just about marking it as "orphaned-retired" in
dist-git?

> Finally, does everyone agree about the original request: "remove all
> maintainers
> of retired packages"? Or should we bring this to FESCo?

I think this is good idea to remove all maintainers from retired
packages because they essentially can't do anything with them anyway.

But beware of EPEL-only packages.

> 
> Thanks for your inputs,
> 
> Pierre
> 
> 
> [1] https://pagure.io/fedora-infrastructure/issue/8600
> [2] https://pdc.fedoraproject.org/extras/active_branches.json (8+Mb
> file)
> _______________________________________________
> devel-announce mailing list -- devel-announce@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to 
> devel-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: 
> https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel-announce@xxxxxxxxxxxxxxxxxxxxxxx
- -- 
Igor Raits <ignatenkobrain@xxxxxxxxxxxxxxxxx>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEcwgJ58gsbV5f5dMcEV1auJxcHh4FAl66kawACgkQEV1auJxc
Hh6Z4A/+P6Ihd/JDAVT940mdtO5ajMBCDCLnh1pRoluxIqAejSTX39zzTekbzGBJ
KDmKhwiBmrEuPFHxbTuTAFZmxYnuNOey0AT2EHuO3EZ0VFQafaTiMvM5fEB5a1G7
PHFTNeKloXzi21KtB6SOuHuKxEo0NySjb7ZRlLppp/QKbiYApgQ9smiHYPX6dHLX
f04+X7Fjx0WFXvSpqgnHCjyNajRH3I70riulHj0VQ0904aWc3Ou9dyGezFtUXKph
11NXn2KWs56ixbjwiW4X3EcXGFVgoGD8+ZIYq6MJBdHiI5F87oiJ0YK+Q0JQsymR
T/fTXo/7di2t529XGU/4AOFD89iDWMwHmgwDMSZvD8bRJAMuxB3OmRcrLZE5dIe2
kp9hLOp4iXBX4kFy2lEAdW4hch933OD8Pad4lGhKDLWusAgOOZuHAvwc4nbQaEiu
KaUTSiARnajm5WXj0hJLcS2mtNCgDMis3tW+Vk8LYn8u3pbO53YkyZiYWoOs1ued
JaD7waOix8GYDsM002NA5RR6shCJQQKz1Eow6I3eY1rmWw6bpQPGco1Yoli7GDgt
RKc3KjuZOHFPfkXLaqVI8/rx7Mg4PkwEyXtJ+OY0arsM2LpvXaYjgGfe+pkDvndE
10Dk9rc/w6yc1o+EotUcTm/2hZPlxd9BUOaYWr0kftJvqjysOnc=
=YyUb
-----END PGP SIGNATURE-----
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux