nodejs / inclusivity

Improving inclusivity in the node community
80 stars 22 forks source link

pre-conference education event #62

Closed ashleygwilliams closed 8 years ago

ashleygwilliams commented 8 years ago

i've been speaking with @mikeal about this. this would be a 1-2 day event that happens prior to a conference that helps beginners get up and running with node.

i'll be making a PR with more details forthcoming.

MylesBorins commented 8 years ago

I was talking with @jasnell today that it could be interesting to make a nodeschool workshopper that helps you get node installed. Still not 100% how the first couple steps could be installing itself, but perhaps a more visually driven electron app could help

ghost commented 8 years ago

@TheAlphaNerd can we make that an actual issue on a nodeschool repo or on here? i'd be super interested in helping out with that

MylesBorins commented 8 years ago

that's a great idea. do you want to take the lead on that?

ghost commented 8 years ago

sure! is there a good repo i can start this on?

MylesBorins commented 8 years ago

I'd say perhaps the node evangelism tracker --> https://github.com/nodejs/evangelism/issues

This seems like it could be a good top level project for that org

mikeal commented 8 years ago

A few questions:

  1. Should we run this before or after the event? If we run it after we have the benefit of promoting it at the event.
  2. At one point we talked about an "Install Fest" which I think is genius. We consistently underestimate the work required to get a dev environment setup the first time. Also, whenever I've done "beginner workshops" a good number of people show up expecting something far more advanced but "Install Fest" sets the expectations pretty clearly.

Also, in the new year the foundation will be running many events of varying length. Some just an evening meetup length, some one day, and some larger events like Node.js Interactive. So the more flexible we make this program the easier it will be to slot in to all of these events.

ghost commented 8 years ago

https://github.com/nodejs/evangelism/issues/200 is up, feel free to do an idea dump there

mikeal commented 8 years ago

Also, I love NodeSchool but I don't think it's a good fit for first install and dev environment setup. A more traditional workshop works better because people have huge variances in their existing environments and preferred tools. Node.js is now available in pretty much every IDE and editor, it's just a matter of configuration, and I think it's best to get people setup in whatever they are more familiar with rather than pushing them toward Atom or something more standardized.

ghost commented 8 years ago

if i may plug something here, i've been having an idea for a more pedagogic approach on node tutorials over at here -> https://github.com/nodegood/nodegood

maybe we can make something out of this?

MylesBorins commented 8 years ago

@mikeal I was imagining that electron would be used to embed a copy of node and a terminal to make it easier to get people up and running and transition them to their own environemnt

mikeal commented 8 years ago

@TheAlphaNerd sure, but think about how many variances there are, you have every operating system, multiplied by several install choices, each with their own possible permission issues. Then once it's installed you have a myriad of IDEs and Editors that might need to be configured. The best approach tends to be just sitting down as a semi-expert on Node.js and working with them on what they know about their setup to get it working.

varjmes commented 8 years ago

Confirmed with ag_dubs that Node Together is considered a pre-conference kind of event.