Skip to content

AA: summarize removal flow #126

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

AA: summarize removal flow #126

wants to merge 1 commit into from

Conversation

cpaelzer
Copy link
Collaborator

We discussed this in the meeting and ended up with a list that we also wanted to have in the docs.

We discussed this in the meeting and ended up with a list that we
also wanted to have in the docs.

Signed-off-by: Christian Ehrhardt <[email protected]>
@cpaelzer cpaelzer requested review from s-makin and rkratky as code owners July 28, 2025 14:59
@cpaelzer cpaelzer added the AA Archive Admin team label Jul 28, 2025
Copy link
Collaborator

@s-makin s-makin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few nits, not blocking

@@ -162,6 +162,21 @@ about the package.
Such bugs should be given a deadline of the end of the current release cycle,
to ensure {term}`NBS` gets cleaned up before a stable release.

### Summarized flow of a removal consideration

Due to all these rules, when handling removal requests archive administrators roughly follow this flow:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Due to all these rules, when handling removal requests archive administrators roughly follow this flow:
Due to all these rules, when handling removal requests Archive Administrators generally follow this flow:

1. If removed from Debian testing, but no other issue is known -> remove only if it blocks a transition or such in Ubuntu
1. If it wasn't in Debian
1. If it works fine and all it is violating is "being old" -> keep it
1. If it works fine and the request is from the owner -> consider to remove it
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. If it works fine and the request is from the owner -> consider to remove it
1. If it works fine and the request is from the owner -> consider removing it

1. If it wasn't in Debian
1. If it works fine and all it is violating is "being old" -> keep it
1. If it works fine and the request is from the owner -> consider to remove it
1. If it works fine and the request is from the upstream -> consider to remove it
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. If it works fine and the request is from the upstream -> consider to remove it
1. If it works fine and the request is from the upstream -> consider removing it

1. If it works fine, but is an FTBFS and gets no attention and thereby is hard to maintain once released -> file bug, add deadline, if not acted remove it
1. If it is generally broken and unusable -> file bug, add deadline, if not acted remove it

If unsure in either of these, bring it to the regular archive admin meeting or a channel for discussion and decision
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If unsure in either of these, bring it to the regular archive admin meeting or a channel for discussion and decision
If unsure in either of these, bring it to the regular Archive Admin meeting or a channel for discussion and decision.

Copy link
Collaborator

@rkratky rkratky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @cpaelzer! A bunch of lang. nits.

@@ -162,6 +162,21 @@ about the package.
Such bugs should be given a deadline of the end of the current release cycle,
to ensure {term}`NBS` gets cleaned up before a stable release.

### Summarized flow of a removal consideration

Due to all these rules, when handling removal requests archive administrators roughly follow this flow:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Due to all these rules, when handling removal requests archive administrators roughly follow this flow:
Due to all these rules, when handling removal requests, Archive Administrators usually follow this flow:

1. If already removed from Debian entirely -> we should probably remove it too (if the same reasons apply)
1. If removed from Debian testing, but no other issue is known -> remove only if it blocks a transition or such in Ubuntu
1. If it wasn't in Debian
1. If it works fine and all it is violating is "being old" -> keep it
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. If it works fine and all it is violating is "being old" -> keep it
1. If it works fine, and all it is violating is "being old" -> keep it.

1. If removed from Debian testing, but no other issue is known -> remove only if it blocks a transition or such in Ubuntu
1. If it wasn't in Debian
1. If it works fine and all it is violating is "being old" -> keep it
1. If it works fine and the request is from the owner -> consider to remove it
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. If it works fine and the request is from the owner -> consider to remove it
1. If it works fine, and the request is from the owner -> consider removing it.

1. If it wasn't in Debian
1. If it works fine and all it is violating is "being old" -> keep it
1. If it works fine and the request is from the owner -> consider to remove it
1. If it works fine and the request is from the upstream -> consider to remove it
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. If it works fine and the request is from the upstream -> consider to remove it
1. If it works fine, and the request is from upstream -> consider removing it.

1. If it works fine and all it is violating is "being old" -> keep it
1. If it works fine and the request is from the owner -> consider to remove it
1. If it works fine and the request is from the upstream -> consider to remove it
1. If it works fine, but is an FTBFS and gets no attention and thereby is hard to maintain once released -> file bug, add deadline, if not acted remove it
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. If it works fine, but is an FTBFS and gets no attention and thereby is hard to maintain once released -> file bug, add deadline, if not acted remove it
1. If it works fine, but it's an {term}`FTBFS` and gets no attention and thereby is hard to maintain once released -> file a bug, add a deadline, and if it's not acted upon, remove it.


1. If already removed from Debian entirely -> we should probably remove it too (if the same reasons apply)
1. If removed from Debian testing, but no other issue is known -> remove only if it blocks a transition or such in Ubuntu
1. If it wasn't in Debian
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. If it wasn't in Debian
1. If it wasn't in Debian:

1. If it works fine and the request is from the owner -> consider to remove it
1. If it works fine and the request is from the upstream -> consider to remove it
1. If it works fine, but is an FTBFS and gets no attention and thereby is hard to maintain once released -> file bug, add deadline, if not acted remove it
1. If it is generally broken and unusable -> file bug, add deadline, if not acted remove it
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. If it is generally broken and unusable -> file bug, add deadline, if not acted remove it
1. If it is generally broken and unusable -> file a bug, add a deadline, and if not acted upon, remove it.

1. If it works fine, but is an FTBFS and gets no attention and thereby is hard to maintain once released -> file bug, add deadline, if not acted remove it
1. If it is generally broken and unusable -> file bug, add deadline, if not acted remove it

If unsure in either of these, bring it to the regular archive admin meeting or a channel for discussion and decision
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If unsure in either of these, bring it to the regular archive admin meeting or a channel for discussion and decision
If unsure about any of these, bring it to the regular Archive Admin meeting or channel for discussion and decision.

@rkratky
Copy link
Collaborator

rkratky commented Jul 28, 2025

Oh, wonderful :-D A mid-air review collision, @s-makin :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AA Archive Admin team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants