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

Community contrib direction #27

Closed
therebelrobot opened this issue Dec 2, 2014 · 6 comments
Closed

Community contrib direction #27

therebelrobot opened this issue Dec 2, 2014 · 6 comments

Comments

@therebelrobot
Copy link

Hey guys!

So I saw the TC meeting with the goal of Jan 13th for the alpha release, and am super excited to be seeing movement with this! I was wondering what I could do, as a member of the community, to help assist with hitting that goal?

I'm a full-time node dev, with no experience in C nor C++, but could possibly help with documentation or something along those lines? With this fork officially occurring, I want to do everything in my power to make sure it takes off like it should. Fishrock123, Domenic and chrisdickinson on #io.js and #node-forward irc channels directed me to nodebug.me for triaging issues on node core, but also to open an issue here to see from you guys what can be done to assist.

Thanks for all you're doing!
Trent

EDIT: Updated in light of #28

@alexgorbatchev
Copy link

I'd like to throw my hat in as well

@chrisdickinson
Copy link
Contributor

Thanks for your interest & offer to help! Are there any particular subsystems you're interested in working on, or working towards? Subsystems are, roughly:

  • the core modules in lib/ (like fs.js, stream.js, etc) -- all JS.
  • src, which contains the C++ bindings, which are themselves subdivided into different concerns.
  • doc
  • bench, which contains the benchmarking tools
  • build

A good place to start is to pick a subsystem and go look for bugs in the joyent/node issue tracker; tackling smaller things along the way. If you get overwhelmed by the tracker (which is the natural human reaction to 800 open issues), or if you'd like any direction on bigger features/bugs to tackle, feel free to ping me here, or in IRC (chrisdickinson in #io.js on freenode). I'd be extremely happy to help find something to work on and shepherd your commits through the PR/review/merge process.

Thanks again!

@therebelrobot
Copy link
Author

Thanks @chrisdickinson ! I've PR'd a little work on the iojs.github.io page, and most of my experience is in front-end and basic express work, so doc may be the best bet for me. I will definitely take a look at the issues and see what I can find.

Side note: are you ok with me adding your response to the FAQ in PR? I tried to add what little I know but it's far from authoritative.

EDIT: moved link

@chrisdickinson
Copy link
Contributor

I'd be okay with that. Something that might be worth looking into in the docs realm is how we get the api docs onto that iojs.github.io page + styles for those docs.

@chrisdickinson
Copy link
Contributor

Closing this now – if you have any questions please feel free to ping me in IRC in #io.js on freenode.

@therebelrobot
Copy link
Author

Not to worry. I'm on the website team now, so i'll be contributing through there. :)

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

No branches or pull requests

5 participants