[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Cfengine-develop] Re: Homework
From: |
Mark Burgess |
Subject: |
Re: [Cfengine-develop] Re: Homework |
Date: |
Thu, 6 Mar 2003 17:04:00 +0100 (MET) |
On 6 Mar, Andrews, Martin wrote:
> Andrew,
>
> I am not convinced that we must throw out backward compatibility for
> syntax
> - sure some ugly parts should be deprecated at least. I think we
> should strive to maintain compatibility until we absolutely have to.
> For example, the network protocol incompatibility between 1.x and 2.x
> seemed gratuitous - the 2.0 cfservd should have been able to talk to
> 1.x machines too (I am not casting aspersions here - I understand that
> this would have required more work and I didn't volunteer to do it).
> This incompatibility has slowed my adoption of cfengine 2.x - I am
> only starting to roll it out now.
It was partly deliberate - there is also a compatibility option
for upgrading, but for security reasons and efficiency reasons
it was decided that compatability would be sacrified.
> It it turns out that we can get some wonderful new features only via
> incompatible syntax changes - so be it. I find that software
> developers are too quick to dump compatibility.
It should be a goal as far as is reasonably possible.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Work: +47 22453272 Email: address@hidden
Fax : +47 22453205 WWW : http://www.iu.hio.no/~mark
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- RE: [Cfengine-develop] Re: Homework, (continued)
- RE: [Cfengine-develop] Re: Homework, Andrews, Martin, 2003/03/06
- RE: [Cfengine-develop] Re: Homework, Andrews, Martin, 2003/03/06
- Re: [Cfengine-develop] Re: Homework, Mark Burgess, 2003/03/06
- Re: [Cfengine-develop] Re: Homework, Luke A. Kanies, 2003/03/06
RE: [Cfengine-develop] Re: Homework, Andrews, Martin, 2003/03/06
RE: [Cfengine-develop] Re: Homework, Andrews, Martin, 2003/03/06