We've been talking about how the Ruport Book is going to be based on a real world application, but until today, that's largely been vaporware aside from a screenshot or two from me.
PayR 0.0.1 has been released, officially dispelling the myth that we're over here coding up Duke Nukem Forever. However, there is still a ton to be done. This initial snapshot, available on RubyForge, is really just to get the code out there and let interested developers and potential Ruport Book readers take a look at it.
The code is a straight yank from the application that's currently in a late prototype stage at my work, and will likely undergo major cleanup and changes within the next couple weeks. We also need to add a bunch of reports to it, some of which I've started but aren't included in the package.
I do have some tests, but since they're currently broken, I've not included them. My hope is that getting the code out into a public place will shame me into cleaning it up, and also let us drive the book forward and get back on track with producing new content. Keep in mind, we won't be doing weekly releases of the main discussion, but that you can always keep an eye on the book's subversion repository for our latest source documents.
We are currently about 3-4 weeks behind schedule, which means that we'll need to make up some time if we want to get the book in print before November. Mike and I have both freed up our schedules a little more, but we can use your help editing, reviewing, and testing the code examples, so if you're interested, be sure to let us know.
Back with more news soon, until then, enjoy the sneak peek at PayR, which will hopefully quickly get the polish it deserves.