Content
View differences
Updated by Oliver Günther about 1 year ago
**As** a maintainer of OpenProject
**I want to** migrate classic meetings into dynamic meetings
**so that** we can reduce the amount of legacy code and ship a more stable product
**Acceptance criteria**
* Introduce migration to move classic meetings to dynamic meetings
* Each meeting is converted in to a dynamic meeting
* The agenda text is converted into one agenda item
* The meeting minutes text is converted as the outcome
We keep information about the author of minutes and agendas in the respective presenter fields
* Note: In many cases, meeting minutes do not have an author set, so this information will not be retainable
* All other information of the meeting (URL, participants, etc.) stay the same, as they share a common data structure
* For the users, all current links and information will be retained, except for visual changes
* History of edits in meeting agendas and minutes will however be removed
* The migrated meetings will receive a meeting status
* Closed if meeting date is in the past
* Open otherwise
* Remove option and code to create new meetings
<br>
**Technical notes**
* Add optional column of author for meeting outcomes, so we can migrate it
**Permissions and visibility considerations**
* _No changes_
**Translation considerations**
* _No relevant changes_
**Out of scope**
* <br>
**I want to** migrate classic meetings into dynamic meetings
**so that** we can reduce the amount of legacy code and ship a more stable product
**Acceptance criteria**
* Introduce migration to move classic meetings to dynamic meetings
* Each meeting is converted in to a dynamic meeting
* The agenda text is converted into one agenda item
* The meeting minutes text is converted as the outcome
We keep information about the author of minutes and agendas in the respective presenter fields
* Note: In many cases, meeting minutes do not have an author set, so this information will not be retainable
* For the users, all current links and information will be retained, except for visual changes
* History of edits in meeting agendas and minutes will however be removed
* The migrated meetings will receive a meeting status
* Closed if meeting date is in the past
* Open otherwise
* Remove option and code to create new meetings
<br>
**Technical notes**
* Add optional column of author for meeting outcomes, so we can migrate it
**Permissions and visibility considerations**
* _No changes_
**Translation considerations**
* _No relevant changes_
**Out of scope**
* <br>