On Wed, 21 Dec 2005, Miller Puckette wrote:
I think it's better to use file extents than directory structure to disambiguate this, so that people can distribute "fat" externs within a single directory.
Why is it any important to be able to use 1 directory instead of 2 ?
The original ".pd" business was to disambiguate between pd, jmax, "max 0.26" and Max/MSP, but now that that's down to only two offerings maybe that's not an issue right now.
there are variations in Pd's APIs that may require different versions of externals.
If you have an external that gets compiled with class_settooltip capability then it cannot be loaded in Pure/MSP. That was introduced in devel_0_37.
The impd/desiredata API is also different. It has gobj_subscribe, pd_upload, pd_scanargs, etc. and will continue to diverge unless it is followed by compatible changes in other APIs.
In the light of this, there is room for four offerings, short of putting exact API versions in the filename.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada