How do I convert an existing Rails 3 Application into an Engine?
问题 How can I convert the Forum application I've been developing into a Rails Engine, so that it may be embedded inside other applications? What should I add, keep, or remove? Should I offer a way to integrate the models? How do I set up routes and user configuration? How do I package it into a Gem? What should I watch out for? After reading the articles and the documentation, I managed to narrow down my questions: Should I namespace the models? That is, should I keep them in my Engine's module