spox / allgems

Document everything
http://github.com/spox/allgems
3 stars 2 forks source link

Load gemspecs, versions info on start #8

Closed spox closed 14 years ago

spox commented 14 years ago

Creating LIDs makes a problem when we are still fetching and unpacking gems. The first thing we should do is cycle through our index and creating gem/version info in the database as well as saving the serialized gemspecs. At this point, users can access the /gem/GEMNAME page, but no documentation will be available.

spox commented 14 years ago

This is setup but really, really slow. After digging through rubygems some more and some guidance from drbrain, I have found that there is a nicely packaged compressed file of all the gemspecs. So, now the task is to remove the rubygems API stuffs and do it by hand.

spox commented 14 years ago

Done and working wonderfully