#2722 Nonresponsive maintainer: xgl-maint - xgl-maint
Closed: Accepted by tstellar. Opened by decathorpe.

fas username: @xgl-maint
package: xorg-x11-server etc.
issues to fix: https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&component=xorg-x11-server&product=Fedora among others.
nonresponsive maintainer bug: useless, bugzilla account for xgl-maint is disabled
fedora-devel mail: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/M3BC4NDJPVMGWRQPXY5Q6DM43GNF5LTL/
comainainers: @airlied @ajax @ofourdan and others with "commit" access only
I am interested in comaintaining the package: oh god no
additional notes:

It appears that the @xgl-maint user-pseudo-group is no longer in use (src.fedoraproject.org shows no activity in the past 365 days), and its bugzilla account is disabled, but it is still the maintainer of record and bugzilla assignee for a lot of X.org related packages.

This prevents several SOPs from working correctly. For example, no NEEDINFO requests can be made for disabled accounts, and so, any FTI / FTBFS issues will never be escalated to get packages orphaned / retired (which is probably the reason why nobody noticed the sad state of things earlier).

It also appears that security bugs, crash reports, and new version bugs from anitya that are filed against the affected packages are often ignored, probably also not helped by the fact that the packages' main admin is FUBAR (though there are co-maintainers of record, who appear to look at reported bugs occasionally).

This is a ticket for the Fedora's Policy for nonresponsive package maintainers.


+1

:weary:

Metadata Update from @churchyard:
- Issue tagged with: nonresponsive maintainer

Thanks for bringing this to our attention! The short version is we intend to sunset the usage of both the @xgl-maint pseudouser and the xgl-maint@redhat.com email address. The email address still has some RHEL-internal process magic around it so it's not going away entirely, but for Fedora purposes it has clearly outlived its utility.

We're in the process of scoping the work needed to retire the pseudouser so I don't have a fix-by date for you or anything, but we'll let you know as we make progress. At a minimum we need to scrub the outstanding bugs in bugzilla and unassign the pseudouser from any packages, so it's likely a few packages will end up orphaned unless volunteers are found.

@ajax thanks, good to know that there's a plan!

At a minimum we need to scrub the outstanding bugs in bugzilla and unassign the pseudouser from any packages, so it's likely a few packages will end up orphaned unless volunteers are found.

That sounds like exactly what the non-responsive maintainer script does? It removes the user as owner from the package, resets the default bugzilla assignee, and once that is synced to RHBZ, the assignee for all bugs on RHBZ will also be reset. So if you want to have a scripted way to clean this up, the script that's used for non-responsive maintainers should actually do what you want. :) (After running the script, whoever is "really" responsible for a package can just click the "take" button and that should then also reassign RHBZs to the correct person with the next pagure -> RHBZ sync.)

@ajax May I proceed with what the non-responsive maintainer script does? It removes the user as owner from the package, resets the default bugzilla assignee, and once that is synced to RHBZ, the assignee for all bugs on RHBZ will also be reset.

Ping @ajax

Yeah, go for it.

On Mon, Jan 24, 2022 at 2:11 PM Stephen Gallagher pagure@pagure.io wrote:

sgallagh added a new comment to an issue you are following:
Ping @ajax

To reply, visit the link below or just reply to this email
https://pagure.io/fesco/issue/2722

Metadata Update from @churchyard:
- Issue assigned to churchyard

xgl-maint is maintainer of rpms/libglvnd
  xgl-maint is no longer maintaining rpms/libglvnd
  xgl-maint is no longer watching rpms/libglvnd
xgl-maint is watching rpms/libxkbcommon
  xgl-maint is no longer watching rpms/libxkbcommon
xgl-maint is watching rpms/ocl-icd
  xgl-maint is no longer watching rpms/ocl-icd
xgl-maint is watching rpms/opencl-headers
  xgl-maint is no longer watching rpms/opencl-headers
xgl-maint is main admin of rpms/xorg-sgml-doctools
  xgl-maint is no longer the main admin of rpms/xorg-sgml-doctools
xgl-maint is main admin of rpms/xorg-x11-apps
  xgl-maint is no longer the main admin of rpms/xorg-x11-apps
xgl-maint is main admin of rpms/xorg-x11-docs
  xgl-maint is no longer the main admin of rpms/xorg-x11-docs
xgl-maint is main admin of rpms/xorg-x11-drivers
  xgl-maint is no longer the main admin of rpms/xorg-x11-drivers
xgl-maint is watching rpms/xorg-x11-drv-acecad
  xgl-maint is no longer watching rpms/xorg-x11-drv-acecad
