Hi all, here is my situation: My company recently adopted RoR for all its Web Projects. We currently have 3 major projects in development. I'm searching for a way to share between all our projects everything that we have in common. Currently I identified a few models, controllers and libraries that all our projects use. All of these files are duplicated in each of our different projects.
The way I see it, I have 2 options: 1) Build a gem out of all the common files and install it on each project. What I dislike about this option is that I will have to update the gem every time something new is added to the gem, and this will happen very frequently... 2) Create a SVN repository that contains all of what is common between the projects. I could then include this repository from the projects repository using an external link. Conceptually this is my best solution because a simple 'update' would be enough to synchronize everything but my problem is "How do I do that"? For example, the 'lib' directory of my project could point on the external link. But how will my project "know" to import my models in the app/models directory and my controllers in the app/controllers? Is that even possible? I would appreciate your thoughts on this. Thanks! On 27 mar, 17:32, Colin Law <[email protected]> wrote: > Why do you want to put a controller in the lib folder? That is what the > controllers folder is for. > > 2009/3/27 Alex <[email protected]> > > > > > > > Hi everyone, is it possible to add a controller into the lib folder? I > > tried but it doesn't seem to work... Is it because it's not loaded? > > > Thanks!- Masquer le texte des messages précédents - > > - Afficher le texte des messages précédents - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" 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/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

