In the past day or so, I’ve watched the hour-long presentation on the NodeJS home page, and managed to get it installed. I’ve read a few of the Dojo tutorials and did some hello world type stuff.
This chat system will be called Nodojo, because I couldn’t think of anything more clever than just mashing the names of the two underlying projects together, and the word had limited matches on Google. So, unless you’re in Japan, it should be easy to find on the tubes.
I usually have just a couple hours in the evenings to work on things like this. Mostly, it’ll be about 8 to 10 hours per week for this project, so progress might be slow. And, now I have a really good reason to go the TriangleJS hack nights.
Feedback is welcome and deeply appreciated, either here or on github, but don’t send me any pull requests because I want to write all the code myself.
One decision I feel strongly about is using the Dojo “programmatic” style for the client, emphasizing more code and less markup. I don’t know if the dojo community leans one way or the other, so I may be helping or hurting myself when it comes to looking up tips in the dojo support systems, but we’ll see what happens.
Tomorrow, I want to
- Capture a written list of functional requirements
- Create one or two mockups of what I think the client UI might look like
- Create meaningful README files for projects so github will have something to show.
See you in a day or two.