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

Move to iojs org? #266

Closed
bnoordhuis opened this issue Jan 23, 2015 · 20 comments
Closed

Move to iojs org? #266

bnoordhuis opened this issue Jan 23, 2015 · 20 comments
Labels

Comments

@bnoordhuis
Copy link
Member

See nodejs/node#544 for background.

I think we want to encourage people to switch to nan. Moving it to https://github.com/iojs gives off a clear signal that it's the blessed approach. Thoughts?

/cc @kkoopa @rvagg

@kkoopa
Copy link
Collaborator

kkoopa commented Jan 23, 2015

Sure, that makes sense in a way. But should iojs/io.js then bundle a suitable version of nan? Can we still release new versions independently?

@XadillaX
Copy link

Congratulations!

@jonathanong
Copy link

👍

@Qard
Copy link
Member

Qard commented Jan 23, 2015

I agree with blessing nan, but I'm not sure it'd be a good idea for it to be bundled with io.js itself.

One might draw parallels to npm being a separate thing that gets bundled with it. But development of npm moves forward in terms of support, while nan effectively moves backward from each version.

The API surface that native modules have to interact with may change over time to support the same past version due to subtle differences introduced in newer versions.

@bnoordhuis
Copy link
Member Author

But should iojs/io.js then bundle a suitable version of nan?

I don't think so. nan would remain an independent project, evolving at its own pace. It would be living under the iojs umbrella mainly for messaging reasons (and perhaps better visibility and easier coordination, although that's working pretty well already.)

@kkoopa
Copy link
Collaborator

kkoopa commented Feb 9, 2015

How to proceed?

@bnoordhuis
Copy link
Member Author

I think @rvagg has to initiate the move.

@rvagg
Copy link
Member

rvagg commented Feb 10, 2015

Yeah, been stalling on this to see how the other working groups evolve. TBH, and I know this probably seems silly to some, my biggest beef has been the strong adoption of "codes of conduct" which I don't believe belong in this arena (IMO they are useless at best and toxic at their worst, save them for conferences) and I don't really want to see that forced upon this project.

I think I would interpret the current wording "The WG is free to change these documents through their own governance process," as meaning they can be ditched if desired. I'm just one voice on that anyway and perhaps you all love these things.

Can I get a +1 from active collaborators please?

Please review https://github.com/iojs/io.js/blob/v1.x/WORKING_GROUPS.md to see if it's something you can agree to.

@agnat
Copy link
Collaborator

agnat commented Feb 10, 2015

+1

@kkoopa
Copy link
Collaborator

kkoopa commented Feb 10, 2015

I agree with Rod on the code of conduct. I assumed the io.js code of conduct applies to io.js only. The working groups document states that "The WG has final authority over this project including: [...] Conduct guidelines", so that should mean we don't have to adopt them.

I don't, however, care too much for the weekly meeting point. It's worked fine without weekly meetings for the past two years. Enough of us are in meetings already.

@rvagg
Copy link
Member

rvagg commented Feb 11, 2015

agreed on the meetings, we've got a pretty good github workflow going on here

@bnoordhuis
Copy link
Member Author

+1 and agreed we can do without the CoC and weekly meetings.

@brett19
Copy link
Contributor

brett19 commented Feb 11, 2015

+1

1 similar comment
@Pana
Copy link

Pana commented Feb 15, 2015

+1

@19h
Copy link

19h commented Feb 24, 2015

Looks like everyone is OK with it. What's keeps this from moving?

@rvagg
Copy link
Member

rvagg commented Feb 25, 2015

Just had a thought because the io.js Spanish team want to translate my https://github.com/rvagg/node-addon-examples repo--we should just pull that project in with NAN and manage them together as the NAN team, let me know if there are any objections to that but this'd be a perfect role to extend what we're doing here.

@19h
Copy link

19h commented Feb 25, 2015

I think the examples should be merged with nan and be updated alongside any changes to nan. On top of that, nan should be elevated to be a part of the io.js organisation (and eventually be shipped with io.js).

@JCMais
Copy link

JCMais commented Feb 26, 2015

@rvagg
Spanish team want to translate

I'm curious here, any info about it? What if someone else wants to do the same, but to another language?

@rvagg
Copy link
Member

rvagg commented Feb 26, 2015

@JCMais https://github.com/iojs/iojs-es/issues/78 is the original issue

You should consider joining an io.js language team if you have translation skills. Respond here: nodejs/iojs.org#125

@rvagg
Copy link
Member

rvagg commented Apr 15, 2015

welcome to iojs/nan and the @iojs/addon-api team folks. @kkoopa, @brett19 and @agnat you should all have invites to join the org, let me know if you have any trouble with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests