| From | Sent On | Attachments |
|---|---|---|
| Hans-Christoph Steiner | Feb 15, 2009 8:52 pm | |
| Frank Barknecht | Feb 16, 2009 1:24 am | |
| ydeg...@free.fr | Feb 16, 2009 8:32 am | |
| Loic Kessous | Feb 16, 2009 9:39 am | |
| cyrille henry | Feb 16, 2009 9:52 am | |
| IOhannes m zmoelnig | Feb 16, 2009 9:57 am | |
| ydeg...@free.fr | Feb 16, 2009 10:07 am | |
| IOhannes m zmoelnig | Feb 16, 2009 11:40 am | |
| Hans-Christoph Steiner | Feb 16, 2009 11:59 am | |
| Hans-Christoph Steiner | Feb 16, 2009 12:01 pm | |
| Roman Haefeli | Feb 16, 2009 1:28 pm | |
| Matt Barber | Feb 16, 2009 1:32 pm | |
| Frank Barknecht | Feb 16, 2009 1:45 pm | |
| Frank Barknecht | Feb 16, 2009 1:57 pm | |
| Frank Barknecht | Feb 16, 2009 2:04 pm | |
| Roman Haefeli | Feb 16, 2009 2:52 pm | |
| ydeg...@free.fr | Feb 16, 2009 7:48 pm | |
| Hans-Christoph Steiner | Feb 16, 2009 8:38 pm | |
| Hans-Christoph Steiner | Feb 16, 2009 9:03 pm | |
| Hans-Christoph Steiner | Feb 16, 2009 9:04 pm | |
| Matt Barber | Feb 16, 2009 9:36 pm | |
| Frank Barknecht | Feb 16, 2009 10:10 pm | |
| Frank Barknecht | Feb 16, 2009 10:24 pm | |
| Frank Barknecht | Feb 16, 2009 10:29 pm | |
| Roman Haefeli | Feb 16, 2009 11:20 pm | |
| Roman Haefeli | Feb 16, 2009 11:25 pm | |
| Roman Haefeli | Feb 16, 2009 11:28 pm | |
| Roman Haefeli | Feb 16, 2009 11:28 pm | |
| Roman Haefeli | Feb 16, 2009 11:36 pm | |
| Frank Barknecht | Feb 17, 2009 12:36 am | |
| Frank Barknecht | Feb 17, 2009 12:44 am | |
| IOhannes m zmoelnig | Feb 17, 2009 1:06 am | |
| Frank Barknecht | Feb 17, 2009 1:11 am | |
| IOhannes m zmoelnig | Feb 17, 2009 1:47 am | |
| Loic Kessous | Feb 17, 2009 1:48 am | |
| IOhannes m zmoelnig | Feb 17, 2009 1:52 am | |
| marius schebella | Feb 17, 2009 2:24 am | |
| Frank Barknecht | Feb 17, 2009 4:27 am | |
| dmotd | Feb 17, 2009 8:14 am | |
| Matt Barber | Feb 17, 2009 8:17 am | |
| Matt Barber | Feb 17, 2009 9:01 am | |
| Hans-Christoph Steiner | Feb 17, 2009 10:31 am | |
| Hans-Christoph Steiner | Feb 17, 2009 10:33 am | |
| Hans-Christoph Steiner | Feb 17, 2009 10:37 am | |
| Hans-Christoph Steiner | Feb 17, 2009 10:42 am | |
| Hans-Christoph Steiner | Feb 17, 2009 10:48 am | |
| Roman Haefeli | Feb 17, 2009 10:59 am | |
| Roman Haefeli | Feb 17, 2009 11:08 am | |
| Roman Haefeli | Feb 17, 2009 11:13 am | |
| Frank Barknecht | Feb 17, 2009 12:00 pm | |
| Frank Barknecht | Feb 17, 2009 12:05 pm | |
| Steffen Juul | Feb 17, 2009 12:17 pm | |
| Steffen Juul | Feb 17, 2009 12:19 pm | |
| Steffen Juul | Feb 17, 2009 12:25 pm | |
| Frank Barknecht | Feb 17, 2009 12:59 pm | |
| Roman Haefeli | Feb 17, 2009 1:02 pm | |
| Mathieu Bouchard | Feb 17, 2009 1:19 pm | |
| marius schebella | Feb 17, 2009 2:29 pm | |
| marius schebella | Feb 17, 2009 2:53 pm | |
| IOhannes m zmoelnig | Feb 18, 2009 12:20 am | |
| IOhannes m zmoelnig | Feb 18, 2009 12:29 am | |
| IOhannes m zmoelnig | Feb 18, 2009 12:38 am | |
| Frank Barknecht | Feb 18, 2009 1:49 am | .pd, .png |
| Frank Barknecht | Feb 18, 2009 1:52 am | |
| IOhannes m zmoelnig | Feb 18, 2009 2:09 am | |
| Luke Iannini | Feb 18, 2009 2:10 am | |
| Martin Peach | Feb 18, 2009 5:37 am | |
| IOhannes m zmoelnig | Feb 18, 2009 6:00 am | |
| Martin Peach | Feb 18, 2009 6:09 am | |
| IOhannes m zmoelnig | Feb 18, 2009 6:21 am | |
| Andy Farnell | Feb 18, 2009 7:02 am | |
| Hans-Christoph Steiner | Feb 18, 2009 9:00 am | |
| Hans-Christoph Steiner | Feb 18, 2009 9:01 am | |
| Hans-Christoph Steiner | Feb 18, 2009 9:35 am | |
| Hans-Christoph Steiner | Feb 18, 2009 9:39 am | |
| Hans-Christoph Steiner | Feb 18, 2009 9:59 am | |
| IOhannes m zmoelnig | Feb 18, 2009 10:28 am | |
| Mathieu Bouchard | Feb 18, 2009 10:30 am | |
| Mathieu Bouchard | Feb 18, 2009 10:42 am | |
| Mathieu Bouchard | Feb 18, 2009 10:55 am | |
| Andy Farnell | Feb 18, 2009 10:56 am | |
| Andy Farnell | Feb 18, 2009 10:58 am | |
| cyrille henry | Feb 18, 2009 11:01 am | |
| IOhannes m zmoelnig | Feb 18, 2009 11:19 am | |
| cyrille henry | Feb 18, 2009 11:28 am | |
| cyrille henry | Feb 18, 2009 11:35 am | |
| Mathieu Bouchard | Feb 18, 2009 11:57 am | |
| IOhannes m zmoelnig | Feb 18, 2009 12:06 pm | |
| IOhannes m zmoelnig | Feb 18, 2009 12:07 pm | |
| Matt Barber | Feb 18, 2009 12:17 pm | |
| Martin Peach | Feb 18, 2009 1:39 pm | |
| Andy Farnell | Feb 18, 2009 1:46 pm | |
| Roman Haefeli | Feb 18, 2009 3:39 pm | |
| Roman Haefeli | Feb 18, 2009 3:49 pm | |
| Roman Haefeli | Feb 18, 2009 4:03 pm | |
| 66 later messages | ||
| Subject: | Re: [PD-dev] pow~ in Cyclone [was: Re: stripping down Pd-extended's default libs] | |
|---|---|---|
| From: | Hans-Christoph Steiner (ha...@eds.org) | |
| Date: | Feb 17, 2009 10:42:39 am | |
| List: | at.iem.pd-dev | |
On Feb 17, 2009, at 2:37 AM, Roman Haefeli wrote:
On Tue, 2009-02-17 at 00:36 -0500, Matt Barber wrote:
Getting rid of cyclone's pow~ would break all of the patches that rely on cyclone's pow~, and would also make it harder to import Max/MSP patches. Removing it is not a solution.
Okay. But I don't see why something that is a rather obvious breach of style should be allowed to bully the rest of the application. I have never used Max/MSP, but it seems like its (and cyclone's) [pow~] is really something more like an [exp~] with a changeable base.
In my view -- this is an open-source program which is more or less guaranteed to evolve. If your patch breaks with a new version, use an older version, or find and fix the problems in the patch. To me it is a problem to avoid improvements to the language to maintain backward compatibility at all costs, and much better to throw warnings -- "Warning: your patch might be broken: look for all instances of pow~. Thank you." =o)
The best solution in any of these circumstances is the least worst solution. As far as I can tell the least worst solution is the one with the most patch-level control for the libraries. As a user I would rather do the research to see which externals I needed than to be forced into accepting one or the other, ESPECIALLY if vanilla classes are overwritten -- this seems the most egregious to me. Pd+libs and Pd-extended should support vanilla patching, since many users insist upon vanilla only -- worrying about cyclone and allowing vanilla to break seems to me to be putting the cart before the horse with regard to backward compatibility. Pd is not Max/MSP. Should you really have to import vanilla?
Thanks,
yo.. i very much agree with you. isn't it the wrong approach to use so many tricks and kludges just to keep backwards compatibility? isn't that just a too expensive goal?
i mean, there have been so many discussions about how to load libraries, extend namespaces and such and then there is much not working yet, respectively there are still a lot of incompatibilies between pd-extended and pd vanilla, is it wise to introduce _now_ such a feature? for me it is clearly another step away from a more consistent pd world. and i am a bit confused to see, that this is done deliberately.
roman
I don't know of any incompatibilities between Pd-vanilla and Pd- extended in this regard. The incompability here is between the old cyclone pow~ which has been around for a long time, and Pd-vanilla 0.42's pow~. In the bigger sense, the library incompatibilities between Pd-extended and some builds of Pd-vanilla come from the different library formats. If you build Pd-vanilla with the same library format at Pd-extended, then it'll all be compatible. There isn't a standard way to include libraries in Pd-vanilla, so there are bound to be incompatibilities between different installations.
Try it yourself:
http://autobuild.puredata.info/auto-build/latest/Pd-0.42.4-vanilla+libs-debian-stable-i386.deb
.hc
----------------------------------------------------------------------------
Computer science is no more related to the computer than astronomy is related to the telescope. -Edsger Dykstra
_______________________________________________ Pd-dev mailing list Pd-...@iem.at http://lists.puredata.info/listinfo/pd-dev






.pd, .png