Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Groups using VCard RFC standard #4009

Closed
SebastianKrupinski opened this issue Jul 4, 2024 · 6 comments
Closed

Create Groups using VCard RFC standard #4009

SebastianKrupinski opened this issue Jul 4, 2024 · 6 comments
Assignees
Labels
1. to develop Accepted and waiting to be taken care of enhancement New feature or request feature: contacts

Comments

@SebastianKrupinski
Copy link
Contributor

Is your feature request related to a problem? Please describe.

No

Describe the solution you'd like

Change the contacts groups mechanism to use the RFC recommended KIND and MEMBER property.

https://en.wikipedia.org/wiki/VCard

Describe alternatives you've considered

No response

Additional context

No response

@SebastianKrupinski SebastianKrupinski added the enhancement New feature or request label Jul 4, 2024
@SebastianKrupinski SebastianKrupinski added the 1. to develop Accepted and waiting to be taken care of label Jul 4, 2024
@SebastianKrupinski SebastianKrupinski transferred this issue from nextcloud/calendar Jul 4, 2024
@SebastianKrupinski
Copy link
Contributor Author

Example...

     BEGIN:VCARD
     VERSION:4.0
     KIND:group
     FN:The Doe family
     MEMBER:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af
     MEMBER:urn:uuid:b8767877-b4a1-4c70-9acc-505d3819e519
     END:VCARD

     BEGIN:VCARD
     VERSION:4.0
     FN:John Doe
     UID:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af
     END:VCARD

     BEGIN:VCARD
     VERSION:4.0
     FN:Jane Doe
     UID:urn:uuid:b8767877-b4a1-4c70-9acc-505d3819e519
     END:VCARD

     BEGIN:VCARD
     VERSION:4.0
     KIND:group
     FN:Funky distribution list
     MEMBER:mailto:[email protected]
     MEMBER:xmpp:[email protected]
     MEMBER:sip:[email protected]
     MEMBER:tel:+1-418-555-5555
     END:VCARD

@ChristophWurst
Copy link
Member

Is this a duplicate of #213?

@SebastianKrupinski
Copy link
Contributor Author

Is this a duplicate of #213?

Its possible, but not sure how Apple creates groups, if they use the RFC standard then yes, its a duplicate. I will ask in the other thread for a example.

@SebastianKrupinski
Copy link
Contributor Author

SebastianKrupinski commented Oct 15, 2024

Tested a few clients.

Thunderbird v131 / Betterbird 115 does not have support.

Apple Contacts (MacOS) has support.

BEGIN:VCARD
  VERSION:3.0
  X-ADDRESSBOOKSERVER-KIND:group
  PRODID:-//Apple Inc.//iOS 18.0.1//EN
  N:test-contacts-ios;;;;
  FN:test-contacts-ios
  UID:0E85507C-C67C-4C12-B4C2-E5EF19CF4E37
END:VCARD

emClient has support.

BEGIN:VCARD
  VERSION:4.0
  PRODID:-//MailClient.VObject/10.0.3530.0
  UID:urn:uuid:07ec6004-1c83-489f-b9ad-e706e884c1ce
  REV:20241015T232604Z
  KIND:group
  CATEGORIES:Business
  N;SORT-AS=This is a test:a test;This;is;;
  FN:This is a test
  MEMBER;X-CN=Testing Contact:mailto:[email protected]
END:VCARD

@ChristophWurst
Copy link
Member

So is this now a duplicate or now?

@SebastianKrupinski
Copy link
Contributor Author

So is this now a duplicate or now?

yes

@ChristophWurst ChristophWurst closed this as not planned Won't fix, can't repro, duplicate, stale Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of enhancement New feature or request feature: contacts
Projects
Status: ☑️ Done
Development

No branches or pull requests

3 participants