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.

Cheers/Axel

[1] https://en.wikipedia.org/wiki/A20_line

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to