On 19 May 2010, at 11:55, Luis Lavena wrote: > On Tue, May 18, 2010 at 7:50 PM, Trans <transf...@gmail.com> wrote: >> I know about platform gems. But can RubyGems differentiate a jruby gem >> from, say, an mri gem? What about an mri 1.8 from a 1.9? Or is there >> only supposed to one gem that handle these distinctions internally? >> > > I've raised this question not long ago: > > http://rubyforge.org/pipermail/rubygems-developers/2009-April/004522.html > > For a project I'm working now, using the platform I can separate > mri/java and now ironruby gems. > > But of course, I cannot individualize Ruby versions, so I ended doing > that in the code. > >> Personally I like the later notion, but I need to understand if >> RubyGems can distinguish them in the sense that it distinguishes >> platform gems. > > Not at this time, and highly unlikely is going to happen, as that will > require change in the Specification, indexing and fetching mechanisms, > which if you read the above thread, will see not going to happen.
This should be easier to move forward with since gemcutter, however, we have to address backward compatibility, I think we've had enough major changes in the last year that we should be careful with further major server side changes that could introduce either further backward compatibility issues, and/or increased support load for the team. Some of the old proposals could be problematic in this manner, although I still like their final goals, ofc. > > -- > Luis Lavena > AREA 17 > - > Perfection in design is achieved not when there is nothing more to add, > but rather when there is nothing more to take away. > Antoine de Saint-Exupéry > _______________________________________________ > Rubygems-developers mailing list > http://rubyforge.org/projects/rubygems > Rubygems-developers@rubyforge.org > http://rubyforge.org/mailman/listinfo/rubygems-developers _______________________________________________ Rubygems-developers mailing list http://rubyforge.org/projects/rubygems Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers