Aaaaaaand done.
June 4th, 2005
56 checkins, 252 lines of code, one pizza, and 24 hours later, RailsDay is complete. For me, anyway.
There’s a lot of kickass looking stuff out there. Nutrient, for instance, looks badass. Clockwork has a gorgeous interface and looks pretty cool as well.
technoweenie is maintaining a list of people’s apps. So far I’ve tried all of them (including having written one) and they’re all great (except mine).
I’ve talked a little bit about my project, but only to some. A while back I started using Instiki to keep track of Stuff. I then had an idea… wouldn’t it be cool if you could keep track of structured data with the flexibility of a wiki? And thus, This About That was born.
I like to think of TaT as a structured wiki without all the crap. It’s extremely lightweight. You define a page type (template, really), and then you can create new pages. You can edit either at any time. Add new fields to the page type? They show up in your pages.
It’s young, but it works. Check it out if you want, I’ve got a live copy running at on my server.
And now, because it wouldn’t be a RailsDay post without including stats…
purple ~/rails_apps/tat > rake stats (in /home/ben/rails_apps/tat) +----------------------+-------+-------+---------+---------+-----+-------+ | Name | Lines | LOC | Classes | Methods | M/C | LOC/M | +----------------------+-------+-------+---------+---------+-----+-------+ | Helpers | 30 | 23 | 0 | 2 | 0 | 9 | | Controllers | 153 | 124 | 4 | 19 | 4 | 4 | | APIs | 0 | 0 | 0 | 0 | 0 | 0 | | Components | 0 | 0 | 0 | 0 | 0 | 0 | | Functionals | 54 | 39 | 6 | 9 | 1 | 2 | | Models | 136 | 105 | 9 | 16 | 1 | 4 | | Units | 56 | 40 | 4 | 8 | 2 | 3 | +----------------------+-------+-------+---------+---------+-----+-------+ | Total | 429 | 331 | 23 | 54 | 2 | 4 | +----------------------+-------+-------+---------+---------+-----+-------+ Code LOC: 252 Test LOC: 79 Code to Test Ratio: 1:0.3
2 Responses to “Aaaaaaand done.”
Sorry, comments are closed for this article.
June 20th, 2005 at 08:29 AM
I’ve been wanting and working on something like this for a bit (without rails). I must say that TaT is very cool! I’d like to add text area, image, and link item types. If I pull it off, I’ll send the patches your way.
June 20th, 2005 at 08:37 AM
Brad:
I’m glad you like it! I’ve shown it to a lot of people who didn’t really get it... good to see that some other folks did!
One of the side effects of doing it in 24 hours is that I didn’t get to add nearly as much as I had wanted to. I had initially intended to (and have post-its stuck to my wall for…) add different value types… basically anything you can stick in a form field.
I’ve got to say, it never occured to me to have special subtypes that did links and images, that’s brilliant!
I should be getting the dump of my repository any day now, at which point I’ll be unveiling TaT’s actual project page, trac, repo, and real live demo. Gotta get the demo off of my home box :)
Thanks for checking it out!