Welcome to the new hobocentral.net
Posted by
Tom | April 7, 2008 12 Responses comments

And finally… Here it is. The site has been restructured with a new front page that does a much better job of communicating what we’re all about. And there’s much more besides…

Hobo 0.7.4 is out. Please see the changes. Note that rubyforge seems to be having a very bad day. Downloading the gem files directy from http://rubyforge.org/projects/hobo seems like a good option. You’ll need both hobo and hobosupport.

There are two, count them, two tutorials on the docs page, as well as guides to the basics of DRYML and the Hobo generators.

The big breakup has begun. The HoboSupport gem, and HoboFields plugin (with the migration-generator) are now available without the rest Hobo. Let the whole world be freed from the drudgery of writing migrations! As you’ll see, HoboSupport and HoboFields are tested and well documented. We’ve achieved both in one go using Python-style DocTests. More on those in a later post.

The source code now lives on GitHub at http://github.com/tablatom. This is a really fantastic step forward giving us:

  • A super easy way for people to contribute code
  • A nice online browser for both the source code and commit trail
  • RSS feeds for commits
  • And even a wiki

And of course, if you do the GitHub thing, you’ve got to do the Lighthouse thing too. Lighthouse is now the new Hobo issue tracker.

BUT. More importantly than all that. This all marks the start of a new chapter in the life of Hobo. The documentation that’s available now is just the start. We’re now moving on to extracting DRYML as a separate plugin, which also means doctests for every last DRYML feature. Then it’ll be on to docs for the Rapid tag library.

The one thing that’s missing right now is screencasts. The old ones are still online but they’re so out of date that we’re not linking to them any more. A new series of screencasts based around the Agility tutorial will be created soon.

We will continue to add new features and functionality, and we will sill make breaking changes right up until 1.0, but the focus now is on stability, tests and documentation. Oh, and building a community of contributors. That means you!

Reader Comments Add your comment »

Congrats, Tom and (growing) team!

Pd

Tom… This is the start of something big!

Really appreciate you and your teams progress thus far!

Omar

You guys are awesome! Thank you so much for all your time and effort. This has got so much potential (and is already really effing sweet).

Finally… :-)
Well done!

Very exciting! You guys have done a brilliant job!

Wow… lots of new stuff all at once. Thanks!

Sweeeeeeeeeeeeeeeeeetttttt!!!!!!!!!!!!!!!

Thank you all so much!!!

Btw…. the redesign, at least the front page/index isn’t safari friendly…

This is great news - Ive been holding off on my dev project.
Is there any chance you can paste up a screencast of the recent conference, or an updated screenscast which matches/extends the tutorials.
The screencasts you had previously (though no longer compatible) were a really powerful way of demonstrating to others the power of this framework.
Many thanks

good work guys :)

Robi: according to IRC, the screencasts should be the next item on the todo list :)

Great news! Thanks for the good work.

Ahhh great.

I’ve been waiting for this, now i can finally get started on my dev project.

Great work and thanks for an excelent presentation at rubyfools in copenhagen.


Write a Comment

Comments are formatted using markdown. To include code, either quote it in `backticks` or indent a code-block by 4 spaces.