W3C home > Mailing lists > Public > public-wot-ig@w3.org > June 2016

RE: Current Practices Freeze

From: Owen A.R. <Alex.Owen@soton.ac.uk>
Date: Thu, 16 Jun 2016 08:57:06 +0000
To: "Kovatsch, Matthias" <matthias.kovatsch@siemens.com>, "public-wot-ig@w3.org" <public-wot-ig@w3.org>
Message-ID: <0402DE16CB5C2C49BF14E27596CE491F098C2F64@SRV00048.soton.ac.uk>
Hello Matthias,

I am very much in favour of a WebSockets binding, HTTP/COAP is nowhere near real time enough for the kind of applications I'm doing (UI grade, sub 200ms across multiple devices).

If I can find the time to add to the document I will, but I don't think I can for a couple of weeks at least. I did want to show my support though.

BLE and MQTT I could take or leave though. BLE is always going to need to connect to a hub, and by the time you're on the hub you're probably going to need something more lightweight than the TD for embedded devices. And MQTT is far too inflexible to hold up long term (IMO).

Thanks,
Alex
________________________________
From: Kovatsch, Matthias [matthias.kovatsch@siemens.com]
Sent: 14 June 2016 22:52
To: public-wot-ig@w3.org
Subject: Current Practices Freeze

Dear group

We intended to freeze the Current Practices document end of last week. Unfortunately, this was not possible because we are lacking contributions to the document.

On the positive side, Taki provided a pull-request that added the new type system prototype based on JSON Schema to the document (http://w3c.github.io/wot/current-practices/wot-practices.html#type-system). Sebastian introduced the updated to the TD (http://w3c.github.io/wot/current-practices/wot-practices.html#sec-td) and I added documentation of our current Protocol Bindings (w3c.github.io/wot/current-practices/wot-practices.html#protocol-bindings), made several corrections, and tried to improve the overall structure.

What we are still missing is the following:

-        Johannes needs help to update the Scripting API section

-        The Discovery section is still the strawman I put in when creating the document

-        Has anyone other than Michael looked into the MQTT Binding? MQTT, BLE, and WebSockets do not have any bindings yet. Still, there is the assumption that people would like to have these protocols… do they? (meaning, we would need some proposals for the Bindings)

-        Security howto for implementers: Oliver currently cannot help. Can anyone who implemented this for the Nice PlugFest provide a write-up of how to use security? If (D)TLS was used, this would need to go into a new section 3.1.3. The JWT usage must go into 3.2.6.3

-        There is now text on how to extend the TD with semantic models (3.2.6.1). Here our example context should also be explained…
Any volunteers?

Furthermore, you are welcome to review http://w3c.github.io/wot/current-practices/wot-practices.html and provide me with feedback. I want to have at least a stable version of the technical aspects by Friday, since I will present this in the Eclipse IoT Webinar. Editorial changes can still follow after that, but I want to already have the document available at its “Release URI” (w3c.github.io/wot/current-practices/wot-practices-beijing-2016.html).

Best regards
Matthias
Received on Thursday, 16 June 2016 08:57:44 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 16 June 2016 08:57:45 UTC