elan-ev / studip-opencast-plugin

This is an Stud.IP plugin for Opencast
https://elan-ev.github.io/studip-opencast-plugin/
GNU General Public License v2.0
9 stars 22 forks source link

Automatically activate plugin when transfering playlists #938

Open dennis531 opened 5 months ago

dennis531 commented 5 months ago

To perform the transfer from one course to another, using the corresponding action in the SOP, the OC Plugin has to already be activated in the target course. The more elegant solution would be that the transfer automatically activates the plugin in the target course

Originally posted by @kai-wng-uos in #879

dennis531 commented 5 months ago

I am rather against automatically activating the plugin. I think the user should have control over the activation of the plugin in the course. By activating the plugin manually, lecturers can keep better track of which courses are activated, instead of enabling it magically in the background. In addition, we would need to provide some kind of notification when the plugin is activated in the background.

dennis531 commented 5 months ago

I understand the approach to make actions as transparent as possible. However, I also think in attempting to copy Opencast contents from one course to the next it is clear that a lecturer wants to also activate the plugin, so why make them leave the copying dialog, go to the target course manually, activate the pluging, then return to the original course and start the copying action. To me, this seems unnecessarily tedious. Maybe a notification as to the automatic activation would be a good middle ground?

Originally posted by @kai-wng-uos in #879