biolab / orange-canvas-core

Orange Canvas core workflow editor
GNU General Public License v3.0
36 stars 60 forks source link

Orange Restricted Mode #198

Open mw25 opened 3 years ago

mw25 commented 3 years ago

We usually have some people creating Orange workflows for certain evaluations. If they are happy with it, the workflow stays as it is and other people run it again and again with new data.

To make Orange as reduced as possible for the workflow executors, to avoid errors and to avoid changing the workflow (intentionally or by accident), I would like to see some kind of runtime mode for Orange with the following features:

Proposed realization:

It's not about security (of course the flags in the .ows file could be reset by hand with an editor), but about ease of use and error prevention.

The topic is somewhat related to #144, but in contrast here the user should still be able to interact with the workflow (for data selection and evaluation he has to), but only at certain points.

Would you agree to such an extension in principle? I would take care of the implementation - if necessary with some startup help, since I have only developed my own widgets so far, but have not yet contributed to the Orange core.

ajdapretnar commented 3 years ago

That's a very interesting idea, thank you! I am generally in favour (but my vote has a low weight ;)).