In Workshop 2.0, every student can have just one submission in one activity instance. This allows certain things - like allocating submissions for review or calculating the final grades - to be more intuitive.
The question is how shall we handle the migration of legacy workshops where there are more submissions uploaded and assessed. I would need to know how common it is for you to have workshops with 'Allow resubmissions' on.
Thanks for any suggestion
If you were to drop "allow resubmissions," what happens in the case where a user uploads the wrong file?
I agree with Ben and Dan. While I have never used the resubmit option in the past, there must be an option to allow a student to resubmit if a mistake happens. Even if this is just that the teacher can swap the file for example.
I think of multiple submission and resubmission as two different things. Could we allow the student to delete a previous submission and resubmit. Thus, only having one submission.
multiple submission and resubmission as two different things.
Exactly, this is how the new workshop has been designed. Workshop allows students submitting their work during the Submission phase (additional checks based on dates are possible). If the workshop is in the Submission phase, students can submit and/or modify their submission. They actually can't delete the submission record (for a good reason as it can already be allocated for the following peer-assessment). But they of course can delete the submission "body" (online text) and remove all attachments. Removing attachments is standard feature of Moodle 2.0 "File picker" component.
Allowing legacy "resubmission" (the name of this setting is really confusing in 1.9 as it is not "re-submit" but "submit multiple times") leads to really strange situations. The problem is the eventual additional submissions must be processed somehow during the migration. I have an idea of converting all extra student submissions into teacher examples. That way seems to be the best compromise between data loss and data integrity.
Workshop users are not expected to migrate from 1.9 to 2.0 in live courses, anyway. Migration should be considered mainly as a way to keep workshop assignment and have data and grades archived somehow. Note that grades calculation is not 100% backward-compatible so if you re-calculate workshop grades in 2.0, you will probably get slightly different figures - especially in grades for assessments (grading grades).
I don't know that I made the distinction of re-submission and multiple submissions; thanks for making me more aware of this. Given what you have said, and students have the ability to correct errors during the submission phase, I would not use multiple submissions.