[Catalog-sig] start on static generation, and caching - apache config.

"Martin v. Löwis" martin at v.loewis.de
Wed Jul 11 21:41:59 CEST 2007


>> This I still don't understand. Why does it need to query all available
>> releases?
> 
> The way that setuptools currently works, it scans each of the release
> pages looking for distributions.  In theory, it could take the names of
> these pages into account and scan fewer.  It will still have to scan at
> least 2.

Can you elaborate please? Why does it need to find distributions for
versions that it will eventually not download?

> I have a feeling that I'll never convince you that a third of a second
> is too slow. 

That's likely, yes.

> to get baking working, at which point the pages will be a lot faster. 
> At that point, I think it would be good to pursue alternate pages more
> optimized for setuptools to reduce the number and size of setuptools
> requests.   I'll help any way I can with that.

Deal: please provide sample pages for some of the packages (starting
with some zc packages perhaps), plus a directory structure in which
they should live.

I'll put them up on ximinez, at (say) /raw (or /simple, or
whatever URL people propose), so that one can experiment with
whether they look right.

Then somebody else can write a generator to populate that; I
will at the earliest point when I have time (which won't be
before August), unless somebody does it earlier.

Regards,
Martin


More information about the Catalog-SIG mailing list