I'm developing a fairly large collection of what you might call micro-gems. I've about a dozen now and more to come.
There doesn't seem to be a way to manage loading these things while I'm in development that isn't remarkably painful. I can't specify their interdependencies in the gemspecs, because I can't specify a path in a gemspec. The only way I can find to make it work is to include the dependencies in the Gemfiles. But if gems A and B need gem C, I can't just put C in A's gemfile and expect it to be visible from B. It seems I have to laboriously provide explicit gem dependency inclusions in every gem. This is turning into a maintenance nightmare, and will be worse when I want to release all this because I've got to go through and empty out all the dependencies in all the Gemfiles first. What am I missing, or is this in fact just something I have to accept? -- -- SD Ruby mailing list [email protected] http://groups.google.com/group/sdruby --- You received this message because you are subscribed to the Google Groups "SD Ruby" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
