While I like the idea of backward compatibility, I would prefer more cross compatibility. If Pd-extended continues to default to cyclone's [pow~], there will still be issues with compatibility between different versions of Pd in the future and the [pow~] problem will persist. While old patches may experience problems, future patches won't. Better to take care of it now than later.
I don't know how annoying it would be, as I don't use it that often anyway (I usually stick something like that in [expr~]) but what if a little warning message showed up in the Pd window when a patch loads with [pow~], at least in the next release or two? I think that would just help people catch it quicker.
.mmb
Hans-Christoph Steiner wrote:
If that is true, there could be a lot of patches out there that use [pow~] as cyclone's pow~ and would need to be changed. Therefore we'd need to make some kind of way to alert people which one they are using and the differences between them. The SVN is pretty clean, there is only one patch in there that uses [pow~]: (nusmuk/distortion.pd)
The vanilla pow~ does make more sense, IMHO. I think the biggest concern is minimizing breakage and helping people avoid annoying bugs.
.hc
On Nov 11, 2009, at 8:40 PM, hard off wrote:
i think you have to look at which method would benefit the greatest amount of people. so, i think you'll find that far more people will benefit from proper vanilla compatibility straight out of the box, than will benefit from the cyclone library.
If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it. - Thomas Jefferson
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list