* Axel Braun [2013-12-19 09:02 +0100]:
Hmmmm...not much of a discussion up to now.

Am Samstag, 14. Dezember 2013, 15:19:58 schrieb Cédric Krier:

> For Tryton, a 3.0 GUI does not connect to a Tryton-Server 2.8 :-(
> Additionally, when you upgrade from 2.8 to a 3.0 client all your
> settings are gone (as they are saved in
> ~/.config/tryton/<version> )
>
> I feel this is an unnecessary limitation. An up-to-date client
> should connect to an older server. (or we should have a full
> featured webclient to overcome this...)
>
> What do you think?

I'm strictly against being backward compatible, it kills progress,
development and prevents to write good quality code.

In some extend I agree with your point. But we do not want to
conserve design flaws for the sake of compatibility, like the A20
Gate [1] was. That was a night mare.

Tryton has some maturity in between, and on the frontend you mostly
add functionality. Of course the development focus should not be to
be compatible to ancient version.

On the other hand, there is no rationale to be version compatible
unless there is really a hard reason to it. Having the latest GUI
connecting to one or two previous versions would at least ease the
life of the end user.

If you want you can install concurrent version together and through a
small script run the correct one. This kind of setup will obviously
never be part of Tryton, but it is doable.

--
Nicolas Évrard - B2CK SPRL
E-mail/Jabber: [email protected]
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/

Attachment: signature.asc
Description: Digital signature

Reply via email to