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

On Sun, 2020-05-24 at 08:02 +0000, Mattia Verga via devel wrote:
> Hi all,
Hey,

> now that we have new detailed statistics about new package review 
> tickets ( https://fedoraproject.org/PackageReviewStatus/ ) I would
> like 
> to make some cleanings... at the time I'm writing, there are 517
> tickets 
> listed as new, many of them are older than 5 years!
> 
> The first steps I would like to do, if FESCO and community agree,
> are:
> 
> - some of these tickets are marked as "dependency rejected"; that
> means 
> they depend on other package review tickets that were rejected, for 
> whichever reason, so they will never get approved either. I would
> like 
> to just close these (there are 3 tickets in this state)
> - following the Policy for stalled package reviews [1], I would like
> to 
> mass comment on tickets submitted before 1/1/2017 (more than 3 years 
> old) asking the submitter if they're still interested in continue
> with 
> the review process and mark the ticket as NEEDINFO. After one month 
> without reply I will close the ticket, as per policy.
> 
> Then there are 352 tickets listed as "review in progress", but
> that's 
> also not true. Here we have tickets with review-flag set to ? (review
> in 
> progress) or + (package approved) since 2013. There are even some 
> tickets for which the git repo as been generated.
> These tickets probably need a manual check to choose the best course
> of 
> action. Some of those packages have been approved and imported in 
> Fedora, some of these have been later retired also from
> repositories... 
> but the review ticket has never been closed.
> I would propose to:
> 
> - if the package got approved and it's still in repos, just close
> the 
> review ticket as CURRENTRELEASE
> - if the package got approved and was later removed from repos, just 
> close the review ticket as NOTABUG
> - if the package got approved before 1/1/2019, but never imported in 
> repos, clear the review-flag and assignee and mark as NEEDINFO from
> the 
> submitter asking if they're still interested in this (we probably
> need 
> to decide what to do if the git repo has been already set up)
> - if the package got approved before 1/1/2020, but never imported in 
> repos, do not clear the approval and mark as NEEDINFO from the
> submitter 
> asking if they're still interested in this
> - for tickets with last change marked before 1/1/2019, if the 
> review-flag is set to be IN-PROGRESS, mark the ticket as NEEDINFO
> from 
> either the submitter or the reviewer
> 
> Let me know if you agree (or disagree) with this proposal.

This is great idea! If you need any help with bugzilla API or anything
like that - let me know.

> Mattia
> 
> [1] 
> https://fedoraproject.org/wiki/Policy_for_stalled_package_reviews#Submitter_not_responding
> 
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> 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@lists.fedoraproject.org
- -- 
Igor Raits <ignatenkobr...@fedoraproject.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEcwgJ58gsbV5f5dMcEV1auJxcHh4FAl7KeaAACgkQEV1auJxc
Hh7O/A/8DPCzwNG6prT4/As94YOYPLrwBcS7qjC0FZZlB3Edw/8MifqqNJHSzk2W
032w3eHxpUuHkgBW+tl6cAC2YdypaxkApwRHCQE/jJMUNDG3Xb7tg3qr8HNeHeho
kdeVIkt8mBhGIPWT57EBXwAUm5Erl6nqrcqTpyTdh3QMGmB4KxNymzOY8I3NZpZA
OKLZL2zgq2/0YN6jcgZoRSp+eLM3Nvtq/lyDRn2/zaXb6G7OT4XnCa4H1W9wMBYa
IZmEB0n+LZFKnE7ypi7NWZnNaXzwhRMllEaO96H1f188NJoEsSIfFgZZpJQCfzXc
8LF0Gkqz5E+6Qw0vaQrfuLkWiGvsmdSMG3MduSNWkt2ts1qvgZFbr1YAnC7Znawd
muycIFOgGhH8RK68ojmUrdbTHF3jzsbW6Uusjt9k5bwmYfLtYSGSWfpE8VAxLOyy
HVBjM6AEWSVupcZSeTuDKIGvWX6l2jyjJY+6ltIEg5DrIAnm+7u49hkwGeX1KOws
xmbQ1ZP6WoWc8cffH6xaQJgy+Eosfnm0bxtXHU/ZsbIv01aAa9KiCuBquGP5evOf
EwEAXY78/V2SwVVCSOsq6kAPqx0+r81+dTIAWU6iIPB4VJJeiwAAV+h+kOn7VuQL
NpEPzO9GOxPYhSy+x0UXIjx+LKLAD4Oi772YHr3iTfpkxEy2QKg=
=itvp
-----END PGP SIGNATURE-----
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org

Reply via email to