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
-~----------~----~----~----~------~----~------~--~---

Reply via email to