Skip to content
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

Patch Releases #6405

Closed
Stebalien opened this issue Jun 4, 2019 · 4 comments
Closed

Patch Releases #6405

Stebalien opened this issue Jun 4, 2019 · 4 comments
Labels
topic/process Topic process

Comments

@Stebalien
Copy link
Member

Currently, all go-ipfs releases are "patch" releases. IIRC, this was because we decided to bump to 0.5.0 when we hit beta. Unfortunately, this means we can't issue actual patch releases and means that issues like #6254.

Proposal:

  1. Start cutting 0.x.0 releases starting with 0.5.0.
  2. Create patch releases as-needed that cherry-pick specific changes/commits.

These patch releases:

  • Would not go through the full release process.
  • Would only contain specific fixes for specific regressions.
  • Would not contain complicated fixes for complicated issues.
  • Would be issued on an as-need basis based on impact

cc @ipfs/wg-go-core

@Stebalien Stebalien added the topic/process Topic process label Jun 4, 2019
@b5
Copy link
Contributor

b5 commented Jun 5, 2019

as a project with go-ipfs as a dependency, this would be lovely. Especially now that gomod.

@Stebalien
Copy link
Member Author

Note: We have no intention (yet) to backport fixes to previous versions.

@momack2
Copy link
Contributor

momack2 commented Oct 7, 2019

Excited for this! @Stebalien - can we open an issue for 0.5.0 - the next minor release - and start giving early visibility into things that will be changing (esp any changes to "default" behavior!)? This gives a master view of the checklist of features planned for this release - which is really important for coordination and expectation-setting given the number of things on the list!

@Jorropo
Copy link
Contributor

Jorropo commented Jul 27, 2023

We now bump the minor on each release and publish release worthy patches as patch releases,
For example v0.19.2.

@Jorropo Jorropo closed this as completed Jul 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic/process Topic process
Projects
None yet
Development

No branches or pull requests

4 participants