Closed StefanJahnke closed 7 years ago
We have talked about in live, but I will reply here just to sum up once more. We propose that the Mobility object describes a set of actions (a <timeline>
). Whenever a <timeline>
contains three consecutive "approval history entries" (by all the parties), the content is considered approved. There will be a couple of types of such approval. Based on these types, systems will be able to produce an Erasmus+-compatible PDF document.
I hope @erasmus-without-paper/wp3 can confirm this.
The approval history entries would be only by institutions, thus there would be the need only for two of those and we would need to assume that one of the institutions is in touch with the student and gets the students' approval before updating the Learning Agreement.
It is quite an 'unclean' solution when it comes to the political question of how valid a LA is. From a technical level it should be sufficient though.
The approval history entries would be only by institutions
We could have three types of approval entries:
seems like a good enough solution to me
This is closely related to https://github.com/erasmus-without-paper/general-issues/issues/14. In my <timeline/>
proposal these approvals are represented as <tag/>
elements.
@mpuzar, probably you should take a look at this topic too.
This is already implemented in the current version of the API.
If I understand correctly, some 'parts' of the Learning Agreement can be accepted. e.g. both institutions can agree on one educational component. This doesn't make the Learning Agreement "complete" though. In your model - in which moment is the whole Learning Agreement considered as "complete"?