- From: 전종홍 <hollobit@etri.re.kr>
- Date: Fri, 27 May 2016 05:42:57 +0000
- To: Dave Raggett <dsr@w3.org>, "Kovatsch, Matthias" <matthias.kovatsch@siemens.com>
- CC: Takuki Kamiya <tkamiya@us.fujitsu.com>, Public Web of Things IG <public-wot-ig@w3.org>, "J. Alan Bird" <abird@w3.org>
- Message-ID: <94BA84BB99B6BF47A36E7658689E85F0013C9C11B5@SMTP4.etri.info>
For example, on Automotive WG charter [1], defined as below: - The implementation(s) should demonstrate the interoperability between them such that the web application running on either implementation should render the same data and data values with the same functionality. Another example, on WebRTC WG charter [2], defined as below: - To advance to Proposed Recommendation, interoperability between the independent implementations (that is, bidirectional audio and video communication between the implementations) should be demonstrated. Most of WGs defined the test suite deliverable as below: - A comprehensive test suite for all features of a specification is necessary to ensure the specification's robustness, consistency, and implementability, and to promote interoperability between User Agents. Therefore, each specification must have a companion test suite, which should be completed by the end of the Last Call phase, and must be completed, with an implementation report, before transition from Candidate Recommendation to Proposed Recommendation. Additional tests may be added to the test suite at any stage of the Recommendation track, and the maintenance of a implementation report is encouraged. As we know well, the implementation of specifications is very important thing when we develop a new standard. Interoperability and conformance testing also should focused on between these implementations in WG level. So we need to describe more detailed statements in the charter what we want to archive from what kind of interoperability by implementation of WG’s specifications. Best Regards, --- Jonathan Jeon [1] https://www.w3.org/2014/automotive/charter [2] https://www.w3.org/2011/04/webrtc-charter.html From: 전종홍 Sent: Friday, May 27, 2016 6:18 AM To: Dave Raggett Cc: 전종홍; Kovatsch, Matthias; Takuki Kamiya; Public Web of Things IG; J. Alan Bird Subject: Re: IG charter - alpha 4 Hi Dave, All of charters are talking about "interoperability" and "interoperability test" many times, but I can't find any clear definitions about "WHAT" is "interoperability" and "HOW" can make it. This is the reason of my question. Best Regards, ---Jonathan Jeon 전종홍 드림 2016. 5. 26. 20:49 Dave Raggett <dsr@w3.org<mailto:dsr@w3.org>> 작성: Turning the question back on you, what kind of interoperability are you concerned about? On 26 May 2016, at 03:31, 전종홍 <hollobit@etri.re.kr<mailto:hollobit@etri.re.kr>> wrote: Hi All, I’d like to ask to clarify what is the meaning of “interoperability” in here and how can test it ? What is the meaning of “interoperable” and what is the relationships with WoT WG’s specs ? I think it is fundamentally important issue and concept. So please make clear. Best Regards, — Jonathan Jeon 2016. 5. 25., 오후 5:30, Dave Raggett <dsr@w3.org<mailto:dsr@w3.org>> 작성: Just to note that while WGs are required to produce test suites and to publish implementation reports for transitioning from Candidate Recommendation to Proposed Recommendation, WGs do not normally work on interoperability testing. The idea of the test suites is more oriented towards demonstrating that the specifications are implementable, and thus the test suites are required to cover all of the testable features in a spec. This is why the diagram shows the WG producing specs and test suites. On 24 May 2016, at 22:38, Kovatsch, Matthias <matthias.kovatsch@siemens.com<mailto:matthias.kovatsch@siemens.com>> wrote: Hi all Yes, I see your concern and also want to prevent any formal errors in the charters. I am still not that familiar with the W3C process. Kaz is helping me in this regard (thanks! :D). Yet I think we have the right direction: The WG will be responsible to produce the CR-relevant test suite as depicted in the IG relation overview by Taki. This test suite will also include test cases similar to, for instance, the RDF test cases (https://www.w3.org/TR/rdf-testcases/). For this, I added an explicit deliverable to the WG charter, since these test cases are also useful to have an orderly procedure in the PlugFests. Yet the PlugFest will do more than the usual W3C test suites, in particular in regard to external implementations and test-driving new approaches that might be considered for recommendation track. I will create an issue on GitHub, since this is something that must be clear and correct in the charter. Best regards Matthias Von: Takuki Kamiya [mailto:tkamiya@us.fujitsu.com] Gesendet: Dienstag, 24. Mai 2016 20:12 An: 전종홍; Kovatsch, Matthias (CT RDA NEC EMB-DE) Cc: Dave Raggett <dsr@w3. org<mailto:dsr@w3.%20org>>; Public Web of Things IG; J. Alan Bird Betreff: RE: IG charter - alpha 4 Hi, I think IG should probably focus on the validation of specifications being produced by the WG by testing it from the perspective of use case scenarios and requirements. This would be different from the interoperability tests conducted by the WG members, which is rigorous in terms of spec coverage but is meant to be self-sufficient so as only to ensure implementability of interoperable implementations according to the verbiages of the spec. The IG would then give feedback to the WG based on its validation report requesting any improvements or changes to the draft specification. Thank you, Takuki Kamiya Fujitsu Laboratories of America From: 전종홍 [mailto:hollobit@etri.re.kr] Sent: Tuesday, May 24, 2016 10:57 AM To: Kovatsch, Matthias Cc: Dave Raggett <dsr@w3. org<mailto:dsr@w3.%20org>>; Public Web of Things IG; J. Alan Bird; Takuki Kamiya Subject: Re: IG charter - alpha 4 Hi Matthias, I agree also with your thought about what’s important relationships between open community and IG. But, according on W3C process document, spec implementations and its testings are WG’s own duty. https://www.w3.org/2015/Process-20150901/#candidate-rec My concern is simple. I think we should do not mix IG's role and WG's duty. Best Regards, — Jonathan Jeon 2016. 5. 25., 오전 1:32, Kovatsch, Matthias <matthias.kovatsch@siemens.com<mailto:matthias.kovatsch@siemens.com>> 작성: An important aspect of having it in the IG charter is to link the PlugFest, and hence implementation work and testing to the OpenDay. Otherwise, non-members, that is, numerous open source developers are looked out of this activity. PlugFest and fostering open source implementations should thus be part of the IG charter. Yet there is also a formal aspect for the WoT WG CR process. This relation should be clarified. Regards Matthias Von: Dave Raggett [mailto:dsr@w3.org] Gesendet: Dienstag, 24. Mai 2016 18:11 An: 전종홍 Cc: Public Web of Things IG; J. Alan Bird; Takuki Kamiya Betreff: Re: IG charter - alpha 4 On 24 May 2016, at 16:24, 전종홍 <hollobit@etri.re.kr<mailto:hollobit@etri.re.kr>> wrote: Thanks Dave, 2016. 5. 24., 오후 4:55, Dave Raggett <dsr@w3.org<mailto:dsr@w3.org>> 작성: On 24 May 2016, at 03:14, 전종홍 <hollobit@etri.re.kr<mailto:hollobit@etri.re.kr>> wrote: Hi Dave, I’d like ask a question to clarify the scope of test activity. Regarding on IG’s draft charter, there was defined "one of important activity is the operation of Plugfests to test interoperability”. And also WG side, in the figure, there was defined that WoT WG’s activity is “write specs & write test suites”. Why it separated into WG’s Test suites and IG’s PlugFest activity ? The W3C Process requires WGs to provide normative test suites as a basis for implementation reports for the transition from Candidate to Proposed Recommendation. The IG’s PlugFests are intended to enable exploration of experimental work, but also to assist with preparing implementation reports for WoT WG Candidate Recommendations. I have updated the wording accordingly. An important activity is the operation of PlugFests to test interoperability and to validate the current working assumptions of the technology building blocks discussed in the Web of Things Interest Group. These events enable developers to get together to test their implementations and facilitates networking between partners and experts. The Interest Group will seek to encourage work on open source projects and community evaluation of the Web of Things. In more detail, PlugFests enable: • assist with preparing implementation reports for WoT WG Candidate Recommendations • test-drive upcoming or proposed technologies for the W3C Recommendation Track • interoperability testing across implementations for ideas at different levels of maturity • outreach to other communities and new members (open day, demo track) I think that PlugFest’s main role looks like “assist the implementation reports for WoT WG CR process”, according to your wording. I can’t understand why we have to include this kind of CR assist work on the IG’s charter formally ? It is part of the IG charter because some IG members requested that the IG charter clearly sets out the relationship between the IG and the WG to avoid any potential confusion. The details have been subject to discussion, and I have tried to update the wording accordingly. Is there any similar case on W3C’s other IG charters ? The best I can think of are the Web Payments IG and WG. Their charters can be found at: http://www.w3.org/2014/04/payments/webpayments_charter.html http://www.w3.org/Payments/WG/charter-201510.html The Web Payments WG charter states: For more information about Web Payments activities beyond the scope of this charter, see the Web Payments Interest Group<http://www.w3.org/Payments/WG/charter-201510.html#wpig> description below. and Web Payments Interest Group The Web Payments Interest Group<http://www.w3.org/Payments/IG/> acts as the overall coordinator at W3C of a vision for Web Payments, by gathering Web Payments Use Cases<http://www.w3.org/TR/web-payments-use-cases/>, engaging in liaisons with other payments standards bodies, and developing a high-level architecture. From time to time, the Interest Group will seek feedback from the Working Group on its evolving vision, and share information about the evolution of the Web payments technology landscape. The Web Payments Interest Group also expects to provide technical input to this and other relevant W3C Working Groups, based on a detailed analysis of the relevant Web Payments Use Cases. The Web Payments IG charter predates the Web Payments WG charter by some time, and therefore doesn’t mention the WG at all. — Dave Raggett <dsr@w3.org<mailto:dsr@w3.org>> — Dave Raggett <dsr@w3.org<mailto:dsr@w3.org>> — Dave Raggett <dsr@w3.org<mailto:dsr@w3.org>>
Received on Friday, 27 May 2016 05:43:36 UTC