On Fri, May 19, 2006 at 01:28:42PM -0700, Brian Ellin wrote:
> Does anyone here have opinions on rails engines?  rails-engines.org
> makes it seem like a beautiful thing, but I'm wondering if it is real,
> and whether or not the rails community is getting behind it.

Engines are a nice idea, but in practice I have found that things just
don't work quite the way that Engines want them to.  At least, the
examples like UserEngine/LoginEngine don't.  Application developers
pretty much always need to change things more significantly than
the Engines Way allows for, and at that point, the extra overhead
involved with letting Engines figure out what parts you've changed
(for each request!) is quite a bit over the top.

I would generally suggest that you look into developing a plugin with
a generator component rather than using Engines, unless you have a
really good reason not to.  Other developers are much more likely to
take advantage of plugins, and they are blessed by the Rails core
folks.

> I'm considering implementing a rails-engine as part of a project I'm
> working on. Parts of the project could be useful to other rails apps,
> and it seems like implementing those pieces as a engines would be a
> good design decision.  Perhaps a poor decision is nobody would use
> them... my question:  Is the technology here to stay, or just a fad?

The Engines developer guy is certainly not going anywhere.

Might I inquire as to what specifically you are thinking about
doing?  The devil's in the details, as they say.

HTH,

-- 
Keegan Quinn  <[EMAIL PROTECTED]>  http://keegan.sniz.org

q="'" qq='echo q=\"$q\" qq=$q$qq$q \&\& eval \$qq' && eval $qq

Attachment: signature.asc
Description: Digital signature

_______________________________________________
PDXRuby mailing list
[email protected]
IRC: #pdx.rb on irc.freenode.net
http://lists.pdxruby.org/mailman/listinfo/pdxruby

Reply via email to