Change: Drop low-memory-monitor package #3671
Labels
No labels
document it
fast track
meeting
next release
nonresponsive maintainer
packager revocation
pending announcement
provenpackager
python 2 exception
self contained change
stalled
Status
Accepted
Status
Duplicate
Status
Insufficient data
Status
Invalid
Status
Rejected
system wide change
updates policy exception
vote-in-progress
No milestone
No project
No assignees
6 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
fesco/tickets#3671
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Modern GLib (GMemoryMonitor) introduces memory monitor backends that run independently without relying on an external daemon to send low-memory signals to applications. Previously, low-memory-daemon was the sole provider of these events. Since GLib no longer requires low-memory-monitor to deliver these notifications and it is an archived project, low-memory-monitor can be dropped.
Owners, do not implement this work until the FESCo vote has explicitly ended.
When a FESCo member has marked this ticket as APPROVED, you may proceed with the implementation. See the FESCo ticket policy and the Changes policy for more information.
If no decision has been rendered after 7 days from the filing of this ticket and no indication (such as a -1 vote) that this will be taken up at a FESCo meeting, please feel free to ping for a status update.
REMINDER: This ticket is for FESCo members to vote on the proposal. Further discussion should happen in the Discourse discussion linked above. Additional discussion may happen on the Fedora Devel mailing list.
cc @smallorange
I have updated the ticket title to reflect the changed title of the proposal:
-Change: Deprecate low-memory-monitor package
+Change: Drop low-memory-monitor package
(Also fixed up two formatting mistakes in the ticket body - typo in the URL for the wiki page, and missing
)for the discourse thread.)Change: Deprecate low-memory-monitor packageto Change: Drop low-memory-monitor package+1
I left some more confused feedback on the discussion thread 🙃
I'm still a bit confused about this change. Peeling back layers from "deprecate low-memory-monitor package" all that seems to be left is "retire the package in f46+", since the package has been an unused leaf package since Fedora 44. I don't entirely understand why this is a change proposal at all, the package could just get retired from f45+ right now. But if the Change owners want to wait for another 6 months to drop the package, why not ... +1
After one week, there are not enough ticket votes to approve or reject this Change.
decathorpe wrote in #3671 (comment):
Agreed, retiring a leaf package generally does not require a Change.
But sure, +1 from me as well.(EDIT: See below)gotmax23 wrote in #3671 (comment):
CC @smallorange. Is there a reason that a standard package retirement is significant enough to require a Change Proposal?
Hi,
This affects users who use the Glib2 GMemoryMonitor API, since low-memory-monitor is one of the backends for this API. Moreover, I'm not the package maintainer, and I can't manage or retire the package, so requesting an agreement is better.
I was on vacation last week, and I'm sorry for the delay.
Hmm, I didn't realize the Change owner wasn't the package's maintainer. Did you try to reach them? CC @mcbeeffx
Changing my vote to -1 for now. I'd prefer not to go over the primary maintainer's head unless there's a very compelling reason to retire the package (e.g., legal reasons) or they are unreachable (in which case, there's a separate process for nonresponsive maintainers).
yeah, and unless there is a serious issue with a package, it would feel odd to do the non-responsive process simply to retire a package
-1
This was discussed in today's meeting (meeting log).
I'll keep this ticket open to track my remaining action items.
I'll also note that https://bugzilla.redhat.com/show_bug.cgi?id=2388963 was filed a year ago with no response.
Thank you for your work :)
Thanks. All my actions should be done here: