Proposed F19 Feature: Ruby 2.0.0 - the latest stable version of Ruby, with major increases in speed and reliability

Vít Ondruch vondruch at redhat.com
Thu Jan 17 12:00:33 UTC 2013


Dne 16.1.2013 21:18, Bill Nottingham napsal(a):
> Jaroslav Reznik (jreznik at redhat.com) said:
>> Yet, it is source level backward compatible with Ruby 1.9.3, so your software
>> will continue to work.
>>
>> The updated Ruby also provides better integration with Fedora, especially JRuby.
>> But not only JRuby, it is also one step closer to be prepared for other
>> interpreters, such as Rubinius. Provided custom Ruby loader with working name
>> "rubypick" [1] will allow to easily switch interpreters executing your script,
>> provides fallback to whatever Ruby interpreter is available on you system, yet
>> still keeps backward compatibility with all your Ruby scripts.
> Reading this, it's source compatible, but not binary compatible, so
> everything gets a rebuild? (IOW, akin to many python version updates).
>
> Do you need a side tag for it?
>
> Bill

Yes, everything needs rebuild. It needs rebuild also due to change from 
ruby(abi) to ruby(release) we are proposing in guildelines draft and 
which was discussed on packaging list (it would need it due to change in 
ruby(abi) version anyway).

Yes, we will definitely ask for side tag as soon as FESCo approves this 
feature (and hopefully FPC discuss the changes in guidelines). We will 
use the tag to build Ruby, all ruby dependent packages and JRuby as well.


Vít




More information about the devel mailing list