Am Tue, Dec 03, 2024 at 01:49:33PM +0500 schrieb Andrey Rakhmatullin:
> raise certain
> barriers between the package and other people.

The current barrier appears to be the ITS procedure[1], which I now
engage with nearly daily through the "Bug of the Day"[2] workflow.
Previously, the requirement to wait 21+10 days (ITS waiting period +
delayed upload) deterred me from using this procedure. This delay
necessitates revisiting the issue multiple times and managing related
calendar entries, which can be burdensome. However, in the context of
"Bug of the Day", the regularity of the work has made it practical to
develop a workflow that accommodates these requirements, so it's now
manageable.

In my experience, more than 50% of ITS requests receive no response from
maintainers at any stage of the salvaging process. As a result, we have
effectively raised barriers for cases where maintainers have stopped
caring about their packages and failed to communicate this before
stepping away.

I wonder if we should reconsider the default assumption of package
ownership. Instead, we could introduce a file, such as
debian/dont_touch_my_package (or a similarly named file), where
maintainers can document their reasons for discouraging others from
uploading the package. This file could include a timestamp, and we could
establish an agreed-upon timeframe for refreshing the statement to
ensure its continued validity.

We could introduce this change starting with Debian Policy version X.
Maintainers who adopt this policy version by updating the
Standards-Version in their packages would implicitly agree that, in the
absence of a debian/dont_touch_my_package file, any Debian Developer is
permitted to upload the package.

Do you think this would lower the barrier between a package and other
people?

Kind regards
    Andreas.

[1] 
https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging
[2] https://salsa.debian.org/tille/tiny_qa_tools/-/wikis/Tiny-QA-tasks

-- 
https://fam-tille.de

Reply via email to