No external deps on Rubygems.org?
Erik Hollensbe
erik at hollensbe.org
Thu Oct 13 12:21:16 EDT 2011
Did my patch get reverted?
-Erik
On Oct 13, 2011, at 9:17 AM, Nick Quaranto wrote:
> "dependency" is for "gem" dependency, let's keep it that way, please. There
> is a "requirements" field in the gemspec that this could be used for
> instead:
>
> http://guides.rubygems.org/specification-reference/#requirements
>
> However this is yet another reason to have metadata :(
>
> -Nick
>
> On Thu, Oct 13, 2011 at 11:47 AM, Charles Oliver Nutter <headius at headius.com
>> wrote:
>
>> I ran into a snag trying to demo JRuby's support for installing Maven
>> artifacts as gems: rubygems.org does not allow pushing gems with
>> external dependencies.
>>
>> For the "cloby" gem, which exposes Clojure's STM and persistent list
>> as Ruby instance variables, I wanted to have a dependency on Clojure
>> directly from Maven, using JRuby's maven gem support. The gem name for
>> that looks like "mvn:org.clojure:clojure". This worked well as a
>> dependency in the gemspec, and local copies of the gem would also
>> fetch Clojure from Maven Central. But I was not able to push the gem
>> to rubygems.org.
>>
>> Inability to push gems that depend on Maven artifacts waters down that
>> support considerably. It also means we would need to start pushing
>> Maven libraries to Rubygems.org for every such library anyone depends
>> on...which could mean hundreds of gems that only exist to wrap a JVM
>> library. I know nobody wants that (and that's why we built this
>> support into JRuby) so perhaps we can reach a compromise?
>>
>> - Charlie
>> _______________________________________________
>> RubyGems-Developers mailing list
>> http://rubyforge.org/projects/rubygems
>> RubyGems-Developers at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/rubygems-developers
>>
> _______________________________________________
> RubyGems-Developers mailing list
> http://rubyforge.org/projects/rubygems
> RubyGems-Developers at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rubygems-developers
More information about the RubyGems-Developers
mailing list