~/talk

Maintaining a large OSS project: war stories

Talkat Ruby on Ales 2013 · 2013-03-07..03-08· [open-source, engineering-leadership]
slides:none on file

Spree maintainer reports concrete changes and results: issue count jumps from 690 to about 2,630 after joining and February 2013 traffic spikes, commits go from 4,382 pre-join to ~4,016 afterward; the team renamed most files deliberately, extracts the authentication component ripped into a gem, replaces inconsistent JSON with a versioned API using ransack kaminari and ravel, adds currency configuration and multi‑currency pricing, introduces a checkout‑flow DSL, redesigns admin, and cuts bad releases by adopting TeamCity replacing Travis for CI.

AI-written summary · about

  1. 0:00Start
  2. 6:06boxfirepress "I'm having the same error and restarting heroku or resetting the database have not fixed the problem."
  3. 6:52boxfirepress "What part of same problem was difficult to understand?"
  4. 7:07Please don't expect help if you're going to be passive aggressive with
  5. 25:12SPREE DEVELOPER GUIDES
  6. 25:52Continuous Integration
~/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.