nodejs support #18

Merged
merged 2 commits into from Apr 8, 2013

Conversation

Projects
None yet
3 participants
@maxogden
Contributor

maxogden commented Apr 6, 2013

hi!

this patch adds nodejs support. it does so in a way that is unobtrusive, e.g. tabletop.js can still be loaded into a browser and it works just fine.

you can run npm install and then npm test to see it working.

also if you accept this you should do npm publish to put it on the NPM registry!

thanks,

p.s. I wrote this for Open News as part of @jllord's Sheetsee.js code sprint 馃悎

max

@maxogden

This comment has been minimized.

Show comment Hide comment
@maxogden

maxogden Apr 6, 2013

Contributor

I updated it to specify the compatible node version, which is >=0.10.0 (the current stable version). For some reason it didn't work on node 0.8 due to ssl errors from google, but that doesn't matter now that 0.10.0 is out

Contributor

maxogden commented Apr 6, 2013

I updated it to specify the compatible node version, which is >=0.10.0 (the current stable version). For some reason it didn't work on node 0.8 due to ssl errors from google, but that doesn't matter now that 0.10.0 is out

jsoma added a commit that referenced this pull request Apr 8, 2013

@jsoma jsoma merged commit 5fd1b0f into jsoma:master Apr 8, 2013

@jsoma

This comment has been minimized.

Show comment Hide comment
@jsoma

jsoma Apr 8, 2013

Owner

Awesome, awesome, awesome, awesome, awesome. This has been on my to-do list for ages, thanks so much!

Owner

jsoma commented Apr 8, 2013

Awesome, awesome, awesome, awesome, awesome. This has been on my to-do list for ages, thanks so much!

@maxogden maxogden deleted the maxogden:nodejs branch Apr 8, 2013

@maxogden

This comment has been minimized.

Show comment Hide comment
@maxogden

maxogden Apr 8, 2013

Contributor

No worries! Would you mind pushing to npm? If you don't wanna do it I can push it and add you as a maintainer if you lemme me know what your npm username is.

Contributor

maxogden commented Apr 8, 2013

No worries! Would you mind pushing to npm? If you don't wanna do it I can push it and add you as a maintainer if you lemme me know what your npm username is.

@jsoma

This comment has been minimized.

Show comment Hide comment
@jsoma

jsoma Apr 8, 2013

Owner

Done and done!

Owner

jsoma commented Apr 8, 2013

Done and done!

@stevekinney

This comment has been minimized.

Show comment Hide comment
@stevekinney

stevekinney Apr 8, 2013

I'm so happy about this.

I'm so happy about this.

@maxogden

This comment has been minimized.

Show comment Hide comment
@maxogden

maxogden Apr 8, 2013

Contributor

@stevekinney thanks! p.s. what do you do for NYC DOE? I have been dabbling in making educational video games lately and am always looking to learn more about the state of the education world.

Contributor

maxogden commented Apr 8, 2013

@stevekinney thanks! p.s. what do you do for NYC DOE? I have been dabbling in making educational video games lately and am always looking to learn more about the state of the education world.

@stevekinney

This comment has been minimized.

Show comment Hide comment
@stevekinney

stevekinney Apr 9, 2013

@maxogden So, I'm the lead teacher (whatever that means) and Director of Technology at a public school in Rockaway Beach. I teach programing to middle and high school students (we use a guide for JavaScript that was originally targeted at cats). I write code to solve problems around the school (originally in Ruby, but I've fallen in love with Node and CouchDB these days). I also manage our one-to-one iPad pilots in the seventh and eighth grade鈥攚e have about 700 iPads in total these days. I used to work for the Office of Educational Technology at the DOE, but decided I wanted to go back to the classroom. I think I'm also the data specialist now.

I'd love to help out in any way possible!

@maxogden So, I'm the lead teacher (whatever that means) and Director of Technology at a public school in Rockaway Beach. I teach programing to middle and high school students (we use a guide for JavaScript that was originally targeted at cats). I write code to solve problems around the school (originally in Ruby, but I've fallen in love with Node and CouchDB these days). I also manage our one-to-one iPad pilots in the seventh and eighth grade鈥攚e have about 700 iPads in total these days. I used to work for the Office of Educational Technology at the DOE, but decided I wanted to go back to the classroom. I think I'm also the data specialist now.

I'd love to help out in any way possible!

@maxogden

This comment has been minimized.

Show comment Hide comment
@maxogden

maxogden Apr 9, 2013

Contributor

@stevekinney wow that is amazing! I'd love to get some beta testing action on some apps I made last month: http://voxelbuilder.com/ and http://gifblocks.com/

They are pretty rough right now, aren't tailored yet for iPads and have no pedagogical backbone but I"m basically trying to build open source games that are fun and it would be great to get some feedback and ideas on how to make this stuff useful for an actual school district.

I actually used to work for Boston Public Schools and made an app for their iPad pilot that let teachers sent group text messages to the students to remind them to do their homework. That was in 2011 through the Code for America fellowship that I did. It was tons of fun and I would have like to help the teachers use the iPads more effectively.

Contributor

maxogden commented Apr 9, 2013

@stevekinney wow that is amazing! I'd love to get some beta testing action on some apps I made last month: http://voxelbuilder.com/ and http://gifblocks.com/

They are pretty rough right now, aren't tailored yet for iPads and have no pedagogical backbone but I"m basically trying to build open source games that are fun and it would be great to get some feedback and ideas on how to make this stuff useful for an actual school district.

I actually used to work for Boston Public Schools and made an app for their iPad pilot that let teachers sent group text messages to the students to remind them to do their homework. That was in 2011 through the Code for America fellowship that I did. It was tons of fun and I would have like to help the teachers use the iPads more effectively.

@stevekinney

This comment has been minimized.

Show comment Hide comment
@stevekinney

stevekinney Apr 9, 2013

@maxogden My response got long鈥攕o I shot you an email at the address listed on your Github profile page!

@maxogden My response got long鈥攕o I shot you an email at the address listed on your Github profile page!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment