mikeal / nodeconf2014

NodeConf 2014 Organizing and Planning.
7 stars 1 forks source link

Browserify Session #16

Open mikeal opened 10 years ago

mikeal commented 10 years ago

@substack thoughts on a browserify session/workshopper at NodeConf?

Given the breadth of the audience I'm wondering what could be done in terms of advanced challenges.

ghost commented 10 years ago

some advanced topics:

mikeal commented 10 years ago

this is pretty exciting :)

rvagg commented 10 years ago

Node and browserify wizard @hughsk is really keen to help out on this so if you can find a way to pull in external help on this then he'd love that. (I'm working with him on another, project that has some overlaps here).

He's also interested in tackling the challenge of browserifying workshopper and the workshoppers themselves, which would be interesting.

max-mapper commented 10 years ago

we definitely need to browserify workshopper, perhaps via http://unix.substack.net/

also for beginners a workshopper about how to use browserify would be really cool! some ideas for challenges:

basically show how to build complex things using a group of simple modules

ghost commented 10 years ago

I really like the scavenger hunt idea and more open-ended challenges. These would pair well with a leaderboard that you can browse once you've completed a level similarly to how project euler works.

mikeal commented 10 years ago

@rvagg since @substack is leading this session I'll let him pick who he'd like to help out and NodeConf will cover their expenses.

mikeal commented 10 years ago

how do you validate the sound synthesis? this is would be so damn fun.

chrisdickinson commented 10 years ago

I'd love to help with this.

Thoughts:

chrisdickinson commented 10 years ago

It'd also be neat to have a WebGL workshopper within the browserify workshopper (or other, web-games based workshopper), possibly as a "once you've finished the browserify workshopper, look at the neat things you can do with it!" sort of thing.

mikeal commented 10 years ago

I shutter to imagine what kind of code someone will have to write for the WebGL validator :)

max-mapper commented 10 years ago

IMO we should fly @mikolalysenko out and get him to write the 3D one, him and @chrisdickinson were talking about it in stackvm last night and it sounds really do-able, mikola has already been working on something similar https://github.com/mikolalysenko/gl-modules

max-mapper commented 10 years ago

Also for things that are hard to validate I think it is totally okay to describe what the output should be, or link to the working solution (but dont show the code) and have the verifications use the honor system

mikeal commented 10 years ago

hrm..... could this be its own session? if integrated with workshopper I don't think you'd have to have any prior knowledge about browserify. i think there is enough there that it could be its own session the only trick is that, because everything runs in parallel, it can't depend on any other session.

chrisdickinson commented 10 years ago

@mikeal yep, we could lean on something like beefy to make the browserify part of things transparent.

Oh man, I think I have an idea about how to verify webgl :|

mikeal commented 10 years ago

time to bring @mikolalysenko to see what he thinks :)

mikolalysenko commented 10 years ago

I actually started putting together a WebGL workshopper for gl-modules on Sunday. I think we can get some sort of automatic verification working by then, though the biggest issue right now is to get @chrisdickinson's glslify integrated with the gl-modules stuff. I probably will take a look at creating the necessary browserify transforms this weekend or maybe sooner.

mikeal commented 10 years ago

ok, that settles it, I'll add this session to the schedule and start a new thread that is only for it.

ghost commented 10 years ago

https://github.com/substack/browserify-adventure