xgl-maint is watching rpms/xorg-x11-drv-aiptek
  xgl-maint is no longer watching rpms/xorg-x11-drv-aiptek
xgl-maint is watching rpms/xorg-x11-drv-amd
  xgl-maint is no longer watching rpms/xorg-x11-drv-amd
xgl-maint is watching rpms/xorg-x11-drv-apm
  xgl-maint is no longer watching rpms/xorg-x11-drv-apm
xgl-maint is watching rpms/xorg-x11-drv-ark
  xgl-maint is no longer watching rpms/xorg-x11-drv-ark
xgl-maint is watching rpms/xorg-x11-drv-ast
  xgl-maint is no longer watching rpms/xorg-x11-drv-ast
xgl-maint is main admin of rpms/xorg-x11-drv-ati
  xgl-maint is no longer the main admin of rpms/xorg-x11-drv-ati
xgl-maint is watching rpms/xorg-x11-drv-calcomp
  xgl-maint is no longer watching rpms/xorg-x11-drv-calcomp
xgl-maint is watching rpms/xorg-x11-drv-chips
  xgl-maint is no longer watching rpms/xorg-x11-drv-chips
xgl-maint is watching rpms/xorg-x11-drv-cirrus
  xgl-maint is no longer watching rpms/xorg-x11-drv-cirrus
xgl-maint is watching rpms/xorg-x11-drv-citron
  xgl-maint is no longer watching rpms/xorg-x11-drv-citron
xgl-maint is watching rpms/xorg-x11-drv-cyrix
  xgl-maint is no longer watching rpms/xorg-x11-drv-cyrix
xgl-maint is watching rpms/xorg-x11-drv-digitaledge
  xgl-maint is no longer watching rpms/xorg-x11-drv-digitaledge
xgl-maint is watching rpms/xorg-x11-drv-dmc
  xgl-maint is no longer watching rpms/xorg-x11-drv-dmc
xgl-maint is main admin of rpms/xorg-x11-drv-dummy
  xgl-maint is no longer the main admin of rpms/xorg-x11-drv-dummy
xgl-maint is watching rpms/xorg-x11-drv-dynapro
  xgl-maint is no longer watching rpms/xorg-x11-drv-dynapro
xgl-maint is watching rpms/xorg-x11-drv-elographics
  xgl-maint is no longer watching rpms/xorg-x11-drv-elographics
xgl-maint is main admin of rpms/xorg-x11-drv-evdev
  xgl-maint is no longer the main admin of rpms/xorg-x11-drv-evdev
xgl-maint is main admin of rpms/xorg-x11-drv-fbdev
  xgl-maint is no longer the main admin of rpms/xorg-x11-drv-fbdev
xgl-maint is watching rpms/xorg-x11-drv-fpit
  xgl-maint is no longer watching rpms/xorg-x11-drv-fpit
xgl-maint is watching rpms/xorg-x11-drv-geode
  xgl-maint is no longer watching rpms/xorg-x11-drv-geode
xgl-maint is watching rpms/xorg-x11-drv-glint
  xgl-maint is no longer watching rpms/xorg-x11-drv-glint
xgl-maint is watching rpms/xorg-x11-drv-hyperpen
  xgl-maint is no longer watching rpms/xorg-x11-drv-hyperpen
xgl-maint is watching rpms/xorg-x11-drv-i128
  xgl-maint is no longer watching rpms/xorg-x11-drv-i128
xgl-maint is watching rpms/xorg-x11-drv-i740
  xgl-maint is no longer watching rpms/xorg-x11-drv-i740
xgl-maint is watching rpms/xorg-x11-drv-i810
  xgl-maint is no longer watching rpms/xorg-x11-drv-i810
xgl-maint is watching rpms/xorg-x11-drv-intel
  xgl-maint is no longer watching rpms/xorg-x11-drv-intel
xgl-maint is watching rpms/xorg-x11-drv-jamstudio
  xgl-maint is no longer watching rpms/xorg-x11-drv-jamstudio
xgl-maint is watching rpms/xorg-x11-drv-keyboard
  xgl-maint is no longer watching rpms/xorg-x11-drv-keyboard
xgl-maint is watching rpms/xorg-x11-drv-mach64
  xgl-maint is no longer watching rpms/xorg-x11-drv-mach64
xgl-maint is watching rpms/xorg-x11-drv-magellan
  xgl-maint is no longer watching rpms/xorg-x11-drv-magellan
xgl-maint is watching rpms/xorg-x11-drv-magictouch
  xgl-maint is no longer watching rpms/xorg-x11-drv-magictouch
xgl-maint is watching rpms/xorg-x11-drv-mga
  xgl-maint is no longer watching rpms/xorg-x11-drv-mga
