~/talk

sbt 1

Talkat Scala Days Berlin 2018 · 2018-05-14..05-17· [developer-experience, scala]
slides:none on file

sbt 1 is a semver major that keeps 0.13’s feel while changing internals: published to Maven Central, built for Scala 2.12, and using pseudo-case classes (generated records with with instead of copy) to preserve binary compatibility. The incremental compiler is split into zinc with class-based named hashing, library resolution is abstracted so Ivy can be swapped for Coursier, and an LSP-capable sbt server demos editor integration. Adoption shows momentum — ~209k downloads/month and installers for 1.1.5 at ~12k — and roughly 200 of the top plugins already migrated.

AI-written summary · about

  1. 0:00Introduction
  2. 2:47SVT
  3. 3:53Semantic Versioning
  4. 4:42Repository
  5. 6:07zincwan
  6. 8:18SBT Plugin
  7. 10:05SBT Ecosystem
  8. 11:38How big is this ecosystem
  9. 12:05Download numbers
  10. 12:27Install numbers
  11. 13:11Plugins
  12. 13:40Binary compatibility
  13. 14:46Plugins uptake
  14. 15:05Plugins migration wiki
  15. 15:48Skydeck sources
  16. 16:20SBT as a project
  17. 20:26Issue tracker
  18. 20:42Getting attention
  19. 22:09Discuss forum
  20. 23:27Strengths
  21. 26:41Server
  22. 29:46Integrations
  23. 32:22Unification
  24. 34:31Scope Delegation
  25. 35:16Time
~/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.