[Freeipa-devel] Designing better API compatibility
Simo Sorce
simo at redhat.com
Fri Mar 20 15:35:46 UTC 2015
On Fri, 2015-03-20 at 15:30 +0100, Petr Spacek wrote:
> On 20.3.2015 14:19, Simo Sorce wrote:
> > This is not sufficient, older 3.3 and 4.x servers can't be changed and
> > we MUST be compatible with those.
> > Basically the plan MUST work with already released servers, this is a
> > constraint that cannot be releaxed, please work within this limitations.
>
> Currently new clients do not work with older servers, right?
>
> Maybe we should do one more (last!) release like that and do a big cut after
> that. It would make the design so much easier if the new (supposedly thin)
> client does not need to support ancient servers which had only 'fat' clients.
People are using 3.3 and 4.1 now, we want to support them too, whatever
it takes.
For future clients we can do whatever fancy automated thin client and
what not, and in time drop support for very old releases, but 3.3 and <
4.2 are going to be around for quite a while and we need to support
those server in the clients.
Simo.
--
Simo Sorce * Red Hat, Inc * New York
More information about the Freeipa-devel
mailing list