Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2FF569989 for ; Wed, 11 Jul 2012 16:40:33 +0000 (UTC) Received: (qmail 29581 invoked by uid 500); 11 Jul 2012 16:40:33 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 29522 invoked by uid 500); 11 Jul 2012 16:40:33 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 29512 invoked by uid 99); 11 Jul 2012 16:40:32 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 11 Jul 2012 16:40:32 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=HS_INDEX_PARAM,RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of fil@adobe.com designates 64.18.1.31 as permitted sender) Received: from [64.18.1.31] (HELO exprod6og113.obsmtp.com) (64.18.1.31) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 11 Jul 2012 16:40:27 +0000 Received: from outbound-smtp-2.corp.adobe.com ([193.104.215.16]) by exprod6ob113.postini.com ([64.18.5.12]) with SMTP ID DSNKT/2sY9FIHVMs2xwasmHrxo3CssFyJhb5@postini.com; Wed, 11 Jul 2012 09:40:03 PDT Received: from inner-relay-4.eur.adobe.com (inner-relay-4b [10.128.4.237]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id q6BGe2EF011237 for ; Wed, 11 Jul 2012 09:40:02 -0700 (PDT) Received: from nahub01.corp.adobe.com (nahub01.corp.adobe.com [10.8.189.97]) by inner-relay-4.eur.adobe.com (8.12.10/8.12.9) with ESMTP id q6BGe1Yr016448 for ; Wed, 11 Jul 2012 09:40:01 -0700 (PDT) Received: from nambxv01a.corp.adobe.com ([10.8.189.95]) by nahub01.corp.adobe.com ([10.8.189.97]) with mapi; Wed, 11 Jul 2012 09:40:00 -0700 From: Filip Maj To: "callback-dev@incubator.apache.org" Date: Wed, 11 Jul 2012 09:42:27 -0700 Subject: Re: Should I implement support for AddressBook sources on iOS? Thread-Topic: Should I implement support for AddressBook sources on iOS? Thread-Index: Ac1fg9hok43lMHi7R3abPEonGN3TLw== Message-ID: In-Reply-To: <97CF770530AF4BE7A8973CB694715B14@mg-crea.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.2.120421 acceptlanguage: en-US Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org Not sure about how to modify the interfaces.. When it comes to changing the APIs, we have to be careful as this will affect all platforms. We are revisiting APIs after 2.0.. I know it's not very helpful. I'm not sure how much effort is going into the W3C contacts API [1]. The last draft is from June of last year.. We have many issues in JIRA related to shortcomings of this API. This API may be a candidate to rewrite and create our own, one that meets the demands of cordova users. My 2 cents. As for where to send the CLA, at the top of the CLA it says where to email a scan of the document, or where to mail it in. See the top of the ICLA document [2]. [1] http://www.w3.org/TR/contacts-api/ [2] http://www.apache.org/licenses/icla.txt On 7/10/12 6:43 PM, "Olivier Louvignes" wrote: > >Dear CDV team, > > >I've been working with AddressBook sources tonight after discovering some >strange errors when updating a contact bound to a Microsoft Exchange >source. I can't really explain why it fails for now. > >I'm willing to commit some time to implement source retrieval & selection >to fix my needs (& help others). However i would need to know : > >Are you interested by such feature? >How would it fit with the W3C Contact standard you use? > > >-> It would require : > >to add a new js interface (instance method) to list allSources & the >default source. >to add several new findOptions (source:id, pickBestLocalSource:boolean). >to add an option for contact saving/updating to be able to create it on a >specific source. > > >It would also be great to add both a sourceId & sourceType property on >each deviceContact, in order to know where a contact come from. > > >I've built a few PGPlugins in the past, & I've already done most of the >work, I just need your approval & eventual guidelines . > > > >PS : I've posted an improvement ticket on JIRA : >https://issues.apache.org/jira/browse/CB-1027 >PS2 : Did sign the CLA, just need to know where to send it (from France!). >-- =20 >Olivier Louvignes >Envoy=E9 avec Sparrow (http://www.sparrowmailapp.com/?sig) >