tag:rubydoc.tenderapp.com,2010-12-26:/discussions/problems/28-yard-documentation-generation-againRubydoc.info: Discussion 2011-04-09T21:40:18Ztag:rubydoc.tenderapp.com,2010-12-26:Comment/65359332011-04-09T17:55:54Z2011-04-09T17:55:54ZYard documentation generation... again?<div><p>Actually in this case it's not our fault, but RubyGems' list.
Although we update once an hour, RG doesn't always update its list
hourly:</p>
<pre>
<code>$ irb
>> Gem::SpecFetcher.fetcher.list(true).values.first.select {|x| x[0] =~ /^array_/ }
=> [["array_metrics", #<Gem::Version "0.0.1">, "ruby"], ["array_metrics",
#<Gem::Version "0.0.2">, "ruby"], ["array_pair", #<Gem::Version "0.0.1">,
"ruby"], ["array_pair", #<Gem::Version "0.1.0">, "ruby"], ["array_partition",
#<Gem::Version "0.1.0">, "ruby"], ["array_statistics", #<Gem::Version "0.1.0">,
"ruby"], ["array_stats", #<Gem::Version "0.6.0">, "ruby"]]</code>
</pre></div>lsegaltag:rubydoc.tenderapp.com,2010-12-26:Comment/65359332011-04-09T21:31:24Z2011-04-09T21:31:27ZYard documentation generation... again?<div><p>Aha -- I didn't suspect that, since RG already had the homepage
for the gem up. As it turns out, between the time of your response
and now, RG's list has been updated so it seems things are working
on the RG side, if not as quickly. And the gem has been picked up
by rubydoc.info.</p>
<p>Thanks for your quick reply. And for providing and maintaining
this service!</p></div>ronen barzeltag:rubydoc.tenderapp.com,2010-12-26:Comment/65359332011-04-09T21:39:55Z2011-04-09T21:40:18ZYard documentation generation... again?<div><p>No problem.</p>
<p>AFAIK, the "slow update" only occurs on <em>newly
registered</em> gems. Updated versions of gems tend to get updated
quite fast on their lists (within the hour), so you should be fine
from now on.</p></div>lsegal