akka / akka-http

The Streaming-first HTTP server/module of Akka
https://doc.akka.io/docs/akka-http
Other
1.34k stars 593 forks source link

Document compatibility guarantees #439

Open jrudolph opened 7 years ago

jrudolph commented 7 years ago

Initial thinking:

patriknw commented 7 years ago

try to keep binary compatibility not keeping it would somewhat discourage building third-party extensions which would be hard to use if we don't keep our API binary compatible

How many such extensions libraries are there, how many do we expect? 10, 100, 1000?

Wouldn't it be reasonable that such libraries release a new version when we release a new major version as long as we don't do it too often? If binary incompatible changes are collected and done all at the same time (bumbing the major version) for example twice per year?