community
community copied to clipboard
[FEATURE] Reopening a meeting issue should recreate the calendar event
Why do we need this improvement?
At this moment, when a meeting issue gets closed (not a past meeting), the calendar event gets removed thanks to the following workflow: https://github.com/asyncapi/community/blob/master/.github/workflows/cancel-event.yml
The issue comes when an issue gets closed per accident (example here), then the calendar event gets removed and it is not recreated even when reopening the issue, forcing the user to create a completely new meeting.
How will this change help?
Avoid recreating the meeting from scratch, reusing the same issue that was closed by accident.
Screenshots
No response
How could it be implemented/designed?
A new workflow that calls a new function in https://github.com/asyncapi/community/blob/master/.github/workflows/create-event-helpers/calendar/index.js, able to recreate a meeting by parsing the content of the meeting issue.
🚧 Breaking changes
No
👀 Have you checked for similar open issues?
- [X] I checked and didn't find a similar issue
🏢 Have you read the Contributing Guidelines?
- [X] I have read the Contributing Guidelines
Are you willing to work on this issue?
None
This issue has been automatically marked as stale because it has not had recent activity :sleeping:
It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.
There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.
Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.
Thank you for your patience :heart: