biolab / orange3

šŸŠ :bar_chart: :bulb: Orange: Interactive data analysis
https://orangedatamining.com
Other
4.85k stars 1.01k forks source link

Re-run add-on installation when failing on a package #2407

Closed ajdapretnar closed 4 years ago

ajdapretnar commented 7 years ago
Orange version

3.5.dev

Expected behavior

Add-ons that can be installed, get installed on Orange.

Actual behavior

When one add-on installation fails, the add-on window closes and none of the checked add-ons after the failing one gets installed.

Steps to reproduce the behavior

Windows. Try to install Networks or Timeseries. Then tick an add-on that is listed after one of these two. The add-ons fail and the final add-on doesn't get installed because the windows closes.

Additional info (worksheets, data, screenshots, ...)

Can we make the add-on installation continue after the error was reported? Perhaps catch the error, write it as the status of the add on (e.g. Timeseries - Error), then run the installation for the rest of the selected add-ons?

ajdapretnar commented 7 years ago

Probably fixed in #2561.

astaric commented 7 years ago

Not really. I plan to remove that commit from #2561, as it causes more problems I do not want to tackle in that PR.

ajdapretnar commented 7 years ago

Ok. šŸ˜ž

janezd commented 4 years ago

Moved to https://github.com/biolab/orange-canvas-core/issues/71.