Join GitHub today
Adding content and cleaning up some of the build process #16
I've been working on adding some content to Mastering Node and updating it to v0.4.x. It's pretty well-organized and stubbed out, and I think when the empty sections are completed it will be a necessity in the toolset of node.js beginners. In fact, I found the book while looking for resources because I wanted to start learning node.
I've cleaned up the build process and structure a little. For instance, I removed the ronn dependency in favor of using markup-js and the doctool.js that is available in the current joyent/node/tools/doctools directory. This is really clean and I plan to modify the file to include more options. I also mimicked the node.js markup structure (using @include) to move the structure of the document out of the make file into chapters/all.md.
My next task, aside from adding more content, is to look for (or write) an html to pdf conversion module written in node.js to remove the htmldoc dependency. I think that having the book about node.js being compiled entirely by node scripts is completely meta. When i was in programming classes in college, one of my instructors gave us the answers to a test as code that we had to compile and run for the answers. I think it fires up interest, more than anything.
The main thing I did to the structure was to move the book.* files to a /doc directory. This would change the gh-pages references, which I didn't touch.
This comment has been minimized.
This comment has been minimized.Show comment Hide comment
I apologize for the divergence in the graph on this commit. I had previously botched a