Hello. I would prefer the inclusion approach, as used for models currently. I don't see any reasons for using inheritance in this case.
Regarding per-engine namespaces, I had the same feeling too. But. First, nothing prevents from making a namespace manually, by moving your controllers into a subfolder. Second, in the cases like Login/User engine, it is not clear how these namespaces should be related. (Will UserEngine get it's own namespace, which would include everything contained in the LoginEngine namespace?) This way, a careful study is required. However I agree that namespaces are very important for establishing wide usage of engines. -- Posted via http://www.ruby-forum.com/. _______________________________________________ engine-developers mailing list [email protected] http://lists.rails-engines.org/listinfo.cgi/engine-developers-rails-engines.org
