On Tue, 21 Jul 2020 at 17:42, Jan Lehnardt <[email protected]> wrote: > We rather don’t like to break things just because we can :) > > Do you have anything specific in mind? > > Best > Jan > — >
I'm not suggesting that breaking changes should be introduced just for the fun of it :) Anyway, an example could be the changes feed [1]: it returns JSON, line-by-line JSON or EventSource responses (for `normal`, `continuous` and `eventsource` modes, respectively). This makes integration and tooling around it difficult. One potential fix to that could be separating the feed into different URLs (such as `_changes`, `_changes/_continuous` and `_changes/_eventsource`). Let me know what you think. Donat [1] https://docs.couchdb.org/en/stable/api/database/changes.html