xgl-maint is watching rpms/xorg-x11-drv-microtouch
  xgl-maint is no longer watching rpms/xorg-x11-drv-microtouch
xgl-maint is watching rpms/xorg-x11-drv-mouse
  xgl-maint is no longer watching rpms/xorg-x11-drv-mouse
xgl-maint is watching rpms/xorg-x11-drv-mutouch
  xgl-maint is no longer watching rpms/xorg-x11-drv-mutouch
xgl-maint is watching rpms/xorg-x11-drv-neomagic
  xgl-maint is no longer watching rpms/xorg-x11-drv-neomagic
xgl-maint is watching rpms/xorg-x11-drv-nsc
  xgl-maint is no longer watching rpms/xorg-x11-drv-nsc
xgl-maint is watching rpms/xorg-x11-drv-nv
  xgl-maint is no longer watching rpms/xorg-x11-drv-nv
xgl-maint is watching rpms/xorg-x11-drv-palmax
  xgl-maint is no longer watching rpms/xorg-x11-drv-palmax
xgl-maint is watching rpms/xorg-x11-drv-penmount
  xgl-maint is no longer watching rpms/xorg-x11-drv-penmount
xgl-maint is watching rpms/xorg-x11-drv-qxl
  xgl-maint is no longer watching rpms/xorg-x11-drv-qxl
xgl-maint is watching rpms/xorg-x11-drv-r128
  xgl-maint is no longer watching rpms/xorg-x11-drv-r128
xgl-maint is watching rpms/xorg-x11-drv-rendition
  xgl-maint is no longer watching rpms/xorg-x11-drv-rendition
xgl-maint is watching rpms/xorg-x11-drv-s3
  xgl-maint is no longer watching rpms/xorg-x11-drv-s3
xgl-maint is watching rpms/xorg-x11-drv-s3virge
  xgl-maint is no longer watching rpms/xorg-x11-drv-s3virge
xgl-maint is watching rpms/xorg-x11-drv-savage
  xgl-maint is no longer watching rpms/xorg-x11-drv-savage
xgl-maint is watching rpms/xorg-x11-drv-siliconmotion
  xgl-maint is no longer watching rpms/xorg-x11-drv-siliconmotion
xgl-maint is watching rpms/xorg-x11-drv-sis
  xgl-maint is no longer watching rpms/xorg-x11-drv-sis
xgl-maint is main admin of rpms/xorg-x11-drv-sisusb
  xgl-maint is no longer the main admin of rpms/xorg-x11-drv-sisusb
xgl-maint is watching rpms/xorg-x11-drv-spaceorb
  xgl-maint is no longer watching rpms/xorg-x11-drv-spaceorb
xgl-maint is watching rpms/xorg-x11-drv-summa
  xgl-maint is no longer watching rpms/xorg-x11-drv-summa
xgl-maint is watching rpms/xorg-x11-drv-tdfx
  xgl-maint is no longer watching rpms/xorg-x11-drv-tdfx
xgl-maint is watching rpms/xorg-x11-drv-tek4957
  xgl-maint is no longer watching rpms/xorg-x11-drv-tek4957
xgl-maint is watching rpms/xorg-x11-drv-trident
  xgl-maint is no longer watching rpms/xorg-x11-drv-trident
xgl-maint is watching rpms/xorg-x11-drv-tseng
  xgl-maint is no longer watching rpms/xorg-x11-drv-tseng
xgl-maint is watching rpms/xorg-x11-drv-ur98
  xgl-maint is no longer watching rpms/xorg-x11-drv-ur98
xgl-maint is main admin of rpms/xorg-x11-drv-v4l
  xgl-maint is no longer the main admin of rpms/xorg-x11-drv-v4l
xgl-maint is watching rpms/xorg-x11-drv-vermilion
  xgl-maint is no longer watching rpms/xorg-x11-drv-vermilion
xgl-maint is main admin of rpms/xorg-x11-drv-vesa
  xgl-maint is no longer the main admin of rpms/xorg-x11-drv-vesa
xgl-maint is watching rpms/xorg-x11-drv-vga
  xgl-maint is no longer watching rpms/xorg-x11-drv-vga
xgl-maint is watching rpms/xorg-x11-drv-via
  xgl-maint is no longer watching rpms/xorg-x11-drv-via
xgl-maint is main admin of rpms/xorg-x11-drv-vmware
  xgl-maint is no longer the main admin of rpms/xorg-x11-drv-vmware
xgl-maint is watching rpms/xorg-x11-drv-wacom
  xgl-maint is no longer watching rpms/xorg-x11-drv-wacom
xgl-maint is watching rpms/xorg-x11-filesystem
  xgl-maint is no longer watching rpms/xorg-x11-filesystem
