Hi all,

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.
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

Reply via email to