[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Cfengine-develop] Re: Homework
From: |
Bas van der Vlies |
Subject: |
RE: [Cfengine-develop] Re: Homework |
Date: |
07 Mar 2003 09:53:56 +0100 |
I completly agree with this. We must have some backward compatibility
features or a script that converts to a new version. My process of
migration to cfengine 2 would be quicker if we had a daemon that serves
both protocols.
On Thu, 2003-03-06 at 16:23, 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 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.
>
> All that said - maybe would could have runtime settings that controlled
> whether single quotes did interpolation and begin deprecating interpolation
> with them.
>
> Oh yes - if it is not too painful to keep I like the unquoted strings in
> cfengine. Just require quoted strings if you need white space in the string
> (or if you want to avoid interpolation).
>
> Martin
>
> > -----Original Message-----
> > From: Andrew Stribblehill [mailto:address@hidden
> > Sent: Thursday, March 06, 2003 10:00 AM
> > To: address@hidden
> > Subject: Re: [Cfengine-develop] Re: Homework
> >
> > I think that we're working towards severe enough changes that
> > interpolation of '' strings isn't going to be a major issue. Stop me
> > right there if this isn't the case, Mark ;)
> >
> > However, are we all agreed that strings should always be quoted
> > somehow? That's a bigger difference, to my mind, since it affects
> > things like signal=kill.
> >
>
>
> _______________________________________________
> Cfengine-develop mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/cfengine-develop
--
********************************************************************
* *
* Bas van der Vlies e-mail: address@hidden *
* SARA - Academic Computing Services phone: +31 20 592 8012 *
* Kruislaan 415 fax: +31 20 6683167 *
* 1098 SJ Amsterdam *
* *
********************************************************************
- 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