nextcloud / nextcloud/contacts
Support RFC6350 calendar properties - FBURL, CALURI, CALADRURI
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 642
- Forks
- 220
- Avg merge
- 14h 39m
- Merged PRs (30d)
- 51
Description
Contacts app supports almost all the vCard 4 properties (with issues open for the remaining ones).
The Calendar properties under RFC6350 https://tools.ietf.org/html/rfc6350#page-49 have not been addressed.
Proposal: user can add 'Calendar' as an option from the list of fields, and then they can enter any of the three calendar properties.
FBURL - is a URL which represents information about when the contact is free or busy (can be used for example by other scheduling software)
CALURI - is an address which can be opening to show the Contact's calendar
CALADRURI - is an address (including email address) which a user or software can send a calendar request to
For example, Jane opens a calendar app, creates an event, and invites Ngo and Sam to a meeting. The app sends the invites direct to Ngo and Sam's calendars, using the addresses contained in CALADRURI.
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 by locating the contacts field list and the code that handles vCard properties. Add a Calendar option covering FBURL, CALURI, and CALADRURI, then verify that users can enter and save each property and that the values are represented correctly in contacts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100