Navigation Menu

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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

We have a new maintainer. 馃憦馃徏 #115

Merged
merged 2 commits into from Oct 31, 2016
Merged

We have a new maintainer. 馃憦馃徏 #115

merged 2 commits into from Oct 31, 2016

Conversation

aichholzer
Copy link
Collaborator

No description provided.

@aichholzer aichholzer merged commit a469e01 into master Oct 31, 2016
@aichholzer aichholzer deleted the fix/readme branch October 31, 2016 08:31
@donpark
Copy link
Owner

donpark commented Oct 31, 2016

Nice and concise. Allow me to answer your email question here as this is the proper channel.

Migration to ES6, I am OK with that. I used CoffeeScript because I was comfortable with it. If you find ES6 more comfortable, go with that if you are confident it won't break backward-compatibility.

First goal should be to respect backward-compatibility to prevent existing tools that depend on it, including its idiosyncrasies, from breaking. When that goal conflicts with what you want to do, I'd like to suggest forking with name change, like html2jade2 or html2pug in your own repo with forwarding links in this repo's README. Everyone is happy this way.

IMO Semver in-practice promotes backward-incompatibility because it allows multitude of conflicting versions under one name.

@aichholzer
Copy link
Collaborator Author

I think the ES6 "upgrade" will make a lot of improvements possible (some of which I have seen in the issues), so I will move forward with it. Keeping things backwards compatible must, of course, and will be the main constraint for any new releases.

I agree with your comment about semver, but, as long as the core remains compatible with the past then it should not matter. If at any point, there is a conflict, I will consider forking and redirecting to, indeed, keep everyone happy.

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.

None yet

2 participants