General developer forum

Automated Course Deletion

 
Paul
Automated Course Deletion
 

Is there a built in feature that allows for courses to be automatically scheduled for deletion after a given, or set period of time: for example a semester?

If not, are there any plugins that fulfill this function?

 
Average of ratings: -
Picture of Tobias Reischmann
Re: Automated Course Deletion
Core developersParticularly helpful MoodlersPlugin developers

Hey Paul,

there is the Course Archiver plugin. However, we identified through discussions with other universities that the process for deletion is quite different for every single one of them. Especially in terms of duration of time periods, notification of teachers about the deletion or the creation (and deletion) of backups. Besides we see different needs for deleting a course, for example in a universitary context for example when the last teacher of a course leaves the university.

Therefore, our group is currently working on a new plugin. You can find the current state of development at Github. In our approach it will be possible to define custom workflows and extend the system by custom workflow steps, to be able to support every different requirement. The tool should not only support automated deletion of courses, but should also be able to offer a self-service for teacher for instance to copy a course to the next semester or maybe purge all user data from a course.

We will present a hopefully fully functional prototype in March on the gernan MoodleMoot in Kassel.

Cheers,

Tobias


 
Average of ratings: Useful (1)
Paul
Re: Automated Course Deletion
 

Hi Tobias,

That sounds really cool. One of the biggest bug bears at our university is that courses get deleted, and are then lost which can lead to all manner of issues.

If you need someone to run some tests, let me know and I would be happy to give it a try on our development version of Moodle, currently running 3.4.

Regards,

Paul

 
Average of ratings: -