You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<metaname="description" content="Node Forward is a broad community effort to improve Node, JavaScript, and their ecosystem through open collaboration.">
<h3>Node Forward is a broad community effort to improve Node, JavaScript, and their ecosystem through open collaboration.</h3>
<p>Node's growth has been staggering. This growth has also led to a series of new issues that occur naturally when a community reaches a new scale.</p>
<p>Some problems require broader ownership and contributorship than have traditionally been applied, while others are so dispersed between tiny projects that they require new collaborative space to grow. Node Forward is a place where the collaboration necessary to solve these issues can take place.</p>
<h2>Who is Node Forward?</h2>
<p>Node Forward is anyone who wants to take responsibility for a problem and work together to fix it.</p>
<p>Node Forward is <strong>you</strong>.</p>
<p>All help is welcome so long as you're willing to work with others and follow the code of conduct. If you're interested in stepping up to moderate some of the repositories simply log an issue and you'll be added.</p>
<h3class="involved">If you like helping new Node users there are ways you can make a difference.</h3>
<p>You should watch the <ahref="https://github.com/node-forward/help">help</a> repository and hang out in the <ahref="https://gitter.im/node-forward/help?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge">gitter room</a>. People will periodically ask questions and you can help them answer them.</p>
<p>You may also be interested in helping out with the <ahref="https://github.com/node-forward/welcome">welcome</a> project, which is building a better entry point in to Node and JavaScript for new users.</p>
<h3class="involved">If you want to create a stronger community near you there are ways you can make a difference.</h3>
<p>You can start a local <ahref="http://nodeschool.io">NodeSchool</a> which are small meetups around the world that do hands-on learning workshops using open source tutorials installed from npm.</p>
<p>If you want to take on a little bit more you can run a <ahref="http://oneshot.nodeconf.com/">NodeConf ONE-SHOT</a> event, which is a simple single day conference with a few speakers.</p>
<h3class="involved">If you have experience with C++ there are ways you can make a difference.</h3>
<p>One of the biggest issues facing "native" Node packages is the volatility of the v8 API modules bind to. <ahref="https://github.com/rvagg/nan">nan</a> is a module that authors can bind to that abstracts the differences between v8 versions that ship with Node, the work for the next release and how you can get involved is detailed <ahref="https://github.com/rvagg/nan/issues/205">here</a>.</p>
<p>If you have experience with mathematics and/or emscripten there is a <ahref="https://github.com/node-forward/discussions/issues/1">thread about how we can get Node on par with R and scipy</a>.</p>
<h3class="involved">If you're a JavaScript programmer there are ways that you can make a difference.</h3>
<p>You can join the <ahref="https://github.com/iojs/build">build</a> effort which is creating a better distributed build and test system for Node.</p>
<p>You can participate in discussions around a <ahref="https://github.com/iojs/roadmap">roadmap</a> for Node. Additional discussions about Node and JavaScript are happening in the Node Forward <ahref="https://github.com/node-forward/discussions/">discussions</a> repo.</p>
<h3class="involved">And finally, if you'd like to work on Node core, there is <ahref="https://github.com/iojs/io.js">io.js</a>.</h3>