Skip to content

Commit

Permalink
[#61332] 15.3 Recurring meetings and meetings changes https://commun… (
Browse files Browse the repository at this point in the history
…#17956)

* [#61332] 15.3 Recurring meetings and meetings changes  https://community.openproject.org/work_packages/61332

[#61332] 15.3 Recurring meetings and meetings changes

https://community.openproject.org/work_packages/61332

* add docs-on one-time meetings

* [#61332] 15.3 Recurring meetings and meetings changes  https://community.openproject.org/work_packages/61332

[#61332] 15.3 Recurring meetings and meetings changes

https://community.openproject.org/work_packages/61332

* Update README.md

* adjust links

* Update README.md

Minor changes to phrasing

* Minor

* Update README.md

Changed "the user" or "a user" to the direct second person "you" to make it consistent with the language preceding the list.

* Update README.md

Minor update to specify that dynamic meetings aren't being replaced by one-time or recurring meetings, but that those are different types of dynamic meetings.

* Changes for accuracy and more details

Also updated to take into account the changes to the phrasing of meeting series frequency that will be introduced by https://community.openproject.org/wp/61476

* minor

* Update docs/user-guide/meetings/recurring-meetings/README.md

* fix a heading name

---------

Co-authored-by: as-op <[email protected]>
Co-authored-by: Parimal Satyal <[email protected]>
  • Loading branch information
3 people authored Feb 18, 2025
1 parent e93feb4 commit 6e504ee
Show file tree
Hide file tree
Showing 74 changed files with 294 additions and 127 deletions.
4 changes: 2 additions & 2 deletions docs/glossary/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -228,11 +228,11 @@ Macros in OpenProject are dynamic shortcuts that help automate repetitive tasks.

### Meetings

In OpenProject Software, Meetings is defined as a [module](#module) that allows the organization of meetings. The module has to be activated in the [project settings](#project-settings) by a project admin in order to be displayed in the side navigation. You can choose between classic meetings and dynamic meetings. Please note that only dynamic meetings will remain available in the long term. [See our user guide for more information on Meeting management in OpenProject](../user-guide/meetings/).
OpenProject offers a Meetings [module](#module) that allows project members to organise and facilitate meetings. The module has to be activated in the [project settings](#project-settings) by a project admin in order to be displayed in the side navigation. You can choose between classic meetings, one-time meetings and recurring meetings. Please note that classic meetings will be deprecated in the long term. [See our user guide for more information on Meeting management in OpenProject](../user-guide/meetings/).

### Member

In OpenProject Software, a member is defined as a single person in a project. Project members are added in the Members [module](#module) in the project menu.
In OpenProject, a member is defined as a single person in a project. Project members are added in the Members [module](#module) in the project menu.

### Module

Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/13/13-1-0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ This feature, designed with the latest Primer UI components and UX patterns, is

> Please note: The already existing classic meetings will be removed with one of the upcoming releases and only the new dynamic meetings will remain. Migrations will be provided.
See our user guide to learn more about the [updated meetings module and how to use it](../../../user-guide/meetings/dynamic-meetings/).
See our user guide to learn more about the [updated meetings module and how to use it](../../../user-guide/meetings/).

## OneDrive/SharePoint integration (Enterprise add-on)

Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/14/14-0-0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ As described above, *project* custom fields are now called 'Project attributes'

### Enhanced Meetings module with new features

OpenProject's [(Dynamic) Meetings](../../../user-guide/meetings/dynamic-meetings/) have been updated with the following new features:
OpenProject's [(Dynamic) Meetings](../../../user-guide/meetings/) have been updated with the following new features:

* [Meetings attachments](https://www.openproject.com/docs/user-guide/meetings/dynamic-meetings/#meeting-attachments) are now shown in the bottom section of the right-hand sidebar. You can add them directly to the meeting there and drag and drop them from this section to the Notes section of the agenda items.
* When [copying a meeting](https://www.openproject.com/docs/user-guide/meetings/dynamic-meetings/#copy-a-meeting), you can now check a box to choose whether you want to include attachments.
Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/14/14-1-0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Apart from these features that apply the Meetings module directly, the following

**Please note**: On the project overview page and on the My page, the "+" button on the top right has been removed. However, new widgets can be added by project admins as usual if you hover at the border of an existing widget and click on the “+” there.

Read more about [dynamic meetings in OpenProject](../../../user-guide/meetings/dynamic-meetings/).
Read more about [dynamic meetings in OpenProject](../../../user-guide/meetings/).

### Possibility to hide attachments in the Files tab

Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/15-1-0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Here's an example screenshot of the redesigned Meetings index page:

![Example screenshot of the redesigned Meetings index page](openproject-15-1-meetings.png)

[Learn what is possible with OpenProject's Dynamic Meetings to improve collaboration with your colleagues](../../user-guide/meetings/dynamic-meetings/).
[Learn what is possible with OpenProject's dynamic meetings to improve collaboration with your colleagues](../../user-guide/meetings/).

### Manual page breaks in PDF work package exports

Expand Down
2 changes: 1 addition & 1 deletion docs/user-guide/calendar/calendar-faq/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ To use the calendar in a project, you need to [activate the “Calendar” modul

You cannot synchronize a personal calendar in OpenProject. However, you can [subscribe to a calendar](../#subscribe-to-a-calendar) using an external client that supports the iCalendar format.

You can also use the meeting module in OpenProject to organize meetings and invite project members. You can [export meetings as iCalendar file](../../meetings/dynamic-meetings/#create-or-edit-the-meeting-agenda) and import them to your external calendar. If you would like Microsoft Outlook to automatically import calendar invites, please check your Outlook settings and make sure to give permission from that side.
You can also use the meeting module in OpenProject to organize meetings and invite project members. You can [export meetings as iCalendar file](../../meetings/one-time-meetings/#download-a-meeting-as-an-icalendar-event) and import them to your external calendar. If you would like Microsoft Outlook to automatically import calendar invites, please check your Outlook settings and make sure to give permission from that side.

## Are holidays considered in the calendar?

Expand Down
73 changes: 66 additions & 7 deletions docs/user-guide/meetings/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,73 @@ Meetings in OpenProject allow you to manage and document your project meetings,
**Note:** In order to be able to use the meetings plugin, the **Meetings module needs to be activated** in the [Project Settings](../projects/project-settings/modules/).
</div>

| Topic | Content |
| --------------------------------------------------- | -------------------------------------------------------- |
| [Meetings in OpenProject](#meetings-in-openproject) | How to open meetings in OpenProject. |
| [Classic meetings](classic-meetings/) | How to create and edit a classic meeting in OpenProject. |
| [Dynamic meetings](dynamic-meetings/) | How to create and edit a dynamic meeting in OpenProject. |
> [!IMPORTANT]
> With OpenProject 13.1 we introduced dynamic meetings alongside [classic meetings](classic-meetings).
> With OpenProject 15.3 dynamic meetings are replaced by [one-time meetings](one-time-meetings) and [recurring meetings](recurring-meetings) to further improve meeting management.
> Please keep in mind that the ability to create classic meetings will eventually be removed from OpenProject.

| Topic | Content |
| --------------------------------------------------- | --------------------------------------------------------- |
| [Meetings in OpenProject](#meetings-in-openproject) | How to open meetings in OpenProject. |
| [One-time meetings](one-time-meetings/) | How to create and edit single meetings in OpenProject. |
| [Recurring meetings](recurring-meetings/) | How to create and edit recurring meetings in OpenProject. |
| [Classic meetings](classic-meetings/) | How to create and edit a classic meeting in OpenProject. |
| [Meetings FAQs](meetings-faq) | Frequently asked questions about meetings in OpenProject. |

## Meetings in OpenProject

You can view existing meetings within a project or create a new meeting by selecting the **Meetings** module on the left-hand project menu. Alternatively, you can access the transversal cross-project **Meetings** module from the [global modules](../home/global-modules/) menu.
Meetings in OpenProject help teams organise discussions, track meeting agendas, and document decisions efficiently. There are three types of meetings: **one-time meetings**, **recurring meetings**, and **classic meetings**. [One-time meetings](one-time-meetings/) are standalone events scheduled for a specific date and time. [Recurring meetings](recurring-meetings/) introduce a structured way to define a series of related meetings, ensuring consistency and reducing manual setup. [Classic meetings](classic-meetings/) are also standalone events, but are a legacy format that will be eventually be phased out.

### Meetings overview

By selecting **Meetings** in the project menu on the left, you get an overview of all the meetings you have been invited to within a specific project sorted by date. By clicking on a meeting name you can view further details of the meeting.

To get an overview of the meetings across multiple projects, you can select **Meetings** in the [global modules menu](../../user-guide/home/global-modules/).

![Select meetings module from openproject global modules ](openproject_userguide_meetings_module_select.png)

Meetings will be grouped based on the meeting start time into the following groups:

- **Today** lists open meetings scheduled for the same day

- **Tomorrow** lists open meetings scheduled for the day after

- **Later this week** lists all open meetings scheduled between two days from now till the end of the week

- **Next week and later** lists all open meetings scheduled the next week and later

![Meetings overview in openproject global modules](openproject_userguide_meetings_overview.png)

### Meetings filters

The menu on the left will allow you to filter meetings based on following:

- **My meetings** lists all meetings you participate in
- **Recurring meetings** lists all recurring meetings visible to you
- **All meetings** lists all meetings visible to you
- **Meeting series** lists meeting occurrences that are part of recurring meetings
- **Invitations** lists all meetings you are invited to
- **Attended** lists all meetings in which you were marked as having attended
- **Created by me** lists all meetings created by you

The buttons next to *Filters* will allow you to filter for upcoming or past meetings.

![Meetings module side menu in OpenProject](openproject_userguide_meetings_side_menu.png)

You can also use the meetings filters to refine the list of meetings based on the following criteria:

- **Attended user** - shows meetings that a specific user attended

- **Author** - shows meetings that a specific user created

- **Invited user** - shows meetings that a specific user was invited to

- **Part of a meeting series** - shows meetings that are part of specific meeting series

- **Project** - shows meetings for a specific project (this will only be displayed in the global module view, i.e. not within a specific project)

![Filter the list of dynamic meetings in OpenProject](openproject_userguide_meetings_filters.png)

>With OpenProject 13.1.0 there will be two types of meetings that you can create: [dynamic](dynamic-meetings/) and [classic](classic-meetings). Please keep in mind that the ability to create classic meetings will eventually be removed from OpenProject.
> [!TIP]
> If you are interested in how the Meetings module is used by the OpenProject team, please take a look at [this blog article](https://www.openproject.org/blog/meeting-management-example/).
9 changes: 7 additions & 2 deletions docs/user-guide/meetings/classic-meetings/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
sidebar_navigation:
title: Classic meetings
priority: 900
priority: 700
description: Manage meetings with agenda and meeting minutes in OpenProject.
keywords: meetings, classic meetings, agenda, minutes
---
Expand All @@ -13,8 +13,13 @@ Meetings in OpenProject allow you to manage and document your project meetings,
<div class="glossary">
**Meetings** is defined as a module that allows the organization of meetings. The module has to be activated in the project settings in order to be displayed in the side navigation.
</div>

> [!NOTE]
> [Dynamic meetings](../dynamic-meetings) were introduced in OpenProject 13.1. At the moment, the Meetings module lets you create classic or dynamic meetings but please keep in mind that the ability to create classic meetings will eventually be removed from OpenProject.
> With OpenProject 13.1 we introduced dynamic meetings alongside classic meetings.
> With OpenProject 15.3 dynamic meetings are replaced by [one-time meetings](../one-time-meetings) and [recurring meetings](../recurring-meetings) to further improve meeting management.
> [!IMPORTANT]
> Please keep in mind that the ability to create classic meetings will eventually be removed from OpenProject.At the moment, the Meetings module lets you create classic or dynamic meetings but please keep in mind that the ability to create classic meetings will eventually be removed from OpenProject.
| Topic | Content |
|---------------------------------------------------------------------------|---------------------------------------------|
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
14 changes: 8 additions & 6 deletions docs/user-guide/meetings/meetings-faq/README.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,27 @@
---
sidebar_navigation:
title: Meetings FAQ
priority: 700
priority: 100
description: Frequently asked questions about meetings.
keywords: meetings, meetings faq, tickets, how to, task
---

# Frequently asked questions (FAQ) for meetings

## What is difference between a dynamic and classic meeting?
## What is a difference between a dynamic and classic meeting?

[Dynamic meetings](../dynamic-meetings) are an improved version of the meetings meant to improve the user experience when managing meetings in OpenProject.
**Dynamic meetings** were introduced with OpenProject 13.1.0 as an improved version of the meetings meant to improve the user experience when managing meetings in OpenProject.

With OpenProject 15.3.0, dynamic meetings can either be [one-time meetings](../one-time-meetings) or [recurring meetings](../recurring-meetings).

## How long will the classic meetings be available?

[Classic meetings](../classic-meetings) will be deprecated with one of the future releases after 13.1. We will communicate this in advance to ensure a smooth transition for all our users.
[Classic meetings](../classic-meetings) will be deprecated with one of the future releases after 15.3. We will communicate this in advance to ensure a smooth transition for all our users.

## Can I add a meeting to a calendar?

Yes, you can [download a meeting as an iCalendar event](../dynamic-meetings/#download-a-meeting-as-an-icalendar-event).
Yes, you can [download a meeting as an iCalendar event](../one-time-meetings/#download-a-meeting-as-an-icalendar-event).

## Are the meetings shown in calendar widgets?

Yes, the Calendar widget on the [project overview page](../../project-overview/#calendar-widget) and [My Page](../../../getting-started/my-page/#add-widgets) displays meetings. Meetings links in this widget are clickable and open the meeting directly.
Yes, the Calendar widget on the [project overview page](../../project-overview/#calendar-widget) and [My Page](../../../getting-started/my-page/#add-widgets) displays meetings. Meetings links in this widget are clickable and open the meeting directly.
Loading

0 comments on commit 6e504ee

Please sign in to comment.