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

support vcard RFC 6350 to track contact relaionships to other contacts #133

Closed
7 tasks done
nutpantz opened this issue Jun 12, 2024 · 1 comment
Closed
7 tasks done
Labels
duplicate This issue or pull request already exists

Comments

@nutpantz
Copy link

Checklist

  • I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • This issue contains only one feature request.
  • I have read and understood the contribution guidelines.
  • I optionally donated to support the Fossify mission.

Feature description

https://www.rfc-editor.org/rfc/rfc6350#section-6.6.6

just needs a way to input the info into the app added
and link contacts to other contacts

Why do you want this feature?

as contact lists grow there is a real need to track contacts who are related to other contacts and how
the vcard standard has this implemented, but very few contact apps allow imputing this information
i cant remember the names of all the kids of my contacts, not even all the wives.
but its very helpful if i have the info handy, so it looks like i remember

Additional information

6.6.6. RELATED

Purpose: To specify a relationship between another entity and the
entity represented by this vCard.

Value type: A single URI. It can also be reset to a single text
value. The text value can be used to specify textual information.

Cardinality: *

Special notes: The TYPE parameter MAY be used to characterize the
related entity. It contains a comma-separated list of values that
are registered with IANA as described in Section 10.2. The
registry is pre-populated with the values defined in [xfn]. This
document also specifies two additional values:

  agent:  an entity who may sometimes act on behalf of the entity
     associated with the vCard.

Perreault Standards Track [Page 42]

RFC 6350 vCard August 2011

  emergency:  indicates an emergency contact

ABNF:

 RELATED-param = RELATED-param-uri / RELATED-param-text
 RELATED-value = URI / text
   ; Parameter and value MUST match.

 RELATED-param-uri = "VALUE=uri" / mediatype-param
 RELATED-param-text = "VALUE=text" / language-param

 RELATED-param =/ pid-param / pref-param / altid-param / type-param
                / any-param

 type-param-related = related-type-value *("," related-type-value)
   ; type-param-related MUST NOT be used with a property other than
   ; RELATED.

 related-type-value = "contact" / "acquaintance" / "friend" / "met"
                    / "co-worker" / "colleague" / "co-resident"
                    / "neighbor" / "child" / "parent"
                    / "sibling" / "spouse" / "kin" / "muse"
                    / "crush" / "date" / "sweetheart" / "me"
                    / "agent" / "emergency"

Examples:

RELATED;TYPE=friend:urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6
RELATED;TYPE=contact:http://example.com/directory/jdoe.vcf
RELATED;TYPE=co-worker;VALUE=text:Please contact my assistant Jane
Doe for any inquiries.

@nutpantz nutpantz added feature request Issue is about a new feature in the app needs triage Issue is not yet ready for PR authors to take up labels Jun 12, 2024
@Aga-C
Copy link
Member

Aga-C commented Jun 12, 2024

It's a duplicate of #90.

@Aga-C Aga-C closed this as not planned Won't fix, can't repro, duplicate, stale Jun 12, 2024
@Aga-C Aga-C added duplicate This issue or pull request already exists and removed feature request Issue is about a new feature in the app needs triage Issue is not yet ready for PR authors to take up labels Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

2 participants