Open neuromusic opened 8 years ago
This would be great. I'm not sure I have any insight yet on what the best way to do this is, but currently I've just added a separate directory to the repo that is only for our lab and will just be keeping an upstream branch updated to this repo's master. That's not a super clean solution, but it does work well when you have custom Behavior classes.
the whole package requires local "panels" to be defined. currently, these are defined in
local.py
however, this requires modification of the repo which isn't very helpful for distribution.
instead, I propose that we move any local configuration to a hidden folder in the user's home directory (e.g.
/home/user/.pyoperant
)we should see how jupyter, phy, and others do this exactly