Re: Telephony API next steps

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