~/talk

Open Source Maintenance

Talkat Ruby on Ales 2014 · 2014-03-06..03-07· [open-source]
slides:none on file

Maintains RubyGems, RDoc and http-persistent, explains concrete maintenance habits: integrate Bundler into RubyGems as a real project goal, enforce small atomic commits and descriptive commit messages, and use issue labels/milestones to triage work. Shares surprises — a user hit 750,000 requests on an http client — and documents automation: test runs on Travis CI, releases with rake release (git tag, gem push, docs update). Provides concrete starter steps for contributors.

AI-written summary · about

  1. 0:00Introduction
  2. 2:21Maintaining open source
  3. 4:05Open source values
  4. 6:37Sustaining communities
  5. 8:43Open source benefits
  6. 9:04Easier maintenance with small commits
  7. 12:34Good commit messages
  8. 16:49Managing issues and PRs
  9. 19:16Avoiding mistakes
  10. 21:02Politeness in issues
  11. 23:07New features caution
  12. 25:55Keep code simple
  13. 27:40Refactoring for APIs
  14. 28:21Good API traits
  15. 30:06Lowering contributor barriers
  16. 32:54Automating maintenance
  17. 33:14Start contributing
  18. 36:18Q&A
~/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.