On Sun, May 24, 2020 at 08:02:09AM +0000, Mattia Verga via devel wrote:
> 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)

Likely mark it dead.package if it never got imported... 

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

Sounds good to me! Thanks for working on this. 

kevin

Attachment: signature.asc
Description: 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