- From: Kis, Zoltan <zoltan.kis@intel.com>
- Date: Fri, 1 Feb 2013 11:29:14 +0200
- To: public-sysapps@w3.org
Hello, On Fri, Feb 1, 2013 at 8:20 AM, Tomoyuki SHIMIZU <tomoyuki.labs@gmail.com> wrote: > I would like to suggest an optional attribute of contactProperties for > private extensions, which could be applied to arbitrary purposes. > > The vCard specification allows us to define private extensions[1], which are > widely applied to various purposes[2]. This is a good suggestion. In addition, Editors, could you please consider the following: - change the ContactRequest so that instead of an array of objects it returns an iterator (like it's done in Mozilla/Telefonica Messaging API), or add the iterator functionality to the ContactRequest object (similarly how PendingRequest is done in the Intel Messaging proposal). - did you consider handling transient fields too (for instance presence information)? Transient fields are not saved to a database, but are runtime information gathered and available to applications about contacts. Since ContactProperties already has an 'impp' property, would it make sense to add a 'presence' property to support presence functionality? It could be an object like this: interface ContactPresence { attribute DOMString status; // "available", "busy", ... attribute DOMString message; // status message e.g. "having lunch" readonly attribute DOMString icon; } Of course all of these can be handled later and are not objections against the CfC status. Best regards, Zoltan
Received on Friday, 1 February 2013 09:29:44 UTC