- From: Wonsuk Lee <wonsuk73@gmail.com>
- Date: Mon, 11 Nov 2013 23:37:10 +0900
- To: "Kis, Zoltan" <zoltan.kis@intel.com>
- Cc: "public-sysapps@w3.org" <public-sysapps@w3.org>
- Message-ID: <CAKmBCi2F4thEWUsn45sD2q=krCaQTYqgBfg3h66hFZgVFp_bjA@mail.gmail.com>
Hi. Zoltan. Thanks a lot for update draft. I believe that telephony team of Qualcomm and Mozilla FFOS team will review this and give feedbacks to you! Kr, Wonsuk. 2013/11/11 Kis, Zoltan <zoltan.kis@intel.com> > Hello, > > Here is the updated version of the last draft: > https://rawgithub.com/sysapps/telephony/gh-pages/index2.html > > This is pretty much stable from functionality point of view, and waits > for comments before being merged into the spec. > > IMO CellularService functionality should be covered in a separate > document [suite], as there are quite many interfaces. I would gladly > receive input which interfaces to specify first. > > This document handles > - telephony services (which should abstract modems, SIM cards and > accounts), > - call management (making & receiving simple and multiparty calls and > tracking call states); > - sending DTMF tones, > - handling emergency numbers, > - and a helper interface to classify user input as telephony commands, > numbers, emergency numbers etc. > > As discussed on the TPAC F2F ([1]), we need two independent > implementations, advisably on two different modems, and preferably on > different telephony middleware, too. > > Although Intel planned to do 2 such implementation, in order the spec > moves forward, we are looking for reviewers and implementors. > > You are welcome to review, discuss on this mailing list, on #sysapps > IRC channel, and on github [2]. > > Best regards, > Zoltan > > [1] http://www.w3.org/2013/11/11-sysapps-minutes.html#item10 > [2] https://github.com/sysapps/telephony/issues?state=open > > > On Fri, Nov 8, 2013 at 12:28 AM, Kis, Zoltan <zoltan.kis@intel.com> wrote: > > A quick summary on the Telephony API. > > > > There have been lots of discussions on some new use cases and issues, see > > https://github.com/sysapps/telephony/issues?state=open > > https://github.com/sysapps/telephony/issues/208 > > https://github.com/sysapps/telephony/issues/206 > > https://github.com/sysapps/telephony/issues/205 > > https://github.com/sysapps/telephony/issues/204 > > and others. > > > > Solving these inflicted quite extensive changes. A first draft which > > tries to fix these problems can be seen here: > > https://rawgithub.com/sysapps/telephony/gh-pages/index2.html > > > > The main changes: > > - support for client side call merging (and incidentally also for VoIP > > conferences) > > - support for command classification (number, emergency, MMI command, > etc) > > - better structuring of interfaces, separate interfaces for telephony > > service, call, tone, emergency and command handling; > > - introducing telephony service objects, with extensible interface - > > these are close to modem API's and telephony middleware API's > > - use of Promise and getting rid of 'error' property from objects > > - fix the volatile arrays issue throughout the spec > > - I have considered using constructors for calls, tone and other > > functionality, but there were more problems than benefits, so this is > > dropped for now. > > > > index2.html will be visible in parallel to index.html which remains to > > be the official spec until the change is finished and accepted. The > > best way to see what has changed is to view the 2 specs side by side > > in 2 browser windows (there are so many changes that diff won't help). > > > > This draft is likely to still change until the conference in the > > following areas: > > - use of Promise with dial() > > - moving conference creation to CallManager and use Promise > > - eventually use Promise also on currently void methods of > > TelephonyCall (not strictly needed) > > - improve the description of steps for a number of methods and fix > > smaller errors on the go. > > > > I will present the changes on the Monday session. > > > > Best regards, > > Zoltan > > -- ========================================= ÀÌ ¿ø ¼® (Wonsuk, Lee) / Principal Engineer, Ph.D SAMSUNG ELECTRONICS Co., LTD. (ß²àøï³í) Mobile: +82-10-5800-3997 E-mail: wonsuk11.lee@samsung.com, wonsuk73@gmail.com http://www.wonsuk73.com/, twitter: @wonsuk73 ----------------------------------------- Inspire the World, Create the Future !!! =========================================
Received on Monday, 11 November 2013 14:37:38 UTC