By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Debian Looks To Better Address Ill-Maintained / Dormant Packages
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Debian Looks To Better Address Ill-Maintained / Dormant Packages
Computing

Debian Looks To Better Address Ill-Maintained / Dormant Packages

News Room
Last updated: 2025/05/09 at 12:22 PM
News Room Published 9 May 2025
Share
SHARE

Newly re-elected Debian Project Leader Andreas Tille posted today to the project’s mailing list a few updates about different happenings in the Debian world ahead of the Debian 13 “Trixie” release due out in the coming months and also with DebConf 25 happening this July in Brest, France.

As part of some of his goals he hopes to see tackled in his second term as Debian Project Leader is better addressing dormant packages. Andreas Tille wrote in today’s update about the work being done to enhance the process when a Debian package falls into a dormant state without any active maintainership:

“Debian was founded on the principle that each piece of software should be maintained by someone with expertise in it–typically a single, responsible maintainer. This model formed the historical foundation of Debian’s packaging system and helped establish high standards of quality and accountability. However, as the project has grown and the number of packages has expanded, this model no longer scales well in all areas. Team maintenance has since emerged as a practical complement, allowing multiple contributors to share responsibility and reduce bottlenecks–depending on each team’s internal policy.

While working on the Bug of the Day initiative, I observed a significant number of packages that have not been updated in a long time. In the case of team-maintained packages, addressing this is often straightforward: team uploads can be made, or the team can be asked whether the package should be removed. We’ve also identified many packages that would fit well under the umbrella of active teams, such as language teams like Debian Perl and Debian Python, or blends like Debian Games and Debian Multimedia. Often, no one has taken action–not because of disagreement, but simply due to inattention or a lack of initiative.

In addition, we’ve found several packages that probably should be removed entirely. In those cases, we’ve filed bugs with pre-removal warnings, which can later be escalated to removal requests.

When a package is still formally maintained by an individual, but shows signs of neglect (e.g., no uploads for years, unfixed RC bugs, failing autopkgtests), we currently have three main tools:

1. The MIA process, which handles inactive or unreachable maintainers.

2. Package Salvaging, which allows contributors to take over maintenance if conditions are met.

3. Non-Maintainer Uploads (NMUs), which are limited to specific, well-defined fixes (which do not include things like migration to Salsa).

These mechanisms are important and valuable, but they don’t always allow us to react swiftly or comprehensively enough. Our tools for identifying packages that are effectively unmaintained are relatively weak, and the thresholds for taking action are often high.

The Package Salvage team is currently trialing a process we’ve provisionally called “Intend to NMU” (ITN). The name is admittedly questionable–some have suggested alternatives like “Intent to Orphan”–and discussion about this is ongoing on debian-devel. The mechanism is intended for situations where packages appear inactive but aren’t yet formally orphaned, introducing a clear 21-day notice period before NMUs, similar in spirit to the existing ITS process. The discussion has sparked suggestions for expanding NMU rules.

While it is crucial not to undermine the autonomy of maintainers who remain actively involved, we also must not allow a strict interpretation of this autonomy to block needed improvements to obviously neglected packages.

To be clear: I do not propose to change the rights of maintainers who are clearly active and invested in their packages. That model has served us well. However, we must also be honest that, in some cases, maintainers stop contributing–quietly and without transition plans. In those situations, we need more agile and scalable procedures to uphold Debian’s high standards.

To that end, I’ve registered a BoF session for DebConf25 to discuss potential improvements in how we handle dormant packages. These discussions will be prepared during a sprint at DebCamp, where I hope to work with others on concrete ideas.

Among the topics I want to revisit is my proposal from last November on debian-devel, titled “Barriers between packages and other people”. While the thread prompted substantial discussion, it understandably didn’t lead to consensus. I intend to ensure the various viewpoints are fairly summarised–ideally by someone with a more neutral stance than myself–and, if possible, work toward a formal proposal during the DebCamp sprint to present at the DebConf BoF.

My hope is that we can agree on mechanisms that allow us to act more effectively in situations where formerly very active volunteers have, for whatever reason, moved on. That way, we can protect both Debian’s quality and its collaborative spirit.”

More details within this mailing list post.

We’ll see what comes of this work to help reduce the number of dormant packages within Debian Linux. It’s by far not a Debian-only issue but unfortunately a common issue for distributions when amassing a large stockpile of packages and ultimately some of the volunteer maintainers quietly moving on or having too much on their plate to punctually maintain all the packages they oversee.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article The Best Mac Accessories to Amplify Your Workstation
Next Article Trump: Biden high-speed internet program 'racist,' 'unconstitutional'
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Software – Wikipedia
Software
Grab a 27-inch Samsung Odyssey curved gaming monitor for $120 less at Amazon
News
Investing in overlooked European ecosystems | News
News
New study suggests Alzheimer’s may be reversible
News

You Might also Like

Computing

GNOME Showtime Accepted As Video Player App For GNOME 49

0 Min Read
Computing

The HackerNoon Newsletter: If Youre an Amazon Ring Owner, You May Be an Accidental Spy (5/9/2025) | HackerNoon

2 Min Read

New Purpose-Built Blockchain T-Rex Raises $17 Million to Transform Attention Layer In Web3 | HackerNoon

8 Min Read
Computing

Ninja Deep Research: The AI Agent Everyone Can Actually Start Using Now | HackerNoon

10 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?