Content
View differences
Updated by Oliver Günther about 1 year ago
**As** an organizer or attendee of meetings
**I want to** be able to add items to a recurring meeting
**so that** I don't have to manually add them to an instance of a meeting and copy them around
**Acceptance criteria**
* There are two different types of backlogs:
* "Agenda backlog" for one-off meetings. This AC is a special section where agenda items can be added as a set of items that _could_ possibly be added to that meeting.
* "Series backlog" for meeting series. This is a backlog shared with all occurrences of that series. Items can be moved in and out of individual meetings or from one occurrence to another.
* Users can drag items in from the backlog to add it to the agenda of a particular occurrence. They can also drag an agenda item _into_ the backlog to remove it from the agenda of that meeting.
* Agenda items in the backlog cannot have outcomes however,m
* If an agenda item that already has an outcome is moved to the backlog, it retains it (the outcome is visible but not editable, same as open state).
* The backlog section is displayed at the end of the meeting page.
* It can be collapsed/expanded by clicking on the title ('Backlog')
* The backlog is by default expanded 'Open' state of the meeting.
* It is collapsed in the 'In progress' state.
* It is hidden in the 'Closed' state.
* The backlog has a more action (⋯) with three options:
* "+ Agenda item"
* "+ Work package"
* Clear backlog (danger): removes all items from the backlog. The error message is different based on whether it's an agenda backlog or a series backlog:
* Agenda backlog:
* Title: "Clear agenda backlog?"
* Text: "Are you sure you want to remove all items currently in the agenda items? This action is not reversible."
* Actions:
* Clear all (danger)
* Cancel (secondary)
* Series backlog:
* Title: "Clear series backlog?"
* Text: "This will remove all items in the series backlog, which is shared with all meetings in the series. Are you sure you want to continue? This action is not reversible."
* Actions:
* Clear all (danger)
* Cancel (secondary)
* The more action (⋯) of every agenda item in the meeting has a new option:
* "Move to backlog": this moves the item to the end of the backlog
* The more action (⋯) of every item in the backlog has the regular options (edit, delete) but also:
* "Move to current meeting": This will add the meeting as the last item of the current meeting.
* When a user adds a work package to a meeting, it gets added to the backlog.
* For one-time meetings, it's the agenda backlog.
* For recurring meetings, it's the series backlog.
* An empty meeting can still have a backlog. The backlog is displayed below the empty blankslate. This is possible:
* for one-time metings: when items have been added directly via work packages or when items in the meeting are manually removed and added to the backlog.
* for series: when that particular occurence has no agenda items but the series backlog has items
<br>
**Technical notes**
* _\-_
**Permissions and visibility considerations**
* Manage agendas is the permission used to allow editing/managing agenda items and the backlog parent epic
**I want to** be able to add items to a recurring meeting
**so that** I don't have to manually add them to an instance of a meeting and copy them around
**Acceptance criteria**
* There are two different types of backlogs:
* "Agenda backlog" for one-off meetings. This
* "Series backlog" for meeting series. This is a backlog shared with all occurrences of that series. Items can be moved in and out of individual meetings or from one occurrence to another.
* Users can drag items in from the backlog to add it to the agenda of a particular occurrence. They can also drag an agenda item _into_ the backlog to remove it from the agenda of that meeting.
* Agenda items in the backlog cannot have outcomes however,m
* If an agenda item that already has an outcome is moved to the backlog, it retains it (the outcome is visible but not editable, same as open state).
* The backlog section is displayed at the end of the meeting page.
* It can be collapsed/expanded by clicking on the title ('Backlog')
* The backlog is by default expanded 'Open' state of the meeting.
* It is collapsed in the 'In progress' state.
* It is hidden in the 'Closed' state.
* The backlog has a more action (⋯) with three options:
* "+ Agenda item"
* "+ Work package"
* Clear backlog (danger): removes all items from the backlog. The error message is different based on whether it's an agenda backlog or a series backlog:
* Agenda backlog:
* Title: "Clear agenda backlog?"
* Text: "Are you sure you want to remove all items currently in the agenda items? This action is not reversible."
* Actions:
* Clear all (danger)
* Cancel (secondary)
* Series backlog:
* Title: "Clear series backlog?"
* Text: "This will remove all items in the series backlog, which is shared with all meetings in the series. Are you sure you want to continue? This action is not reversible."
* Actions:
* Clear all (danger)
* Cancel (secondary)
* The more action (⋯) of every agenda item in the meeting has a new option:
* "Move to backlog": this moves the item to the end of the backlog
* The more action (⋯) of every item in the backlog has the regular options (edit, delete) but also:
* "Move to current meeting": This will add the meeting as the last item of the current meeting.
* When a user adds a work package to a meeting, it gets added to the backlog.
* For one-time meetings, it's the agenda backlog.
* For recurring meetings, it's the series backlog.
* An empty meeting can still have a backlog. The backlog is displayed below the empty blankslate. This is possible:
* for one-time metings: when items have been added directly via work packages or when items in the meeting are manually removed and added to the backlog.
* for series: when that particular occurence has no agenda items but the series backlog has items
<br>
**Technical notes**
* _\-_
**Permissions and visibility considerations**
* Manage agendas is the permission used to allow editing/managing agenda items and the backlog