~/talk

Managing an Open Source Project

Talkat All Things Open 2019 · 2019-10-13..10-15· [open-source, developer-experience]
slides:none on file

Maintains over 100 packages and shows how automation and community keep that sustainable: automated releases with semantic-release, CI-backed tests (jest, Cypress) and badges via Codecov, formatting and linting with Prettier, ESLint, husky and lint‑staged, plus npm-run-all and cross-env for scripts. Uses extensibility, roadmap and CONTRIBUTING templates, short help URLs, Spectrum chat and all-contributors to recruit and retain people, and reports many regularly maintained repos at 100% code coverage.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Exercise
  3. 2:15Expectations
  4. 3:08Background
  5. 4:15License
  6. 4:57Project Scope
  7. 5:57Extensibility
  8. 7:05Automation
  9. 8:05Simplify setup
  10. 9:38Quality
  11. 12:15Release Automation
  12. 13:55Community
  13. 14:50Documentation
  14. 20:38Community Gathering
  15. 23:00Issues
  16. 30:00Getting Contributors
  17. 30:46Contributor Pipeline
  18. 32:00Commit Access
  19. 33:13Encouraged Contributions
  20. 33:53Example
  21. 35:03Dont commit generated files
  22. 36:52All Contributors
  23. 38:25Maintaining Documentation
  24. 38:47Review
~/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.