-
-
Notifications
You must be signed in to change notification settings - Fork 860
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
First PR #281
First PR #281
Conversation
This module currently supports node version 4, which does not support ES6 syntax (without the But node version 4 reaches End-Of-Life on 2018-04-30. So maybe then we can stop supporting node version 4 too, and switch to ES6 syntax. |
@yTakkar I suggest breaking up this PR into separate PRs |
@zenflow I think you're right, I should break up this PR into separate PRs |
@yTakkar Maybe open 3 fresh PRs rather than undoing changes here, so it's easier to review |
👋 thanks for contributing! We've found more success in the past when someone creates an issue with a suggestion for a change; a majority of people agree on it, and then a Pull Request is created. |
@maxbeatty Yeah, that approach is usually better, but for simple changes like f1cd386 it's easier and faster and makes more sense to suggest the change and discuss it in a PR, right? |
I think the reason it's better to discuss non-trivial changes in an issue first is because it could be rejected and then your time coding the changes was wasted. |
But what if someone suggests any change and there's no issue about that change?? |
I'll suggest merging it, after all it's a transition of code to es6 onyl!! |
To minimize wasted effort, make sure your change is wanted before spending time on it. Issues are a good way to do that. Well-written Pull Request descriptions are another way. Today, I do not see enough benefit to accept these changes. If in the future new syntax results in a performance gain, safer execution, or similar improvement, I would be open to updating it. |
I think there are exceptions. See my comment #281 (comment). I don't know if @maxbeatty agrees because he didn't reply to me. |
Introduced
ES6
syntax to JS files.And some minor changes in installation command and other projects' list of
README.md
.