-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
cleanup of TODO comments in configure and removal of Makefile.build #5080
Conversation
@@ -1050,7 +1050,7 @@ def configure_intl(o): | |||
if not icu_ver_major: | |||
print ' Could not read U_ICU_VERSION_SHORT version from %s' % uvernum_h | |||
sys.exit(1) | |||
icu_endianness = sys.byteorder[0]; # TODO(srl295): EBCDIC should be 'e' | |||
icu_endianness = sys.byteorder[0]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please undo this change, or move it to a separate commit. Rule of thumb: one change per commit, no more, no less.
Can you make sure that the commit logs follow the guidelines from CONTRIBUTING.md? Thanks. |
I have reverted to a previous state and made the changes in separate commits. |
May I know of the pull request has been reviewed? |
May I please know if this PR has been reviewed? |
Hi, @ojss! Can you please either put the three changes here in three separate PRs? If you don't want to do that, an acceptable alternative might be to leave the changes in a single PR but have separate commits for each of the three changes. I see you have six commits in this PR currently. If you can squash them to three commits (one for each change) and then force push that, then that might be OK. The removing of |
removed Makefile.build, as it is not really used by anyone. Refer to issue nodejs#4607
removed a redundant TODO in configure: "# TODO(srl295): EBCDIC should be 'e'" as there is no plan to support EBCDIC systems any time soon.
added a help message for --systemtap-includes optparse.SUPPRESS_HELP was replaced by help message and the TODO comment was removed
Hello, @Trott! I have removed the pointless commits and force pushed the branch. So there are only the three meaningful commits remaining. How does it look? |
LGTM. CI: https://ci.nodejs.org/job/node-test-pull-request/1665/ Apropos the commit log, we normally use present tense (e.g. 'add' instead of 'added') but that's something we can fix up when it lands. |
@bnoordhuis, yeah I have seen a lot of projects do that, but it feels really awkward to make a commit log like that. |
It's the style we use and consistency is paramount. The CI is currently private because of a Jenkins issue. Sorry, should have mentioned that, I forgot. |
@bnoordhuis I understand. |
Unless someone raises concerns or objections pretty much right away, I'll run CI again and (if successful) land this after amending the commit logs. |
Known-flaky failure on SmartOS, but just in case, re-running: https://ci.nodejs.org/job/node-test-commit/2257/ |
@bnoordhuis and @Trott thanks for all the help and guidance! 😃 |
@ojss Like everyone, I'm biased towards what works for me and what interests me, and in the case of Node.js, that would be tests. In no particular order, I would say easy points of entry are:
|
@ojss Oh, and there are probably some good things to look at in nodejs/inclusivity#96 and the issues it links to (especially the issue linked by Fishrock123). |
@Trott, thanks I will take a look at that! I hope to talk more on the IRC. |
This pull request is for issue #4607
Particularly issues : 2,3,4 mentioned in #4607 are handled.
Makefile.build is removed
A comment in configure has been removed.
A help message has been added in configure under --systemtap-includes