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