There's a fair number of proxy-maintained packages that have one or more proxied maintainers whose e-mail addresses don't match on Bugzilla. I don't know if they were added without checking or if the proxied maintainer changed his e-mail in the meantime. In any case, it is impossible to assign bugs to those maintainers. What should we do about them? List coming in next comment.
aaron@flappyport.com app-emulation/vpcs dev-libs/libdivecomputer dev-python/kiwisolver net-misc/ipv6calc ahf@exherbo.org app-vim/exheres-syntax alexvandermey@gmail.com app-editors/gummi anton.bugs@gmail.com sys-apps/lomoco beber@meleeweb.net media-fonts/Humor-Sans net-ftp/frox www-misc/litmus bldewolf@csupomona.edu app-admin/tenshi carlin@jlab.org net-im/pyaim-t chris@camisa.org app-emulation/xe-guest-utilities christian.affolter@stepping-stone.ch dev-perl/File-Copy-Link dev-perl/Quota dev-perl/UUID-Tiny www-apps/webdavcgi code@stefanjunker.de app-admin/fleet degrenier@easyconnect.fr app-vim/cream dima@sphinx.net.ru dev-tex/sketch dominique.michel@vtxnet.ch x11-themes/fvwm-crystal erikmack@gmail.com media-sound/forked-daapd sys-fs/cloudfuse ferret@explodingferret.com app-vim/vim-latex francois.bissey@canterbury.ac.nz sci-mathematics/rw geert.braekmans@gmail.com x11-themes/clearlooks-phenix gentoobugsie.20.dsurawicz@spamgourmet.com app-admin/apg gingekerr@yahoo.co.uk app-office/mdbtools graham.ramsey@gmail.com app-i18n/ibus-libpinyin headch@gmail.com app-misc/pwsafe influencedchaos@gmail.com net-dns/noip-updater itumaykin@gmail.com app-admin/ulogd app-text/linuxdoc-tools net-firewall/fwknop james.ausmus.code@gmail.com media-sound/ogg2mp3 jan.breuer@jaybee.cz net-misc/ptpd ljakab@ac.upc.edu net-misc/vpnc longlene@gmail.com dev-lang/crystal dev-libs/pcl luke_gentoo_bitcoin@dashjr.org dev-libs/libbase58 net-libs/libbitcoinconsensus michael.stahn.42@gmail.com x11-wm/dwm mva@mva.name sys-power/bbswitch x11-misc/virtualgl phil@p1sec.com dev-python/pysctp phobosk@kbfx.net app-crypt/cryptkeeper samuel.bauer@yahoo.fr app-admin/gtkdiskfree srinclan@gmail.com dev-python/pywebkitgtk sterkrig@myopera.com x11-themes/chameleon-xcursors the.dmol@gmail.com dev-java/groovy wtold.pilat@gmail.com dev-python/plyr yaleks@gentoo.ru app-text/cuneiform
Yes quite right. I have stumbled upon a few of these, This state is sadly a consequence of chronic inattention and non management of the maintainers and the packages' metadata over years. It's something i was intending to tidy up. As to how, that is still in discussion within the 'team'. This scenario, to my knowledge, has no real precedent given the nature of the project. With a full list, they will be addressed according to those in-house discussions.
One set of packages involves me (virtualgl and co.). I am sure that mail address was ok when I added it (long time ago when I introduced the package), then, maybe he changed it at some time without notifying me :( I wonder if it would be possible from infrastructure team to run automated checks comparing the mails from bugzilla and those in metadatas :|
In some cases I think we can try to know the current address taking advantage of bugzilla being able to list mails with a pattern, for example, typing "mva" in CC box shows me the new Vadim mail... but I have no idea about how to prevent this. The check would be nice for sure... but I also wonder if maybe we should disallow people listed in metadatas to be able to change their addresses by themselves without notifying another team (infra?, undertakers?) to allow to update metadatas accordingly. Well, ideally we would have a central storage for our mail addresses and all Gentoo resources (bugzilla, wiki...) could take the mail from there, but maybe it's too hard to achieve technically speaking :/ (a bit like Google does with gmail, calendar, hangouts... account)
I think that if a proxy maintainer is unreachable for 30 days the package(s) they maintain should be moved to maintainer-needed. That would give someone else an opportunity to pick up the package.
At this point, aaron@flappyport.com cleaned up all his leftovers. This will take some time to look into
Done down to www-apps/webdavcgi
Packages app-vim/cream and app-vim/vim-latex are not under management of the proxy maintainers project and have nothing to do with this bug. These longlene@gmail.com dev-lang/crystal dev-libs/pcl are problematic. Despite dev-lang/crystal being only recently added, and controversially at that, there is no listing of a Lixiao Chen or longlene anything by autocomplete in bugzilla. dev-libs/libbase58 is not under management of the proxy-maintianers herd net-libs/libbitcoinconsensus has the same maintainer name and is under management of the proxy-maintianers herd, however it qualifies to be dropped since the supervising maintainer in both packages in blueness. rei4dan@gmail.com IS a registered email ddress in bugzilla attached to the name Rienis Danne, supervised by devs Pacho Ramos & Vadim A. Misbakh-Soloviov in package sys-power/bbswitch package dev-python/pysctp which has maintainer phil@p1sec.com, Philippe Langlois, neither of which appear is user name combo in bugzilla This is what bugzilla has for maintainer of app-admin/gtkdiskfree: BM-2cTVBXjxdVtEQCycBQjMxszLsgTNVujvM5@bitmessage.ch surely we have some opinion on the usability of such an address ??!! Other listed addresses updated
(In reply to Ian Delaney from comment #8) > Packages app-vim/cream and app-vim/vim-latex are not under management of the > proxy maintainers project and have nothing to do with this bug. CC-ing vim@. > These > longlene@gmail.com > dev-lang/crystal > dev-libs/pcl > are problematic. Despite dev-lang/crystal being only recently added, and > controversially at that, there is no listing of a Lixiao Chen or longlene > anything by autocomplete in bugzilla. You've cherry-picked it from github: https://github.com/gentoo/gentoo/pull/105 > dev-libs/libbase58 is not under management of the proxy-maintianers herd > net-libs/libbitcoinconsensus has the same maintainer name and is under > management of the proxy-maintianers herd, however it qualifies to be dropped > since the supervising maintainer in both packages in blueness. CC-ing him. As I said previously, we need to get all lukejr's packages to a single bugzie-friendly e-mail. > rei4dan@gmail.com IS a registered email ddress in bugzilla attached to the > name Rienis Danne, supervised by devs Pacho Ramos & Vadim A. > Misbakh-Soloviov in package sys-power/bbswitch bbswitch was about mva@mva.name, not rei4dan.
Author: Ian Delaney <idella4@gentoo.org> Date: Sat Oct 31 23:32:27 2015 +0800 app-admin/gtkdiskfree: metadata.xml: update maintainer's email address Author: Ian Delaney <idella4@gentoo.org> Date: Sat Oct 31 19:54:08 2015 +0800 sys-power/bbswitch: metadata.xml: update maintainer's email address BM-2cTVBXjxdVtEQCycBQjMxszLsgTNVujvM5@bitmessage.ch set to app-admin/gtkdiskfree despite its bizarreness. frankly the entries of longlene@gmail.comlonglene@gmail.com dev-lang/crystal dev-libs/pcl appear to illustrate the worst aspects of the divide between bugzilla and the github arena. commit cd98a9d49dc805a24fc95c86451b70d3fd48b0e7 Author: loong0 <longlene@gmail.com> Date: Fri Sep 18 14:24:27 2015 +0800 dev-lang/crystal: Introduce new package While I added dev-lang/crystal, dev-libs/pcl was also added directly through the github mirror, not by me. It never seemingly went through a bug in bugzilla where it at least had a chance for a supervising dev to ensure a valid bugzilla email address. Short of emailing him directly now. I don't see how we can correct these two entries. A dev was never intended to endure the overhead of emailing users post commit to clean up records.
I've updated sys-fs/cloudfuse and media-sound/forked-daapd to reflect my changed email. Sorry for the trouble.
Vim packages have been taken care of. Taking vim@ off of this bug report.
We're taking care of cleaning this up via maintainer bug checks now.