~/talk

History of RDoc and Rubygems

Talkat RubyConf 2010 · 2010-11-11..11-13· [ruby]
slides:none on file

History states that RDoc and RubyGems move from slow and fragile to faster, tested, and modular: gems change to a tar format with metadata and data.tar.gz, the index becomes a latest specs ~150KB that downloads only needed gemspecs, installers resolve full dependency graphs so each dependency installs once, persistent and parallel connections speed downloads, rubygems mirror and gem install -t add testing support, and RDoc replaces regex parsing with a parse tree and RDoc object tree cuts memory from ~2GB enabling smaller, faster HTML generation.

AI-written summary · about

  1. 0:00Intro
  2. 0:11Gold Sponsors
  3. 1:40YAML gems
  4. 2:22tar/gzip format gems
  5. 3:13Library stubs
  6. 4:56Incremental Update
  7. 5:52Modern Index
  8. 7:09Marshal
  9. 8:37Problems
  10. 9:08Two Installers
  11. 10:08Building with Platforms
  12. 10:37Installing with Platforms
  13. 11:30gem mirror
  14. 11:43rubygems-mirror
  15. 12:06gem test
  16. 13:05Fancy Require
  17. 14:02Strictness
  18. 15:16First Contributions
  19. 17:36Parsers
  20. 18:24Generators
  21. 21:20Visitors
  22. 21:54Original
  23. 22:46First Pass
  24. 23:14Second Pass
  25. 26:02Encoding
  26. 26:23Plugin Hooks
  27. 26:51Good API
  28. 28:24Battle Test
  29. 29:30Hard to Tackle
  30. 29:51Familiarize Yourself
  31. 30:12Examine the Problem
  32. 31:31Beware Plugins
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.