vcarddav R. George Internet-Draft Huawei Technologies Intended status: Standards Track A. Melnikov Expires: September 5, 2009 Isode Limited March 4, 2009 vCard Format Extension : To Represent the Social Network Information of an Individual draft-george-vcarddav-vcard-extension-00 Status of this Memo This Internet-Draft is submitted to IETF in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet- Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/ietf/1id-abstracts.txt. The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html. This Internet-Draft will expire on September 5, 2009. Copyright Notice Copyright (c) 2009 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents in effect on the date of publication of this document (http://trustee.ietf.org/license-info). Please review these documents carefully, as they describe your rights and restrictions with respect to this document. George & Melnikov Expires September 5, 2009 [Page 1] Internet-Draft vCard-Extension March 2009 Abstract This document defines extension for the vCard data format for representing and exchanging a variety of social network information of an individual. Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 2. Terminology Used in This Document . . . . . . . . . . . . . . . 3 3. vCard Extension . . . . . . . . . . . . . . . . . . . . . . . . 3 3.1. Social Network Properties . . . . . . . . . . . . . . . . . 3 3.1.1. Property: OpenID . . . . . . . . . . . . . . . . . . . 3 3.1.2. Property: PersonalProfileDocument . . . . . . . . . . . 3 3.1.3. Property: accountServiceHomepage . . . . . . . . . . . 4 3.1.4. Property: depiction . . . . . . . . . . . . . . . . . . 4 3.1.5. Property: geekcode . . . . . . . . . . . . . . . . . . 4 3.1.6. Property: interest . . . . . . . . . . . . . . . . . . 5 3.1.7. Property: topicInterest . . . . . . . . . . . . . . . . 5 3.1.8. Property: onlineChatAccount . . . . . . . . . . . . . . 5 4. Security Considerations . . . . . . . . . . . . . . . . . . . . 6 5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 6 6. References . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6.1. Normative References . . . . . . . . . . . . . . . . . . . 6 6.2. Informative References . . . . . . . . . . . . . . . . . . 6 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 7 George & Melnikov Expires September 5, 2009 [Page 2] Internet-Draft vCard-Extension March 2009 1. Introduction Social network has become common. Well organized social network information allows the vCard owner to import or preferably subscribe profile information from any existing profile when he/she joins a new network. Data portability remains, one of the incentives behind the development of this format. 2. Terminology Used in This Document The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC2119]. 3. vCard Extension 3.1. Social Network Properties 3.1.1. Property: OpenID Purpose: OpenID is an open, decentralized user identification standard, allowing users to log onto many services with the same digital identity. Value type: A single URI value Special notes: An OpenID is in the form of a URL, it eliminates the need for multiple usernames across different websites, and simplifying online experience. Example: OpenID : http://www.alice.openid.example.org 3.1.2. Property: PersonalProfileDocument Purpose: A personal profile document page Value type: A single URI value Special notes: The PersonalProfileDocument represents those things that are a Document, and that use to describe properties of the person who is the maker of the document. There is just one Person described in the document, ie. the person who made it and who will be George & Melnikov Expires September 5, 2009 [Page 3] Internet-Draft vCard-Extension March 2009 its primary topic. It is used to make PersonalProfileDocument and made available through the Web. Example: PersonalProfileDocument : http://www.aboutme.myprofile.example.org 3.1.3. Property: accountServiceHomepage Purpose: Indicates a homepage of the service provide for this online account. Value type: A single URI value Example: accountServiceHomepage : http://www.home.socialnetwork.example.org 3.1.4. Property: depiction Purpose: A depiction of some thing Value type: A single value. The default is binary value. It can also be reset to uri value. Special notes: A common use of depiction (and depicts) is to indicate the contents of a digital image, for example the people or objects represented in an online photo gallery. The basic notion of 'depiction' could also be extended to deal with multimedia content (video clips, audio), Example: depiction : http://www.example.com/pub/photos/jqpublic.gif 3.1.5. Property: geekcode Purpose: Description about person Value type: text Special notes: The Geeks specification provides a some what frivolous and willfully obscure mechanism for characterizing technical expertise, interests and habits. Example: George & Melnikov Expires September 5, 2009 [Page 4] Internet-Draft vCard-Extension March 2009 geekcode : a-- Which means, My age is 20-24. 3.1.6. Property: interest Purpose: The main interest of the person in the social networking Value type: One or more text values separated by a COMMA character Special notes: The purpose of person to join in a social network may include, finding business partners, friends etc. Example: interest : Business, Friends, Dating 3.1.7. Property: topicInterest Purpose: A thing of interest to this person. Value type: One or more text values separated by a COMMA character Special notes: The purpose is to link a person to some thing that is a topic of their interests (rather than, per interest to a page that is about such a topic). Example: topicInterest : Reading, Writing 3.1.8. Property: onlineChatAccount Purpose: An online chat account. Value type: One or more URI values Special notes: onlineChatAccount is an online account devoted to chat/instant messaging. Example: onlineChatAccount : xmpp:romeo@im.example.com George & Melnikov Expires September 5, 2009 [Page 5] Internet-Draft vCard-Extension March 2009 4. Security Considerations TBD 5. IANA Considerations TBD 6. References 6.1. Normative References [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997. 6.2. Informative References [I-D.ietf-vcarddav-vcardrev] Perreault, S. and P. Resnick, "vCard Format Specification", draft-ietf-vcarddav-vcardrev-05 (work in progress), November 2008. [RFC2425] Howes, T., Smith, M., and F. Dawson, "A MIME Content-Type for Directory Information", RFC 2425, September 1998. [RFC2426] Dawson, F. and T. Howes, "vCard MIME Directory Profile", RFC 2426, September 1998. [RFC2739] Small, T., Hennessy, D., and F. Dawson, "Calendar Attributes for vCard and LDAP", RFC 2739, January 2000. [RFC4770] Jennings, C. and J. Reschke, Ed., "vCard Extensions for Instant Messaging (IM)", RFC 4770, January 2007. George & Melnikov Expires September 5, 2009 [Page 6] Internet-Draft vCard-Extension March 2009 Authors' Addresses Robins George Huawei Technologies Huawei Base, Bantian, Longgang District Shenzhen, Guangdong 518129 P. R. China Phone: +86-755-28788314 Email: robinsg@huawei.com Alexey Melnikov Isode Limited 5 Castle Business Village 36 Station Road, Hampton Middlesex TW12 2BX UK Email: Alexey.Melnikov@isode.com URI: http://www.melnikov.ca/ George & Melnikov Expires September 5, 2009 [Page 7]