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

Create a dev branch for development and keep master at current release version on npm #233

Closed
thethomaseffect opened this issue Jul 21, 2014 · 3 comments

Comments

@thethomaseffect
Copy link
Collaborator

I'm one of the new maintainers assigned to this project. I propose we introduce a dev branch so that it's easier to iterate and ensure master is always deployable to npm. This lets us test new features and changes for a while before incrementing package.json's semantic versioning (As well as making it easier to maintain a changelog).

This would also allow us to start updating and merging old pull requests such as #35 without waiting on the original authors to come back. That way we can make a lot of progress towards reaching 0 issues and pull requests (Since people get discouraged to write a fix if they see a lot of existing pull requests, thinking it wouldn't get merged).

What are other peoples take on this?

@SomeKittens
Copy link
Collaborator

Hey! Glad to see you. As to the dev branch, I don't think it's entirely needed. Most projects have master as cutting edge and include tags to npm deployments.

@rlidwka
Copy link
Contributor

rlidwka commented Jul 21, 2014

Bad idea, people usually make pull requests against master branch, and another dev branch would be confusing.

If you want to have a stable / always deployable branch, just create a separate one for that.

@thethomaseffect
Copy link
Collaborator Author

Cool, will stick with just master, thanks for the input guys!

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

No branches or pull requests

3 participants