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.

Reply via email to