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 
> ~/pd/extra/freeverb~ 

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
~/pd/extra/ folder.
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
Pd-bundled-with-externals).
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.


mfgards
IOhannes


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to