-
Notifications
You must be signed in to change notification settings - Fork 13
Description
A not exhaustive list of alternatives (literally everything is coming up to my mind), please provide any comment and solutions. I would be also happy to suggest all of them in the read-me with user-case examples.
-
MatlabPackageManager
pros: 'easy' to get and then forget about it,
cons: does it work in octave? Would be better to download a specific version/commit, it can only be used with one specific version of the package (right?) -
Submodules
pros: in principle, downloading the experiment you have the whole package plus the benefit to stay updated and use version control of this dependency. Can probably handle a use case in which one uses different version on different projects (e.g. older and newer projects).
cons: for pro users and not super clear how to use it at the moment. -
Download a specific version and c/p it in a
subfunfolder
pros: the easiest solution to share the code and 'installing' it on the stimulation computer (usually not the one used to develop the code).
cons: extreme solution useful only at the very latest stage (i.e. one minute before acquiring your data); prone to be customized/modified (is it what we want?)