[PD] Preferred/best practice for loading external objects
IOhannes m zmölnig
zmoelnig at iem.at
Wed May 4 23:17:32 CEST 2016
On 05/04/2016 06:46 PM, Miller Puckette wrote:
> I agree this is a problem. On my machine, selecting (for instance)
> freeverb~ from the deken plug-in creates a directory
the actual Pd binary you are running is ~/pd/bin/pd, right?
> which would be a good place to put it except for
> the fact that that is my git repo (I then have to move it or else I'd
> end up publishing freeverb~ in vanilla!).
> I think deken should always query the user whether it's OK to install
hmm, i'm not so fond about *always query*, this is why i turned this off...
i don't even think it is a great user experience if Pd asks the user
once in each session (though that's way better than asking *every* time).
that's not to say that i don't agree that deken should not pollute your
but i wonder whether there is not a more elegant way to solve this issue.
the first question is, whether this is really a general problem or just
a very specific problem to *your* workflow (that is, most people happen
to do their everyday work on the canoncial upstream source of Pd and
therefore won't ever run the risk of publishing a new shiny release of
Pd with an illegitimate library in extra/). if this is the case, then we
could probably just add some simple blacklisting mechanism in the
deken-config that excludes ~/pd/extra/ on miller puckettes eeePC.
otoh, the extra/ folder of the running Pd instance is probably not a
good place to install stuff too in *most* circumstances (the only reason
i can think of is that someone is assembling their own
since this path is usually the very last in the list of default search
paths, we could easily remove this element instead.
oh, and for completeness sake:
the "current" (before miller's changes today) behaviour was, that deken
has a [select dir] button, where the user can change the install
directory before they download/install any library (or change the
directory after installing freeverb and before installing moocow).
however, this is an opt-in feature.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 819 bytes
Desc: OpenPGP digital signature
More information about the Pd-list