Node.js is a relatively new server-side technology that allows real-time web services, and other TCP/IP applications, to be written in Javascript. Unlike PHP, in which logic can be "blocked" waiting for I/O resources to become available, node.js logic runs "asynchronously", with logic executed seemingly in parallel. Applications like real-time chat are trivial in node.js. This working group aims to explore how node.js can be leveraged to provide real-time services that integrate with Drupal sites.
Port chatroom module to D7 and integrate with nodejs.module
EDIT - this issue is now defunct, superseded by:
http://groups.drupal.org/node/137754
The chatroom module needs a D7 upgrade.
As maintainer of that module and the nodejs.module, i'd like to see chatroom ported to D7 and integrated with nodejs.
I'm happy to mentor the process.
Read moreIntro presentation to Node (for a Drupal audience)
I attended the Node.js BOF at Drupalcon today and someone brought up the difficulty of getting a handle on the Node ecosystem. For Drupallers new to Node, a presentation I gave last Winter in Vancouver might be useful:
http://www.slideshare.net/mcantelon/introduction-to-nodejs-perspectives-...
Let me know if you have any questions about the content.
Read moreFirst alpha release of nodejs.module1
Just in time for Drupalcon Chicago, i've rolled the first alpha release of the nodejs.module.
http://drupal.org/node/1082646
I've put a screencast of some of the the module can do on youtube:
http://www.youtube.com/watch?v=UV8lbdJfESg
The module is definitely not ready for prime-time, but its getting useful enough that i need more feedback to take it to the next level.
Read moresimple API added to nodejs.module for other modules to use
I've now implemented a simple API for other modules to use Node.js functionality from Nodejs module.
Still pre-alpha code, but would love to get some more eyes on it, feedback more than welcome.
Read morenew nodejs module
Finally scratched an itch and created a Node.js Integration module last night.
The code is pre-alpha, and will eat your lunch and kill your kittens - please do not use the code unless you are a developer looking to help beat this in to shape.
Feedback and co-maintainers welcome!
Read moreWhere to get help with node.js and express.js
I have been toying with Node.js and Express.js and have struggled to find help for problems. E.g. on Mac OS X express.js apps can not load in either the Jade nor the EJS templating engines. I have run npm install jade several times, but not had any luck. I am on Mac OS X, and think that this may be part of the problem.
Where can I get help with these sorts of questions? The documentation is rather limited.
Read moreNodepal - A Drupal integration layer for Node.js developers
You might wanna check out Nodepal - A Drupal integration layer for Node.js developers
This is a module that allows the integration of a Drupal installation with a custom Node.js app. It provides an API so that Node.js developers can directly read and write in Drupal's repository, using constracts like node, user, permission, etc., with having to worry about the underlying implementation and setup of the Drupal installation.
Use Cases:
Read moreNode.js: uses and ideas?
Are you using node.js and Drupal together? If not, do you have ideas for Drupal/node.js integration?
Read more

