Convert EOL banches into tags? #13479
Replies: 4 comments
-
Beta Was this translation helpful? Give feedback.
-
@bokeh/core here is my concrete proposed edit to BEP-6:
I would also change the definition for "base branch" from "A permanent branch" to a "A long-running branch". @bokeh/core please signal a vote here with 👍 / 👎 or respond with a any concerns or suggestions. Once this is approved I will make the edit to the BEP Wiki page and implement the change. |
Beta Was this translation helpful? Give feedback.
-
Recording the vote: |
Beta Was this translation helpful? Give feedback.
-
@bokeh/core I had to make one small edit to make it clear that the latest previous release level must be kept:
I consider this a trivial clarification but let me know of any concerns. I have implemented this this for all branches previous to |
Beta Was this translation helpful? Give feedback.
-
Came across this document for CPython process:
https://peps.python.org/pep-0101/#moving-to-end-of-life
TLDR, after five years, old branches are tagged and then the branch is deleted. Among other things, this avoids the GH branch list UI from growing indefinitely. Since we only ever intend to make point releases against the immediately preceeding minor release, I think we could have a conservative look back that keeps a branch or two before that, and converts anything earlier to a tag.
Interested in any thoughts, if there is interest, I'd write this up as a BEP (or perhaps it could be an addition to BEP-6)
cc @bokeh/dev
Beta Was this translation helpful? Give feedback.
All reactions