Skip to content

Revert 5.2.0 backports prior to 6.0.0 merge #403

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

Merged
merged 1 commit into from
Mar 23, 2017

Conversation

erayd
Copy link
Contributor

@erayd erayd commented Mar 22, 2017

What

Revert commit e3c9bcc to allow 6.0.0-dev to merge smoothly.

This seems like a much cleaner approach than messing with 6.0.0-dev and either having tons of duplicate commits, or losing commit history there. This way, all that needs to happen prior to 6.0.0-dev being merged, is merging this one to master.

Why

Because @bighappyface asked me to solve the 6.0.0 merge conflict.

@erayd erayd mentioned this pull request Mar 22, 2017
@erayd
Copy link
Contributor Author

erayd commented Mar 22, 2017

@bighappyface I'm aware that this is a PR against master, rather than against 6.0.0-dev, which is what you actually asked me for. But it seems to me that doing it this way makes far more sense, and means that git blame doesn't get damaged by distorting the commit history on 6.0.0-dev.

If you don't like it, let me know, and I'll go back to the other approach.

Copy link
Collaborator

@bighappyface bighappyface left a comment

Choose a reason for hiding this comment

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

+1 makes sense

@bighappyface bighappyface merged commit 9225c96 into jsonrainbow:master Mar 23, 2017
@erayd erayd deleted the resolve-backport-conflict branch March 23, 2017 01:02
@mathroc
Copy link
Contributor

mathroc commented Mar 24, 2017

maybe the v6.0.0 branch should be the master branch ? and backports to v5.x only happen in 5.x.x ?

@erayd
Copy link
Contributor Author

erayd commented Mar 24, 2017

@mathroc It's about to be - that's the whole point of this PR, and is why 5.x.x was created. This PR allows all of 6.0.0-dev to merge into master smoothly, without needing to orphan the 5.2.0 release which had already gone out.

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

Successfully merging this pull request may close these issues.

3 participants