Site Archives:
Hobo 0.8.2 released
Posted by
Tom | September 14, 2008 comments 5 Responses

I’ve just released Hobo 0.8.2 — mostly a bugfix release. As always it’s tagged in the git repo and the gems are on Rubyforge (so you can just gem update hobo). See the changes for the lowdown.

Enjoy!

Hobos Required
Posted by
Tom | September 12, 2008 comments One Response

It’s becoming increasingly common for people to get in touch with me asking for commercial help with their Hobo/Rails projects. It’s a shame then, that these days I pretty much always have to say no. It’s a shame for them, and it’s a shame for Hobo itself, because the more individual Hobo projects succeed, the more Hobo itself succeeds.

Which is a roundabout way of saying that, if there are developers out there would would like commercial work on Hobo projects, I could probably send some their way. I don’t want to be a middle man, and I definitely don’t want to end up getting embroiled into projects that don’t go smoothly, so… You’d need to be able to convince me that you know what you’re doing, know how to handle clients professionally, and are pretty handy with Ruby and Rails, even if you don’t (yet!) consider yourself a Hobo expert.

I even have a little project ready to go - something that James and I started but we’re both too swamped to move it forward.

If you’re interested, drop me a line at tom@tomlocke.com, subject “Hobo Project Work”. Thanks!

Once we get to Hobo 1.0, we’re thinking we might do something more structured along these via the hobocentral website. A job board for example, or perhaps even a Hobo consulting group, but for now we’ll keep it simple.

New docs and tests on the way
Posted by
Tom | September 11, 2008 comments 2 Responses

Now I seem to remember I promised a series of blog posts on the new features in Hobo 0.8. Well, just to continue in the great tradition of this blog, I think I’ll change my mind :o)

It just struck me that writing long blog posts instead of getting on with actually documenting this stuff properly is a bit silly. So instead, I’ve launched into The DRYML Guide, mark 2. This is going to be the definitive guide to DRYML and it will cover the whole language.

I’ve also started the work of moving to test/unit and shoulda. The plan is to move either the tests or the docs forward every day.

To whet you’re appetites, here’s the outline for the new DRYML Guide:

  • What is DRYML?
  • Simple page templates
  • Defining tags - part 1
  • The implicit context
  • Repeated and optional content
  • Defining tags - part 2
  • Attributes
  • Parameters
  • before/after/append/prepend and without
  • nested parameters
  • extending tags and merging params/attributes
  • aliasing tags
  • polymorphic tags
  • wrapping - restore and param-content
  • Variables - set and set-scoped
  • Taglibs
  • Current limitations and other gotchas

Hobo 0.8.1
Posted by
Tom | September 8, 2008 comments 5 Responses

I’ve just released Hobo 0.8.1 which contains a bunch of fixes and small enhancements. It’s tagged in the git repo, the gems are on Rubyforge (so you can just gem update hobo), and you can read the changes

Enjoy!