(a thread to discuss the present and future of script / engine sharing and co-development)
script and engine sources live in the dust git repository. on update,
norns gets the latest
dust but in the meantime a bunch of exciting work is happening on personal forks of that repo. exploring experiments or works in progress involves cloning someone’s fork or manually adding required files (minimally a
lua script but if there are supporting libraries or a new
.sc engine it could be more; if changes have been made to shared libraries, it’s even trickier; in extreme cases, scripts and engines may depend on changes to
over time, some scripts will make their way into the upstream
dust repository and everyone will enjoy them on
norns update but some likely won’t or will remain in a state of experimentation or flux.
the current model of a centralized repo has the advantage of being simple and encouraging collaboration on a shared set of resources. the ecosystem is very young though and there’s lots to fill out.