[Rubygems-developers] Transitioning from 0.9.4 to 0.9.5

Eric Hodel drbrain at segment7.net
Tue Oct 30 05:13:50 EDT 2007


On Oct 29, 2007, at 17:46 , Tom Copeland wrote:
> On Mon, 2007-10-29 at 10:55 -0700, Eric Hodel wrote:
>> On Oct 27, 2007, at 08:24 , Daniel Berger wrote:
>>> I was thinking about the gem compatibility issue some more.  I
>>> guess the
>>> first question is whether or not we can ensure that 0.9.4 can handle
>>> gems built with 0.9.5 or later. Can we do that?
>>>
>>> If not, what about the possibility of catching this error?
>>>
>>>   ERROR:  While executing gem ... (TypeError)
>>>       can't instantiate uninitialized class
>>
>> This is because Gem::Platform is a class now, right?  I can patch up
>> Gem::Specification to make it backwards compatible.
>>
>> It looks like the release of 0.9.5 will be delayed until post-
>> RubyConf.  I have to work on my presentation.
>
> Hm, is there some way we can tweak the gem index to skip these or
> something?  Right now I've disabled gem index rebuilds to prevent
> someone from releasing a gem and accidentally breaking the index for
> everyone...

My proposed change should fix the indexer too.  I'll test and commit  
tomorrow.

--
Poor workers blame their tools. Good workers build better tools. The
best workers get their tools to do the work for them. -- Syndicate Wars




More information about the Rubygems-developers mailing list