- From: HU, BIN <bh526r@att.com>
- Date: Mon, 7 Jul 2014 14:20:50 +0000
- To: Gene Lian <clian@mozilla.com>
- CC: "public-tvapi@w3.org" <public-tvapi@w3.org>
Gene, It looks great and talk to you tomorrow. Bin -----Original Message----- From: Gene Lian [mailto:clian@mozilla.com] Sent: Monday, July 07, 2014 3:05 AM To: HU, BIN Cc: public-tvapi@w3.org Subject: Re: Action-4: Consolidated Technical Requirement Hi Bin, Thank you very much for consolidating the user cases, which must take you lots of time and efforts. This work is awesome! Btw, I also follow your changes and semantic to add a new item for the Conditional Access System (CAS) Requirements [1]. Meet you guys soon! :) [1] https://www.w3.org/community/tvapi/wiki/Main_Page/Technical_Requirement#Conditional_Access_System_.28CAS.29_Requirements Regard, Gene ----- Original Message ----- > From: "BIN HU" <bh526r@att.com> > To: public-tvapi@w3.org > Sent: Tuesday, July 1, 2014 10:19:13 PM > Subject: Action-4: Consolidated Technical Requirement > > Hello team, > > I have an open action item to consolidate input contributions of technical > use cases to technical requirements. Here you are [1]. > > Basically, what I did are: > > (1) Categorized them into 11 functional groups according to original input > > (2) Re-worded the requirements with more normalized language, e.g. "SHALL > be" instead of "is", wherever appropriate > > (3) Re-worded the requirements to focus on API's v.s. the webapps > development instead of app function / user interaction > > (4) A few duplicates from different inputs were consolidated > > (5) A few webapps requirement (e.g. app functions or UI functions) were > not captured because those are not directly related to APIs > > Regarding (4) above, here are highlighted specifics: > > - "The API is able to let the user scan (or stop scanning) the > channels that are available on the air" (Mozilla, Channel) is duplicate and > consolidated into "Tuner Channel Scan Requirements" category > > - The ETRI / Program requirements were consolidated into "General > Program Requirements" > > - The ETRI / Source requirements were consolidated into "General > Channel Requirements" > > - Re "The API is able to let the user retrieve data from the > broadcaster's remote servers to provide more program-/content-related > information. To do this, we need to define a universal way to identify the > program on the web" (Mozilla, Others), essential functional requirements > were consolidated into "General Program Requirements", while app functions > were not captured. > > Regarding to (5) above, here are highlighted specifics: > > - "The API is able to let the user watch multiple programs > concurrently on the screen (e.g., Picture-in-Picture)" (Mozilla, Others) > seems an application function (UI related), thus it was not captured. > > - "The API is able to let the user navigate through the EPG and > directly select a program to watch" (Mozilla, EPG) seems an application > function (UI related), thus it was not captured. > > - "The API is able to let the user browse through the list of other > programs while (s)he is watching a program" (Mozilla, EPG) seems an > application function (UI related), thus it was not captured. > > - The ETRI / Channel requirements seems an application function (UI > related), thus it was not captured. > > - Note: If certain API functions are indeed needed for any of above, > e.g. events and/or triggers, we can add it. > > Let me know if there is any question, and we can discuss it in the mailing > list and the conference call next Tuesday. > Thank you > > Bin > [1] https://www.w3.org/community/tvapi/wiki/Main_Page/Technical_Requirement >
Received on Monday, 7 July 2014 14:22:07 UTC