Thanks for the suggestion. Just to be clear, the problem to me is not
Hobo. The problem is Rails. There is simply no reason that each new
version should break the whole ecosystem of software around it. This
makes everything ridiculously brittle. If we have *one* plugin that
has decided not yet to support an upgrade, we're in a world of pain.
It's all because Rails sticks to no interfaces. Whereas other
platforms have interfaces, accessibility restrictions, and callbacks,
Ruby and Rails have alias_method_chain and the send hack.

I really think DRYML is something brilliant that gets at what a lot of
people have wanted for a long time -- a templating language that is
both declarative, extensible, and almost object oriented in a kind of
way. I've heard talk of separating it from Rails so that it might be
used with something like Merb. Ultimately, down the line, I think
DRYML is so good that it would be worth thinking about porting it over
to different platforms even.

On Dec 4, 9:12 am, Tom Locke <[EMAIL PROTECTED]> wrote:
> > we made a decision to delay moving to Rails 2.2 for as long as we
> > could.
>
> OK looks like a Rails 2.2 upgrade can be a bit more work than I'd  
> realised. I've upgraded several apps very easily though. The only  
> problems I've hit (so far!) were in Hobo itself, and those are fixed  
> now.
>
> Unfortunately this kind of thing is just part of the challenge of  
> using a big project like Hobo before 1.0. At one point we insisted on  
> edge Rails - that really annoyed a few people :) Using lots of other  
> plugins will also exaggerate these issues.
>
> One thing you could do is fork Hobo and keep a Rails 2.1 branch,  
> cherry-picking in any fixes you need that come later.
>
> Tom
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/hobousers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to