Fedora Server Role D-BUS API Design Discussion

Miloslav Trmač mitr at volny.cz
Mon Mar 24 21:04:22 UTC 2014


2014-03-20 14:00 GMT+01:00 Stephen Gallagher <sgallagh at redhat.com>:

> > I agree with these, but we may not want to '1.0' the api until we
> > are further along?
>
> I'd like for clients to be backwards and forwards-compatible. So new
> versions of clients should be able to fall back to older, deprecated
> versions of the API and newer versions of the server should be able to
> support any version of the API that is still meaningful (such as we've
> added a new version of the API that gives more control, but the old
> version could still produce a usable system compatible with older
> releases).
>

That requires us to know and specify in advance how would the server know
which version of the API the client is indenting to use.  So, for the
record, do we plan to just add methods (e.g. DeployV2) to the existing
interfaces?
    Mirek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/server/attachments/20140324/b3177eb5/attachment.html>


More information about the server mailing list