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

Reply via email to