I'm about to extract major functionality of a larger project into a ruby gem.
The little framework I created uses a few additional gems, for different import/export options. Ie.
- FasterCSV (for ruby 1.8) for csv import/export
- Nokogiri for csv import/export
- GraphViz for graph ...
- ...
I don't want users of the gem to install and load all the gems when they don't need them.
Is that possible at all?