xgl-maint is main admin of rpms/xorg-x11-font-utils
  xgl-maint is no longer the main admin of rpms/xorg-x11-font-utils
xgl-maint is main admin of rpms/xorg-x11-fonts
  xgl-maint is no longer the main admin of rpms/xorg-x11-fonts
xgl-maint is main admin of rpms/xorg-x11-proto-devel
  xgl-maint is no longer the main admin of rpms/xorg-x11-proto-devel
xgl-maint is main admin of rpms/xorg-x11-resutils
  xgl-maint is no longer the main admin of rpms/xorg-x11-resutils
xgl-maint is main admin of rpms/xorg-x11-server
  xgl-maint is no longer the main admin of rpms/xorg-x11-server
xgl-maint is main admin of rpms/xorg-x11-server-utils
  xgl-maint is no longer the main admin of rpms/xorg-x11-server-utils
xgl-maint is main admin of rpms/xorg-x11-twm
  xgl-maint is no longer the main admin of rpms/xorg-x11-twm
xgl-maint is main admin of rpms/xorg-x11-util-macros
  xgl-maint is no longer the main admin of rpms/xorg-x11-util-macros
xgl-maint is main admin of rpms/xorg-x11-utils
  xgl-maint is no longer the main admin of rpms/xorg-x11-utils
xgl-maint is main admin of rpms/xorg-x11-xauth
  xgl-maint is no longer the main admin of rpms/xorg-x11-xauth
xgl-maint is main admin of rpms/xorg-x11-xbitmaps
  xgl-maint is no longer the main admin of rpms/xorg-x11-xbitmaps
xgl-maint is main admin of rpms/xorg-x11-xdm
  xgl-maint is no longer the main admin of rpms/xorg-x11-xdm
xgl-maint is main admin of rpms/xorg-x11-xfs
  xgl-maint is no longer the main admin of rpms/xorg-x11-xfs
xgl-maint is watching rpms/xorg-x11-xfwp
  xgl-maint is no longer watching rpms/xorg-x11-xfwp
xgl-maint is main admin of rpms/xorg-x11-xinit
  xgl-maint is no longer the main admin of rpms/xorg-x11-xinit
xgl-maint is main admin of rpms/xorg-x11-xsm
  xgl-maint is no longer the main admin of rpms/xorg-x11-xsm
xgl-maint is main admin of rpms/xorg-x11-xtrans-devel
  xgl-maint is no longer the main admin of rpms/xorg-x11-xtrans-devel

Metadata Update from @churchyard:
- Assignee reset

Metadata Update from @churchyard:
- Issue tagged with: pending announcement

This now needs new main admins:

https://src.fedoraproject.org/rpms/xorg-sgml-doctools
https://src.fedoraproject.org/rpms/xorg-x11-docs
https://src.fedoraproject.org/rpms/xorg-x11-drivers
https://src.fedoraproject.org/rpms/xorg-x11-drv-ati
https://src.fedoraproject.org/rpms/xorg-x11-drv-dummy
https://src.fedoraproject.org/rpms/xorg-x11-drv-evdev
https://src.fedoraproject.org/rpms/xorg-x11-drv-fbdev
https://src.fedoraproject.org/rpms/xorg-x11-drv-sisusb
https://src.fedoraproject.org/rpms/xorg-x11-drv-vesa
https://src.fedoraproject.org/rpms/xorg-x11-drv-vmware
https://src.fedoraproject.org/rpms/xorg-x11-drv-v4l
https://src.fedoraproject.org/rpms/xorg-x11-fonts
https://src.fedoraproject.org/rpms/xorg-x11-font-utils
https://src.fedoraproject.org/rpms/xorg-x11-proto-devel
https://src.fedoraproject.org/rpms/xorg-x11-server
https://src.fedoraproject.org/rpms/xorg-x11-twm
https://src.fedoraproject.org/rpms/xorg-x11-util-macros
https://src.fedoraproject.org/rpms/xorg-x11-xauth
https://src.fedoraproject.org/rpms/xorg-x11-xbitmaps
https://src.fedoraproject.org/rpms/xorg-x11-xdm
https://src.fedoraproject.org/rpms/xorg-x11-xfs
https://src.fedoraproject.org/rpms/xorg-x11-xinit
https://src.fedoraproject.org/rpms/xorg-x11-xsm
https://src.fedoraproject.org/rpms/xorg-x11-xtrans-devel

https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/F4ADFMQD37N6ALAWTMWMXHI5QOVNQFKU/

Metadata Update from @tstellar:
- Issue close_status updated to: Accepted
- Issue status updated to: Closed (was: Open)

Metadata