JasonTibbitts/MergeReviews

From FedoraProject

Jump to: navigation, search

Identifying High-Priority Merge Reviews

We can target a useful subset of the pending merge reviews so that we can at least get a basic installable system consisting entirely of reviewed packages.

Asking pungi to gather an absolutely minimal system consisting of just the mandatory packages in @base plus the kernel gives a list of 117 packages which are built from 99 source packages. A few greps against the current lists of new, open and accepted reviews plus a few gives the list below. Of the 99 packages:

  • 36 have passed merge review, or did not go through the merge review process. Some went through the pre-merge "core review process" while some came in via extras. One package (syslog-ng) was reviewed previous to the use of bugzilla for reviews and perhaps could use a re-review.
  • 15 currently have a reviewer (or at least the review flag is set to '?' or '!'), although many of these have been stalled for some time and it's possible that some of the flags are set in error.
  • This leaves 48 packages which need attention.

Proposal

  • Ping the 15 in-progress reviews, set the flags properly and start the non-responsive reviewer process if necessary. This needs to start soon so that there's sufficient time to make it all the way through the non-responsive process and find new reviewers if this turns out to be necessary.
  • Beg folks to pick up the other 48 packages. Many of these aren't terribly difficult, but kernel and glibc will probably sap a lot of reviewer time.
  • Get buy in from the Red Hat engineering folks. Most of this is for naught if we get reviewers but the maintainers aren't interested.

Package List

acl done
at done
attr done
audit new https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=225292
authconfig done
basesystem open http://bugzilla.redhat.com/show_bug.cgi?id=225608
bash done
bc open https://bugzilla.redhat.com/show_bug.cgi?id=225611
bind new https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=225614
bzip2 done
chkconfig done
ConsoleKit done
coreutils done
cracklib open http://bugzilla.redhat.com/show_bug.cgi?id=225659
crontabs done
cyrus-sasl new https://bugzilla.redhat.com/show_bug.cgi?id=225673
db4 new https://bugzilla.redhat.com/show_bug.cgi?id=225675
dbus open http://bugzilla.redhat.com/show_bug.cgi?id=225676
device-mapper new
diffutils new
e2fsprogs new
elfutils new
ethtool open http://bugzilla.redhat.com/show_bug.cgi?id=225735
eventlog done
expat done
fedora-release done
fedora-release-notes done
filesystem new
findutils new
gawk done
gcc open http://bugzilla.redhat.com/show_bug.cgi?id=225778
gdbm new
glib2 open http://bugzilla.redhat.com/show_bug.cgi?id=225804
glibc new
grep done
groff done
gzip done
hwdata open http://bugzilla.redhat.com/show_bug.cgi?id=225893
initscripts new
iproute done
iputils new
kernel new
keyutils done
krb5 new
less done
libcap new
libidn new
libselinux new
libsepol new
libuser new
logrotate done
lsof open http://bugzilla.redhat.com/show_bug.cgi?id=226108
mailcap new
MAKEDEV new
man done
mingetty new
mktemp new
module-init-tools new
ncurses done
net-tools done
newt open http://bugzilla.redhat.com/show_bug.cgi?id=226195
nspr new
nss new
openldap new
openssl new
pam new
parted done
passwd done
pciutils open http://bugzilla.redhat.com/show_bug.cgi?id=226236
pcre new
popt done
procps open http://bugzilla.redhat.com/show_bug.cgi?id=226319
psacct done
psmisc open http://bugzilla.redhat.com/show_bug.cgi?id=226322
python new
quota new
readline done
rhpl done
rpm open http://bugzilla.redhat.com/show_bug.cgi?id=226377
rsyslog done
sed done
setup new
shadow-utils new
slang new
sqlite new
sysfsutils new
syslog-ng done (old pre-extras review)
sysvinit done
tcp_wrappers new
texinfo new
tmpwatch new
traceroute done
tzdata new
udev new
usermode new
util-linux-ng done
vixie-cron open http://bugzilla.redhat.com/show_bug.cgi?id=226529
wireless-tools new
zlib open http://bugzilla.redhat.com/show_bug.cgi?id=226671