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
Implement the process for moving packages from testing to stable #81
Conversation
This is mostly RFC, I tried to implement what we discussed, but please point out any problems in the documents. |
@matteodelabre If this is a RFC right now, might as well convert it to a draft until we decide it's ready. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Just reviewed the content and it looks good to me. It would be nice to set up automation as part of this PR to create the merge window PR on a schedule as well. |
what's the process of becoming a maintainer and are the expectations of maintainers outlined somewhere? |
Should this automatically-created PR contain all of the |
The process by which a maintainer is assigned to a package is described in this PR. As the document says, they are expected to review PRs regarding the packages they maintain. The process for adding a new repository maintainer is not outlined here, and I’d say it’s out of the scope of this PR. |
I'd say no, likely we should just have a dummy file that we bump a timestamp in or something. |
It turns out we can actually create empty PRs, by adding an empty commit to a branch (with |
I think it’s best if we move forward with stabilizing the actual merge process then implement automation in a future PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me. thanks for the update around bugfixes!
Just needed to fix a link and add instructions for switching to |
If you still agree with this change set, could you re-approve the PR @raisjnn? Your review was dismissed since I changed the link in the README and added instructions to switch to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for adding the note about bug fixes!
This creates the
docs/branches.md
document which explains what the two release branches are, which one users should choose, and how the transition of packages from one branch to another is handled.It also updates
docs/package.md
to add related information about themaintainer
field.This implements the proposal in #20, and closes #20 as a consequence.