-
-
Notifications
You must be signed in to change notification settings - Fork 114
Description
When you open an experiment with items from a plugin which is not installed, the items are missing/invisible and if I remember correctly, there is no warning about the missing plugin.
I am not sure what happens when I open an experiment within an instance of OpenSesame where the plugin is missing, edit the experiment and then save it. Will the original items still be working and at the right location when I open the edited experiment on an instance where the plugin is installed? Or will it be messed up?
Could you add some kind of protection against this?
I was thinking something in the line of a warning at opening and then for every invalid item, substituting it with a 'missing plugin' item. So the items will still be in the experiment. The location of the item is visible, the fact that it is missing is visible and you can edit the experiment without messing up the original missing items.
Additionally, it would be even nicer to have a feature that offers you to install the missing plugin. Maybe it is possible to setup a plugin repository within OpenSesame, maintained online by OpenSesame, where plugin developers can apply by sending the pypi package name and installation can be executed internally through pypi?
Best,
Bob