Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Caring for your baby ecosystem (Waza 2013)

Caring for your baby ecosystem (Waza 2013)

Jacob Kaplan-Moss

March 01, 2013
Tweet

More Decks by Jacob Kaplan-Moss

Other Decks in Technology

Transcript

  1. “Django isn't a functional unit. You include it and it

    just sits there.” — Chris McDonough
  2. 1. Create APIs designed for extension. 2. Conservatism can be

    a virtue. 3. Involve and empower your community.
  3. 1. Create APIs designed for extension. 2. Conservatism can be

    a virtue. 3. Involve and empower your community.
  4. “As a general rule you'll always be better off building

    something external. The path to… built-in requires overwhelming evidence that this is useful to a vast majority of Django users.” — Me
  5. “I'm not sure there's a place for this in core…

    [but] it should be possible to use this library as a third party extension… [If there is refactoring that] would make this possible, I'm definitely open to making those changes.” — Russ Keith-Magee
  6. 1. Create APIs designed for extension. 2. Conservatism can be

    a virtue. 3. Involve and empower your community.
  7. “A rule of thumb that has worked well for me

    is that if I’m excited to play around with something it probably doesn’t belong in production.” — Maciej Ceglowski (Pinboard)
  8. 1. Create APIs designed for extension. 2. Conservatism can be

    a virtue. 3. Involve and empower your community.
  9. 1. Create APIs designed for extension. 2. Conservatism can be

    a virtue. 3. Involve and empower your community.