[Rubygems-developers] Rich: How's the refactoring going?
Gavin Sinclair
gsinclair at soyabean.com.au
Sun Mar 28 17:35:12 EST 2004
On Sunday, March 28, 2004, 3:31:03 PM, Richard wrote:
>> [...] and the first thing I would do is try to spruik up and
>> rationalise the code wherever I can.
> Is it irrational ;-)
Well, it could do with some work on presentation :)
>> BTW the thing I had in mind was local caching of remote specification
>> lists (which are called Gem::Cache, which I don't understand). This
>> would speed up remote listing and searching a great deal, and would
>> become especially important as the number of remote gems and the
>> number of users grow.
>>
>> It would require some thought about synchronising the remote and local
>> versions.
> Well, we can keep the date of the retrieved yaml file from the source
> (gems.rubyforge.org) and then perform a HEAD instead of a GET on that
> file, using what we have it its up to date. That would save the
> download.
I've been making some notes on a possible network traffic conservation
strategy, on which I'll start a new thread.
> I will apply your patch on bin/gem. Tomorrow after 5pm I am going to
> begin work on enabling source compilation, and move the directory
> structures around per your earlier request. I think that source
> compilation is critical, even in some limited form.
I agree and am looking forward it. Anyway, that means that my work
shouldn't clash with yours for the time being.
Cheers,
Gavin
More information about the Rubygems-developers
mailing list