#2692 Nonresponsive maintainer: Ralf Corsépius corsepiu
Closed: Accepted 2 years ago by zbyszek. Opened 2 years ago by smani.

fas username: @corsepiu
package: OpenSceneGraph
issues to fix: 1988737 (previously already 1357109)
nonresponsive maintainer bug: 1991499
fedora-devel mail: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/545BCC3XDM22XYMMQPTKJEL6MZKP2MEJ/
comainainers: -
I am interested in comaintaining the package: yes
additional notes:

OpenSceneGraph in Fedora hasn't been updated since 2017. Initially the issue was parallel-installability of the OSG qt4 and qt5 support libraries (#1357109), issue which could have been solved since early 2018 as the qt support libraries were split off to a separate osgQt project. Since then, various attempts to offer help and inquiries to understand what problems were/are holding back updating the package have been ignored or unhelpfully rejected. All other main distros ship with the current 3.6.5 release.

I maintain current versions in this COPR repo, but it is starting to get tiring to handle all the breakages due to gdal/geos/protobuf/etc soname bumps. Also, I'd like to finally be able to update the Fedora osgearth package to a recent version.

I hate to escalate this, but I work professionally with GIS, and maintain most of the core GIS packages in Fedora. As noted in #1991499, if there is still interest by @corsepiu in maintaining OpenSceneGraph for Fedora, I'd ask him to make clear what is holding him back so that so people can help if help is required. If it is just about keeping the package at the version he personally needs, then I believe it is unfair to block other developers work, and he should rather maintain a separate build of that version outside of the Fedora repos.

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


I've edited the issue to include the fas username of the (possibly) nonresponsive maintainer instead of the reporter.

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

2 years ago

Note that in https://bugzilla.redhat.com/show_bug.cgi?id=1991499#c1 @corsepiu actually responds, but their response is not helpful.

I have decided not to respond to Sandro Mani because I consider his aggressiveness to be blatantly inappropriate for Fedora and him trying to mob me in violent manners to take over this package.

Well, you were not responding to Sandro's requests, so he naturally followed Fedora's policy. I see nothing aggressive about that. Note that the package is not "yours" -- as a maintainer, you are merely a caretaker, not an owner. Is there a way you can resolve the request to update the package? Is there a technical reason not to do that?

I too only see the policy being followed here, not "aggressiveness". This seems to be quite the opposite of "blatantly inappropriate". Is there some "violent manner" interaction that isn't publicly available or obvious? Or "mob"? Such a thing would seem quite out of character for Sandro.

While we certainly leave a lot of discretion to packagers, it is the general expectation that Fedora follows the newest versions when available. It's the First foundation, after all. If there's a reason to have multiple versions, we do have mechanisms for that (modularity being entirely invented to help with that situation, but also compat packages, or just keeping a copr of the older version).

We also encourage co-maintainers and collaboration. If you can't do that, you shouldn't be a Fedora package maintainer. And even if Sandro weren't another package maintainer and contributor, we require responses to anyone to follow our Code of Conduct, which, @corsepiu, you can review at https://docs.fedoraproject.org/en-US/project/code-of-conduct/

@mattdm - As on almost all topics, I do not share your view.

As I do not expect you to share your attitude, I am giving in and pull the plug - Under massive protest.

Provide me with a link to orphan this package - Neither I nor google can find helpful info.

Ralf, you don't need to share all of my views. That is okay. However, some things are not a matter of opinion or attitude, and that includes the requirement to interact with others in a civil manner. This is guided by the "Friends" foundation and the long-standing exhortation that we "be excellent to each other", and codified formally in the Code of Conduct.

Yeah, I also think the request to update the version is appropriate. If the old version of OpenSceneGraph is necessary for whatever reasons, than that version can be provided as a compat package. But the Fedora policy and expectation is to follow the upstream releases in the "main" package.

I've picked up OSG and will work on the update, so this issue is resolved on my part. Thanks.

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

2 years ago

Login to comment on this ticket.

Metadata