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

docs: replace all instances of node.js with io.js because trademark. #32

Closed
wants to merge 1 commit into from
Closed

docs: replace all instances of node.js with io.js because trademark. #32

wants to merge 1 commit into from

Conversation

mikeal
Copy link
Contributor

@mikeal mikeal commented Dec 3, 2014

I doubt this is acceptable "as is" but it's a good starting point to talk about all the places the trademarked term "node.js" appears in the repo and what, in all, might need to be changed in order to remove it.

@rvagg
Copy link
Member

rvagg commented Dec 3, 2014

Can we get rid of the "Evented I/O For V8 JavaScript" garbage while we're in there too?

@mikeal
Copy link
Contributor Author

mikeal commented Dec 3, 2014

@rvagg that's already gone in the README, where else is it?

@@ -539,8 +539,8 @@ maintained libraries. The externally maintained libraries used by Node are:
--------


"Node.js" and "node" trademark Joyent, Inc. npm is not officially
part of the Node.js project, and is neither owned by nor
"io.js" and "node" trademark Joyent, Inc. npm is not officially
Copy link
Contributor

Choose a reason for hiding this comment

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

Well this looks wrong :)

@SomeoneWeird
Copy link
Member

Do we need to s/nodejs/iojs/g too? Or only remove references to "node.js"? Not really across trademark laws.

@rvagg
Copy link
Member

rvagg commented Dec 3, 2014

@SomeoneWeird are there instances where it makes sense to do this? We should be thorough in this unless it's too yak-shavy.

@mikeal see src/res/node.rc - on current joyent/node it even shows up on the Windows process manager as "Evented I/O for V8 JavaScript" with no mention of "node", we have it fixed here and you're changing it to "io.js: Evented I/O for V8 JavaScript". I don't know what else to call it but anything would be better than that.

@rvagg rvagg force-pushed the v0.12 branch 2 times, most recently from ef69bad to e36faf4 Compare December 4, 2014 10:05
@@ -149,6 +149,6 @@ not send out notifications when you add commits.

[stability index page]: https://github.com/joyent/node/blob/master/doc/api/documentation.markdown
Copy link
Member

Choose a reason for hiding this comment

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

this can change

@rvagg
Copy link
Member

rvagg commented Dec 4, 2014

this reaches down in to npm to make changes and probably shouldn't

@rvagg rvagg force-pushed the v0.12 branch 2 times, most recently from d7e65ff to 185d11c Compare December 4, 2014 10:21
@SomeoneWeird
Copy link
Member

Yeah, I think ./deps should be ignored, doesn't really make a whole lot of sense.

@@ -203,7 +203,7 @@ Client.prototype._addScript = function(desc) {
this.scripts[desc.id] = desc;
if (desc.name) {
desc.isNative = (desc.name.replace('.js', '') in natives) ||
desc.name == 'node.js';
desc.name == 'io.js';
Copy link
Member

Choose a reason for hiding this comment

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

This should be reverted, it checks if the debugged file is src/node.js.

@bnoordhuis
Copy link
Member

Okay, I'll stop repeating myself. :-) All changes to deps/ and some of the changes to src/ and test/ should be reverted. Run make test-all and undo whatever breaks the build or the test suite.

@kenperkins kenperkins mentioned this pull request Dec 4, 2014
@mikeal
Copy link
Contributor Author

mikeal commented Dec 4, 2014

I'm closing this, it doesn't merge cleanly and is rife with problems.

@mikeal mikeal closed this Dec 4, 2014
boingoing pushed a commit to boingoing/node that referenced this pull request Apr 6, 2017
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.

6 participants