nextcloud / nextcloud/calendar
Default reminder settings and participant-side reminders: 3 necessary improvements
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 332
- Avg merge
- 16h 13m
- Merged PRs (30d)
- 137
Description
Is your feature request related to a problem? Please describe.
In the general calendar app settings (at the bottom left of the interface) :
- Allow a different default value to be specified for both and separately push notifications and email notifications
- Allow a push notification and/or email notification to be created by default (for any new event created (whether you are the event creator or simply a guest)
- When you are invited (not the creator), the default notification is not created; this must also be the case in this scenario. Currently, the default reminder only applies to events that you have created. Personally, I regularly miss events that I am invited to... It took me a long time to realize that no notification is applied by default. In my opinion, this is a problem because I don't think I should have to add a notification to every event I accept. This third point is already more or less mentioned in the second point.
Take a look below at how I imagine the evolution you could develop in terms of functionality and design (note that there are 2 sections "Editing", and a new one "Reminder") :
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the general calendar app settings and trace how reminders are created for new events and accepted invitations. Compare creator and participant flows, then verify separate default push and email values and default reminders in both scenarios. Done means the requested Reminder settings and behavior work consistently for created and invited events.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100