Sto costruendo una gemma che ha bisogno di una gemma json installata affinché funzioni. Non importa quale gemma json: json_pure, json-jruby, o il json C-based.Dipendenza condizionale in Ruby Gemspec
C'è un buon modo per definire questo in un gemspec? This response suggerisce di mantenere una gemma completamente separata per ogni versione, ma sembra che ci debba essere un modo migliore.
Qualcuno ha qualche esperienza con questo?
Devo usare l'opzione spec.requirements per dare all'utente una notifica che ha bisogno di una gemma JSON?
Suona come una buona idea. La cosa bella di tutte le gemme JSON è che hai solo bisogno di "json", quindi semplificherà il load-chaining. –