Skip to content

Conversation

@maflcko
Copy link
Member

@maflcko maflcko commented Oct 20, 2021

This is being done for years now, but wasn't documented.

Some reasons to do it:

  • Backports to those branches are unlikely to be tested both on CI (since it is often fragile and broken for stale branches) and by users (since those users likely don't exist). If a user exists, they are better off backporting any fixes they need from the last still-supported branch and test them on their own infrastructure.
  • Community support of those branches is still possible, though this will need to be done in another project to relieve the burden on this project.
  • All release tags will remain, so no historic code is lost.

@DrahtBot DrahtBot added the Docs label Oct 20, 2021
@laanwj
Copy link
Member

laanwj commented Oct 20, 2021

Concept ACK

Copy link
Member

@jonatack jonatack left a comment

Choose a reason for hiding this comment

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

ACK fa68489ab16a2618d906beff5ecaa598d6faface

@hebasto
Copy link
Member

hebasto commented Oct 20, 2021

Concept ACK.

Copy link
Member

@hebasto hebasto left a comment

Choose a reason for hiding this comment

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

ACK fa38d98

- bitcoincore.org maintained versions update:
[table](https://github.com/bitcoin-core/bitcoincore.org/commits/master/_includes/posts/maintenance-table.md)

- Delete post-EOL [release branches](https://github.com/bitcoin/bitcoin/branches/all) and create a tag `v${branch_name}-final`.
Copy link
Member

Choose a reason for hiding this comment

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

Shouldn't "delete a branch" and "create a tag" actions be re-ordered?

Copy link
Member

Choose a reason for hiding this comment

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

Removing the tag is something you do on github, creating the tag is something you do locally (to be able to sign it), so assuming you have the branch locally I don't think there's really a conflict in the order. But yeah.

Copy link
Member Author

Choose a reason for hiding this comment

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

Leaving as is for now. Might or might not fix on the next push.

@fanquake
Copy link
Member

Concept ACK

Copy link
Member

@fanquake fanquake left a comment

Choose a reason for hiding this comment

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

ACK fa38d98 - I think this is fine as-is.

@maflcko maflcko merged commit 9469ffc into bitcoin:master Oct 22, 2021
@maflcko maflcko deleted the 2110-docRelDel branch October 22, 2021 07:04
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Oct 22, 2021
@bitcoin bitcoin locked and limited conversation to collaborators Oct 30, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants