Tuleap should provide a callback URL when a document is open in OnlyOffice. This callback will be used to save the document.
As a document in OnlyOffice can be edited by several person in parallel (collaborative edition), all the people editing a document should be recorded:
- Either we use the "changelog" part of the versions
- Or we make the development to identify all authors
- As the callback is given with a token when the document is transferred to OnlyOffice, there must be a way to forbid modifications when permissions are dropped. This can be done with DROP command.
- The feature cannot be used when there is a pattern defined on the project.