[Mailman-Developers] Handling additions to REST API in client side

Stephen J. Turnbull turnbull.stephen.fw at u.tsukuba.ac.jp
Thu Dec 28 22:08:38 EST 2017


Abhilash Raj writes:

 > There is no easy way to check for whether the Core has this
 > attribute as API is versioned at 3.1 for both cases.

Barry has spoken (later, in a parallel thread) to the effect that this
isn't a real problem "most" of the time.  But to me it seems like the
obvious ways are (1) to expose the whole API (as an HTTP collection
attached at the version number -- Barry says this is hard, though),
(2) to somehow ensure that client-side REST calls are transactional (I
don't think this is possible), or (3) to provide the client a way to
probe for an API that the server guarantees is a no-op, except for
returning SUCCESS or NOTFOUND.

Steve


More information about the Mailman-Developers mailing list