-----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.
- --
Igor Raits <ignatenkobrain(a)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-----