- From: Kis, Zoltan <zoltan.kis@intel.com>
- Date: Fri, 8 Nov 2013 00:28:51 +0200
- To: Wonsuk Lee <wonsuk11.lee@samsung.com>
- Cc: "public-sysapps@w3.org" <public-sysapps@w3.org>, Mounir Lamouri <mounir@lamouri.fr>, Dave Raggett <dsr@w3.org>
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 On Fri, Nov 1, 2013 at 8:36 AM, Wonsuk Lee <wonsuk11.lee@samsung.com> wrote: > Hi. Editors! > > Before F2F meeting in China, could you please summarize overall state of the > spec you are developing? E.g. status, major issues, next steps, etc. > > It would be very helpful for our meeting, because candidate attendees could > understand status of the spec and could think about major issues indicated > before discussion in f2f. > > > > Thanks in advance! > > > > Kr, Wonsuk. > > ========================================= > > 이 원 석 (Wonsuk, Lee) / Principal Engineer, Ph.D > > SAMSUNG ELECTRONICS Co., LTD. (三星電子) > > Mobile: +82-10-5800-3997 > > E-mail: wonsuk11.lee@samsung.com > > http://www.wonsuk73.com/, twitter: @wonsuk73 > > ----------------------------------------- > > Inspire the World, Create the Future !!! > > ========================================= > >
Received on Thursday, 7 November 2013 22:29:20 UTC