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

Major release branches #40

Closed
kenns29 opened this issue Sep 17, 2019 · 1 comment
Closed

Major release branches #40

kenns29 opened this issue Sep 17, 2019 · 1 comment
Labels
rfc Request for comments

Comments

@kenns29
Copy link
Collaborator

kenns29 commented Sep 17, 2019

Taking inspiration from deck.gl, we need to have some major release branches, e.g.
image

This is necessary for us to maintain those releases. Because we also have a major Jupyter binding, we can have two lines releases for the major packages and the Python libraries.

release-1.0.0 
...
release-jupyter-0.1.0
...

Patches to these releases use the minor version number, e.g.

release-1.0.1
release-jupyter-0.1.1
@kenns29 kenns29 added the rfc Request for comments label Sep 17, 2019
@Firenze11
Copy link

Good idea, let's do this starting from future releases. I copied the idea into https://github.com/uber/manifold/blob/master/CONTRIBUTING.md and closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rfc Request for comments
Projects
None yet
Development

No branches or pull requests

2 participants