Jump to: navigation, search

Difference between revisions of "IoT/M2MIWG/Weekly call minutes"

< IoT
(Mar 25, 2015 (Project leads call))
 
(91 intermediate revisions by 8 users not shown)
Line 1: Line 1:
The Machine-to-Machine Industry Working Group is holding weekly calls on Tuesday at 9amET.<br>Participation to these calls is restricted to members of the IWG, but the minutes are public.  
+
{| align="right"
 +
| <googlecalendar title="IoT WG Meeting" mode="AGENDA" height="300" width="100%">u5j68s710reqmr37vd78jdlbm4%40group.calendar.google.com</googlecalendar>
 +
|}
 +
The Internet of Things Industry Working Group is holding bi-weekly calls on Wednesdays, at 12pm ET.<br>
 +
Participation to these calls is restricted to members of the IWG, but the minutes are public. We alternate between marketing-focused calls (upcoming events coordination, community outreach, etc.), and technical calls mostly targeting project leads, to synchronize cross-project activities.
  
The meetings are held via teleconference. The regular call-in numbers are shown below (if possible, please used caller paid numbers). There are a few local / toll-free dial in numbers, but you may want to setup a SIP client on your computer if possible.
+
The meetings are held via teleconference. The regular call-in numbers are shown below (if possible, please used caller paid numbers). There are a few local / toll-free dial in numbers, but you may want to setup a [https://wiki.eclipse.org/Asterisk#SIP SIP client] on your computer if possible.
  
* Ottawa (local call in Ottawa) 1-613-454-1403
+
* North America 1-866-569-4992
* North America (toll free) 1-877-369-7806 (alternative: 1-866-569-4992)
+
* Germany 49-692-2224-6059
* Germany (local call anywhere in Germany) 49-692-2224-6059
+
* France 33-(0)-17-070-8535
* France (local call anywhere in France) 33-17-070-8535
+
* UK 0800-033-7806
* UK (toll free) 0800-033-7806
+
* Switzerland 41-44-580-2115
 +
* Sweden 46-85-063-8386
 +
* Italy 003-902-3604-8268
  
 
Participant conference extension: 713, then enter pin 68764
 
Participant conference extension: 713, then enter pin 68764
Line 13: Line 19:
 
SIP clients can call 713@asterisk.eclipse.org, then enter pin 68764.
 
SIP clients can call 713@asterisk.eclipse.org, then enter pin 68764.
  
= June 18, 2013 =
 
  
== Agenda ==
+
= May 20, 2015 (Project leads call) =
 
+
* Presentation of the Concierge project proposal (by Jan S. Rellermeyer)
+
* Marketing update / Past and upcoming events
+
* Creation of an Eclipse top-level project for Machine-to-Machine
+
* Greenhouse demo
+
  
 
== Participants ==
 
== Participants ==
  
* Jan Relermeyer
+
*  
* Benjamin Cabé
+
* Hilary Tomasson
+
* Marco Carrer
+
* Peter Niblett
+
* Ian Skerrett
+
* Regrets: Mats Samuelsson
+
  
== Concierge project presentation ==
+
== Agenda ==
  
* Concierge is a project started in 2006 as part of Jan's PhD
+
* Presentation of the new [https://projects.eclipse.org/proposals/rise-v2g RiseV2G] IoT Project
* Goal is to provide an OSGi implementation with the smallest footprint
+
* IoT Commons, in particular current status regarding Bluetooth LE and USB
** targeting mobile and embedded
+
* Update on Open Source IoT server discussions
* OSGi R3 core implementation
+
* LwM2M over MQTT: next steps
** 86 kB of footprint
+
* The code is meant to be readable
+
* As part of the move to Eclipse, one of the goals is to reach OSGi R5 compliance
+
** biggest challenge is generics ; it's hard to optimize things such as package dependencies
+
* Target is ~300KB for the JAR footprint, and ability to run on Java 1.4 (JSR14)
+
* Roadmap
+
** Code submitted for IP review in July
+
** Compliance to the R5 TCK is gonna be addressed over the next couple months
+
** Compatibility with Android
+
* Other services from the compendium may be added
+
* Project will be dual-licensed under EPL and EDL (BSD-like)
+
* EventAdmin and HTTPService are part of the original Concierge project
+
* Help is welcomed for topics such as the implementation of new Compendium services.
+
  
== Marketing update / Past and upcoming events ==
 
 
* EclipseCon France 2013
 
** Good M2M content
 
** Interesting presentations around M2M/embedded ; eTrice, 4DIAC,…
 
* Upcoming
 
** Las Vegas.
 
*** M2M World Congress, September, Nice France
 
*** Benjamin and Ian to talk
 
** Eclipse Foundation will have a demo table
 
* JavaOne, San Francisco
 
** xxx
 
* EclipseCon Europe, October, Germany
 
** Would be great to have a full track of M2M content :)
 
* Devoxx, Antwerp, Belgium
 
** Eclipse Foundation will have a booth
 
*** Tutorial?
 
** Peter Niblett may be interested to participate
 
** Bi-weekly calls will be used to discuss the opportunity to do a joint workshop
 
* Open Hardware Summit, September, Boston - MIT
 
* Press release - mid/end of July
 
** "Momentum" press release: new project proposals, existing releases, commercial announcements, …
 
* New project proposal: openSCADA.
 
 
== Creation of M2M top-level project ==
 
 
* A top-level project is how projects are grouped under a specific technology domain
 
* Top-level project have PMC (Project Management Committees) that take care of IP, approval of new committers, of new projects, dependencies, …
 
* Technology is the catch-all top-level project, but projects are encouraged to migrate to other top-level projects when they are ready and/or mature enough
 
* There are now enough projects that would fit under an M2M umbrella
 
* Next steps:
 
** Define a scope. Ian suggests to use M2M IWG scope as a basis
 
** Draft a charter
 
** A TLP needs to be approved by the Board of Directors
 
 
== Greenhouse demo ==
 
 
* Benjamin is looking for feedback on http://wiki.eclipse.org/Machine-to-Machine/M2MIWG/Demonstrator
 
 
 
 
= May 21, 2013 =
 
 
== Agenda ==
 
  
* Project updates
+
= Mar 25, 2015 (Project leads call) =
** Koneki
+
** Mihini
+
** Paho
+
* New project proposal: Eclipse Ponte
+
** Scope
+
** First feedbacks
+
* m2m.eclipse.org permanent demo
+
* EclipseCon France meeting
+
  
 
== Participants ==
 
== Participants ==
  
 
* Benjamin Cabé
 
* Benjamin Cabé
* Cuero Bugot
+
* Ian Craggs
* Thomas Schuetz
+
* Julien Vermillard
* Ian Skerrett
+
* Luca Dazi
* Matteo Collina
+
* Marco Carrer
+
* Hilary Tomasson
+
* Andy Piper
+
* Peter Niblett
+
  
== Project updates ==
+
== Agenda ==
  
=== Koneki ===
+
* Update on the IoT Challenge. Deadline was yesterday and Benjamin will update on the submitted solution and relationship with Eclipse IoT projects.
 +
* IP and process issues. Quick roundtable on any outstanding CQs or process issues that projects may have.
 +
* LwM2M over MQTT update.
  
* Polishing 1.0 release
+
== IoT Challenge ==
* Started to work on new tooling for Mihini for building application packages from the IDE
+
  
=== Mihini ===
+
* The final entries have been submitted. See http://openiotchallenge.tumblr.com/
 +
* The results will be announced shortly
 +
* Many great submissions around MQTT, Kura, MQTT-SN, LwM2M so all the project leads are encouraged to have a look and engage with the participants
  
* Small bug fixes
+
== IP and Process Issues ==
* Documentation
+
* Re-implementing security for being IP clean
+
  
=== Paho ===
+
* Benjamin asks the project leads attending the call if they have process topics to discuss.
  
* Working towards a 0.5 release
+
The following topics were discussed during the call:
** Java and C clients (other clients are not as mature)
+
** Mavenizing the Java client
+
* Javascript client contributed by IBM
+
** New Python binding from Roger.
+
* Discussion about other protocols (CoAP, M3DA) addition to Paho
+
** Current focus is releasing Paho 0.5 with MQTT clients, and see later for new protocols
+
* Target date is May 31
+
  
== Eclipse Ponte ==
+
* Julien is inquiring about the time it takes to do a formal release, and asks about how long it takes to get an IP log approved, and a release approved.
 +
** If the project leadership has been managing its contribution properly, and granted that there are no problematic CQs, the IP log is approved in less than a week
 +
** Once the IP log is approved, at the project review can be scheduled and the review period cannot be less than a week.
 +
** This [[Development_Resources/HOWTO/Release_Cycle#Release_Review|wiki page and associated diagram]] summarizes very well the workflow.
 +
** For the record, a project may decide to submit an IP log for approval even when a release isn't planned. This is useful whenever some major contributions or 3rd party libraries are added to the codebase, and in general to avoid rushing a few days before a release.
  
* Ponte project goal is to empower the M2M developers
+
* Ian Craggs rises the point of some projects he's been trying to recruit as Paho components, and who are currently hosted on Github. One of the reasons these projects wouldn't move to Eclipse was the fact they would lose Github issues and a very "low barrier" for bugs/feature requests to be reported.
** ease the development of normal and web applications
+
** Julien highlights that the current situation is pretty messy: some Eclipse projects recently created have Github issues enabled, or have had GH issues disabled by Eclipse webmaster and lost the existing issues that people already opened.
* There will be different protocols anyway
+
** Someone has reminded that GH pull requests are very similar to GH issues, and are allowed.
* Another goal is addressing the data format
+
** If there is a '''legal''' reason to not allow Github issues, the projects would like to know. If there is a technical reason, it seems {{bug|442828|7}} would be a viable answer. In general, the project leaders all expressed that they don't have a clear position from EMO that they can use to explain to their community why GH issues aren't allowed.
** Most of existing data formats can be converted with each other
+
** Ian Craggs notes that a solution to the problem might be to consider Github issues with different levels of contribution, and that in several cases, an issue is just opened as a way to engage the discussion. If a GH issue ends up being an actual contribution, the project leadership could "clone" the conversation on Bugzilla, if that is needed for a legal reason.
* Security
+
** OAuth
+
  
* First feedback received from Toby Jaffrey
+
* Still on the topics of Github development, it is note that some projects avec their GitHub wiki enabled.
 +
** Is this a bug? Or, again, what is EMO's official position?
  
* Presentation about QEST/Ponte at EclipseCon France
+
* Both Ian and Julien express concerns about libraries coming from the NodeJS or Javascript ecosystem who prove difficult to be cleared, IP-wise (libuv for Mosquitto, Bootstrap or Angular libraries for Leshan...)
* Everything in Ponte to JSON if possible
+
** Julien wonders why Eclipse projects can't use libraries that do not have proper CLAs, but seem to be used widely. "Why is everybody using NodeJS and NodeJS libraries if there is a risk?"
* Protobuf, MsgPack, Bysant are targeted as reprensatation format
+
** Benjamin will reach out to the Orion project leadership to understand better how they work with 3rd party JS dependencies
  
* Andy P is an interested party
+
== LwM2M over MQTT ==
** Ponte could be a good opportunity to have an even better JS story in Paho (mqtt-js)
+
  
* Ponte has Coffeescript code that will be reworked to be pure JS
+
* A meeting is scheduled for April 2, to discuss the current prototype implemented by IBM India during the Open IoT Challenge, and prepare next steps.
 +
* [[IoT/LwM2M_MQTT_Binding/Meeting_minutes|Wiki page]]
  
== m2m.eclipse.org demonstrator ==
+
= Feb 12, 2015 (Marketing call) =  
  
* Matteo suggests to create a Twitter bot using Hubot
 
* Benjamin: on the demo page we could feature "Other cool projects connected to this demo" and "Commercial solutions"
 
* Ian: This demo should really be about promoting interoperability
 
* Benjamin will add the documentation of the REST API for interacting with the demo on github
 
  
== EclipseCon France meeting ==
+
== Participants ==
  
* F2F meeting for the 4th of June is cancelled because many participants would have been on the phone anyway
+
* Jens
 +
* Ian Skerrett
 +
* Benjamin
 +
* Dave Woodard
 +
* Kai Kreuzer
 +
* Mahdi Ben Alaya
 +
* Virgil Dodson
 +
* Ian Craggs
  
= May 7, 2013 =
 
  
 
== Agenda ==
 
== Agenda ==
  
* Project updates
+
- IoT Challenge results to date
** Koneki
+
- IoT Developer Survey - review questions in attached document
** Mihini
+
- Web site updates
** Paho
+
- EclipseCon and IoT Day update
* m2m.eclipse.org permanent demo update
+
* Eclipsecon France meeting agenda
+
  
== Participants ==
+
== IoT Challenge ==
 
+
* Benjamin Cabé, Sierra Wireless
+
* Didier Lahay, Sierra Wireless
+
* Cuero Bugot, Sierra Wireless
+
* Hillary Tomasson, Eurotech
+
 
+
== Project updates ==
+
 
+
=== Koneki ===
+
 
+
* 1.0 RC1 released last week
+
* On track for 1.0 final with Kepler
+
 
+
=== Mihini ===
+
  
* Need to work on replacing security libraries that are not approved (IP) for use at eclipse.org
+
* Participants' projects are highlighted on http://openiotchallenge.tumblr.com
 +
* Four projects are blogging actively and showing interesting results. Several "tips and tricks" and "tutorials" are being created as part of the blogging activity of the participants. Eclipse IoT projects should make sure to relay those in their own mailing lists, wikis, etc.
 +
* There are several solutions that are using Kura, Leshan, and MQTT/MQTT-SN
 +
* Deadline for final submissions will be March 23rd (initially Feb 27)
  
=== Paho ===
+
== IoT Developer Survey ==
  
* No one from Paho on the call.
+
* The survey should help build awareness about Eclipse IoT by writing a report
* Benjamin indicates that there were new clients contributions done in the last couple weeks: Python, Javascript, ...
+
* We probably don't want more than 20 questions
 +
* Question 10 on protocols should probably be split in two sections: messaging protocols and industrial protocols
 +
* "Is open source an important factor for your IoT solution?" or "What's your organization's view on OSS: never use it, considering using it, ..."
  
== Eclipse M2M technologies permanent demo ==
+
== Web site updates ==  
  
* Benjamin to create a Wiki page to document this demo and list the goals, conditions to participate...
+
* Benjamin and Ian are working on revamping the iot.eclipse.org website since it's start to show its age and is not adapted anymore to the numbers of projects and technologies we have
 +
* There should be showable results in the next couple weeks.
  
== Face-to-Face meeting - June, 4 ==
+
== IoT Day ==
  
* The tentative agenda is [[[http://wiki.eclipse.org/Machine-to-Machine/Face-2-Face-Meeting-June4-2013#Agenda here]]]
+
* The help of the Eclipse IoT members to recruit participants is greatly appreciated :)
* People are invited to register by adding their name to the Wiki page.
+
* Hillary to check with Marco if there are items that Eurotech would like to add to the agenda
+
  
= Apr 23, 2013 =
+
= Jan 28, 2015 (Project leads call) =
  
 
== Agenda ==
 
== Agenda ==
  
* Project updates
+
* Update of project release plans.
** Koneki
+
* GPG signing update. Benjamin will provide an update on setting up GPG signing for IoT * projects.
** Mihini
+
* LWM2M over MQTT – Update on the initial discussions regarding running LwM2M over MQTT https://wiki.eclipse.org/IoT/LwM2M_MQTT_Binding
** Paho
+
* Update on the IoT Challenge
* m2m.eclipse.org permanent demo
+
* Eclipsecon France meeting
+
* Upcoming events
+
  
== Participants ==
 
  
* Peter Niblett
+
== Attendees ==
* Benjamin Cabé
+
* Ian Skerrett
+
* Laurent Barthélémy
+
* Cuero Bugot
+
* Thomas Schuetz
+
* Mats Samuelsson
+
* Hilary Thomasson
+
* Marco Carrer
+
  
== eTrice introduction ==
+
* Benjamin
 +
* Jens
 +
* Michael Bradley
 +
* Kai K
 +
* Mahdi
 +
* Ian Craggs
 +
* Marco
 +
* Virgil
  
* Thomas, project lead of Eclipse eTrice
+
== Update of project release plans ==
* The focus of eTrice is to provide toolset for modeling and code generation for embedded systems
+
* Based on ROOM language, a DSL from telecom industry, that can also be used for machine control
+
* Interest in finding new applications, what would be useful for ppl in the M2M area to use eTrice as a tool
+
* Automotive and machine controls
+
* Lots of people interested in using eTrice for various domains: banking, Machine-to-Machine
+
* eTrice is good at programming distributing applications
+
  
== Project updates ==
+
* Paho
 +
** Paho 1.1 will include:
 +
*** .Net and WinRT by Paolo Patierno
 +
*** Formal release of the embedded client
 +
*** Formal release of the Android service
 +
*** Service update of all the other clients
 +
** Next version will be Paho 1.2
 +
*** to be released in Mars
  
=== Paho update ===
+
* SmartHome
 +
** No release in preparation (there was a release announced in Dec. but it has been withdrawn)
 +
** Ongoing work on REST API
 +
*** Automated and interactive documentation of the REST API using Swagger
  
* Java: creation of a 0.2 release candidate, update of the Eclipse view
+
* SCADA
* Bug triaging
+
** 0.2 release is out
* New Python MQTT client contributed
+
*** built on Monday, ongoing testing. To be announced tomorrow.
* Objective-C still under IP review
+
*** inclusion of IEC standards is finally a GO!
* JS client pending
+
** next version will be 0.3
 +
*** more functionality back-ported from OpenSCADA
 +
*** deprecate old functionality
 +
*** to be released in ~6 months
  
=== Koneki update ===
+
* Kura
 +
** Kura released just before Christmas a 1.1
 +
*** support for openJDK Device I/O API
 +
*** support for USB HID
 +
*** service release of the network management bits
 +
*** upgrade to Paho 1.1
 +
** Moving forward, a 1.1.1 is planned for February
  
* 1.0 M1 released last week: adds support for Lua 5.2, LuaJIT
+
* Mahdi
* New and Noteworthy available [[http://wiki.eclipse.org/Koneki/LDT/User_Area/New_Noteworthies/New_Noteworthy_1.0|here]]
+
** OM2M first release planned for March
 +
*** CoAP and HTTP bindings
 +
*** better SQL/database abstraction
 +
*** backend interface
 +
** After that (Sept), a bridge to OneM2M will be added + a GUI
  
=== Mihini update ===
+
== Project release schedule ==
  
* Problems with the IP of some libraries (security)
+
* Eclipse release train: every project joins and tools+plugins are synchronized
* Adding GPIO APIs
+
* However for IoT we don't really have one single set of tools, but it would be great to provide a better view (calendar?) of what is in the pipe for the projects
 +
** PMI improvement?
 +
** Jens suggests that this is a manual web page on iot.eclipse.org, or it could use the PMI API
  
== m2m.eclipse.org permanent demo ==
+
== GPG Signing update ==
  
* Sierra team working on setting up hardware and web UI for a 24/7 greenhouse demo
+
* https://wiki.eclipse.org/GPG
* Same greenhouse should be usable for any server-side platform
+
* Axeda interested in having the demo compatible with its platform
+
* Thomas: eTrice could be used for simulating the system control, visualizing the changing data
+
  
== EclipseCon France ==
+
== LwM2M over MQTT ==
  
* Meeting of the IWG the day before, June 4th
+
* https://wiki.eclipse.org/IoT/LwM2M_MQTT_Binding
  
== Upcoming Events ==
 
  
* M2M World Congress: Ian and Benjamin to speak. Should Eclipse and partner have a booth
+
== IoT Challenge ==
* Ian, Mike Milinkovich and Peter will talk in Atlanta, on May 7th, about OASIS MQTT initiative, M2M...
+
  
== Kepler democamps ==
+
* http://openiotchallenge.tumblr.com
 +
* Gift cards have been sent to 10 projects.
 +
* Eclipse IoT Projects are encouraged to monitor Twitter and help the participants with any questions they may have
  
* June: democamp and hackathons all around the world
+
= Jan 15, 2015 (Marketing call) =
* Would be great to have people volunteering for demoing Eclipse M2M technologies :)
+
 
+
= Apr 9, 2013 =
+
  
 
== Agenda ==
 
== Agenda ==
  
* Partners Recruitment* Webinars
+
* IoT Developer Survey
* EclipseCon France (CFP, IWG meetings)
+
* IoT Challenge
* Weekly calls format
+
* Web site updates
 +
* Eclipse IoT Day in Dresden Germany
 +
* IoT Day in Grenoble, France
  
== Attendees ==
+
== Attendees ==
* Ian Skerrett, Eclipse Fdn
+
* Benjamin Cabé, Sierra Wireless,
+
* Didier Lahay, Sierra Wireless,
+
* Hilary Tomasson, Eurotech
+
* Peter Niblett, IBM
+
* Andy Piper, CloudFoundry
+
  
 +
* Benjamin Cabé
 +
* Ian Skerrett
 +
* Jens Reimann
 +
* Dave Woodard
 +
* Julien Vermillard
 +
* Bernd Fischer
 +
* Mahdi Ben Alaya
  
== Partners recruitment ==
+
== IoT Developer Survey ==
  
* End-to-end demo. Need to communicate about it
+
* Goal is to understand what's going on in the market, and esp. for developers
* #iot on twitter
+
* Jens volunteered to help elaborate the questions
* Telefonica has just launched a cloud? m2m-telefonica
+
* Andy reached out to them on Twitter
+
  
* Add to the Eclipse portal
+
== IoT Challenge ==
* Greenhouse is nice to show at events but maybe not really exciting from an industry perspective (oil, power plant, … could be more appropriate)
+
* Companies should be able to take the embedded gateway source code and connect it to their cloud
+
  
== Events to target in Q3 ==
+
* Deadline to enter is January 17
 +
* We have around 20 entries so far so we expect to end up with 30+
 +
* Participants will have to blog about their project and we will be promoting the content
  
* M2M World Congress in Nice - end september
+
== Web site updates ==
** they are still looking for content
+
* 3-5000EUR to share a booth
+
* JavaOne
+
** same week at M2M World Congress
+
** Ian to send more details
+
* Connected World - June
+
** Eurotech is attending
+
* M2M Evolution - part of the ITExpo (US) - end of August
+
** Eurotech is attending
+
* M2M Summit - Dusseldorf - early october
+
  
* One M2M
+
* iot.eclipse.org needs some love
* JAX
+
* On the home page:
 +
** List the projects
 +
** Improve the contact form
 +
* Benjamin and Ian will draft an update for the website
  
== Webinars ==
+
== Eclipse IoT Day in Dresden Germany ==
  
* Mihini
+
* Eclipse and IoT Workshop on March 18th
* M3DA
+
* Looking for speakers
* Paho/MQTT: Hilary to check if Eurotech could do another webinar
+
* 50+ participants
 +
* SmartHome, EclipseSCADA, Vorto
 +
* Bernd will promote the event on the Eclipse mailing list
  
 +
== IoT Day in Grenoble, France ==
  
 +
* March 30-31 in Grenoble
 +
* See https://wiki.eclipse.org/Eclipse_IoT_Day_Grenoble_2015
 +
* One day sessions, one day workshop (OpenHAB, MQTT, RIOT OS)
  
== F2F meeting at EclipseCon France ==
 
  
* 4th of June in the afternoon
 
  
 +
----------------------------------------
  
== Meeting are now moved to bi-weekly ==
+
= Archives =
  
* Benjamin will send an updated invitation
+
== 2014 ==
  
= Apr 2, 2013 =
+
[[IoT/M2MIWG/Weekly call minutes/2014 Archives]]
  
== Agenda ==  
+
== 2013 ==
  
* EclipseCon feedback (M2M sessions, F2F meeting)
+
[[IoT/M2MIWG/Weekly call minutes/2013 Archives]]
* M3DA/MQTT convergence
+
* EclipseCon France
+
  
== Attendees  ==
 
*Hilary Tomasson, Eurotech
 
*Benjamin Cabé, Sierra Wireless
 
 
== Misc. ==
 
 
Call was very short since most people didn't show up (Easter holiday)
 
Benjamin reminded Hilary that EclipseCon France call for papers is running until the 15th and that it would be interesting to get more M2M content submitted.
 
 
<br>
 
 
= Feb 19, 2013 (proposed agenda)=
 
* Starting API Work.
 
* MqGnatt contribution
 
 
<br>
 
<br>
 
= Feb 12, 2013=
 
* There is general consensus that the Continua sequence diagrams can serve as starting point for REST mapping and API work. We will look for means to get that work going in one or more of the projects, on the next call.  Axeda's work on the scenarios will factor into this as well.
 
* Arlen is still intending to contribute McGnatt. It could  as a "best practices implementation" in combination with some new documentation.
 
* Possible Webinars
 
** It was proposed that a whitepaper and/or webinar on Device Management/Provisioning with respect to the Eclipse work, would be of value.  Mats will look further into this.
 
** A security webinar to outline and discuss security solutions in end-to-end M2M application development
 
* An introduction to the Lua MQTT client, and the platforms and applications it is being used on.   
 
<br>
 
<br>
 
 
= Feb 5, 2013=
 
== Attendees  ==
 
*Mats Samuelsson, Axeda
 
*Patrick Dempsey, Band XI
 
*Hilary Tomasson, Eurotech
 
*Scott de Deugd, IBM
 
==Continuation: discussion of MQTT related topics raised by Axeda==
 
* Scott gave update on OASIS TC. Last date to join the TC is March 18th.
 
* There was some feedback from review of Continua Sequence Diagrams that it looks like useful input to the API work. No next steps were agreed to but we will revisit this again after Phil and Mats have the opportunity to update the Scenarios and Problems.
 
* Discussion of MQTT related topics raised by Axeda but not covered last week.
 
**Lua: Axeda would like to contribute to Lua Client. Scott suggested their project lead call into the bi-weekly Paho calls for an introduction to Andy Gelme.
 
**Best Practices: There still are no volunteers for such a document but Mats said Axeda is interested in taking a lead to get this moving. There was some discussion of integration this with the pending MqGnatt contribution from Cirrus Link so we will discuss again when Arlen can make the cal.
 
* Ian pointed out a potential new contributions from m2m.io (https://twitter.com/kylemroche/status/297462594699157505). It looks that discussion has moved to the MQTT Google Group.
 
<br>
 
 
= Jan 29, 2013 =
 
== Attendees  ==
 
*Mats Samuelsson, Axeda
 
*Phil Lombardi, Axeda
 
*Joe Biron, Axeda
 
*Patrick Dempsey, Band XI
 
*Arlen Nipper, Paho
 
*Benjamin Cabé, Sierra Wireless
 
*Scott de Deugd, IBM
 
==Discussion of MQTT related topics raised by Axeda==
 
*''High level positioning of the MQTT protocol'' (e.g. "long haul" networks). Scott and Arlen gave a brief overview of the discussion the OASIS C charter which led to describing a number of characteristics of MQTT and network topographies it is designed for. While it is well suited for wireless/constrained networks between an M2M gateway/edge and an enterprise type server, we probably want to avoid precluding its uses there, or in other network topologies. The IWG should pursue this as the topic of a white paper and it will be discussed again around MQTT-s (see note below)
 
*''Client ID:
 
**The behavior to disconnect existing clients if a client connects to the broker with the same client ID is not ideal. It would be nice if the protocol specified that the broker should auto-assign an unused client ID. Perhaps this could be an option sent in one of the header fields?
 
**It would be great if the client ID could hold at a minimum a UUID length of characters.''
 
**It was not clear that this needs to be part of the MQTT protocol Axeda will work this into a requirement set so that the IWG can understand the problem and work on a recommend solution in the Eclipse projects. Phil will take a look at the existing M2M use cases in the form of [http://wiki.eclipse.org/Machine-to-Machine/M2MIWG/M2M_Scenarios Scenarios and Problems], to see if they can be modified to include the situations Axeda anticipates. 
 
*''MQTT-S: The community needs a public reference implementation of MQTT-S. When we performed our research on MQTT around October of 2012 we were unable to find any public implementations of MQTT-S. I remember seeing that the reason for this is that there are legal issues surrounding the MQTT-S spec somewhere on the MQTT Google Group.''
 
**Scott gave an overview of the OASIS Standardization effort and how it is positioned with Paho. Community feedback so far is that MQTT-S is important, yet out of scope of the OASIS Technical Committee. It is withing the scope of Paho and agreed to take this discussion outside the IWG calls to develop a recommendation.
 
*The remaining topics brought up were deferred to a future call.
 
<br>
 
----------------------------------------
 
 
= Archives =
 
 
== 2012 ==
 
== 2012 ==
  
[[Machine-to-Machine/M2MIWG/Weekly call minutes/2012 Archives]]
+
[[IoT/M2MIWG/Weekly call minutes/2012 Archives]]
  
 
== 2011 ==
 
== 2011 ==
  
[[Machine-to-Machine/M2MIWG/Weekly call minutes/2011 Archives]]
+
[[IoT/M2MIWG/Weekly call minutes/2011 Archives]]

Latest revision as of 15:32, 19 May 2015

The Internet of Things Industry Working Group is holding bi-weekly calls on Wednesdays, at 12pm ET.
Participation to these calls is restricted to members of the IWG, but the minutes are public. We alternate between marketing-focused calls (upcoming events coordination, community outreach, etc.), and technical calls mostly targeting project leads, to synchronize cross-project activities.

The meetings are held via teleconference. The regular call-in numbers are shown below (if possible, please used caller paid numbers). There are a few local / toll-free dial in numbers, but you may want to setup a SIP client on your computer if possible.

  • North America 1-866-569-4992
  • Germany 49-692-2224-6059
  • France 33-(0)-17-070-8535
  • UK 0800-033-7806
  • Switzerland 41-44-580-2115
  • Sweden 46-85-063-8386
  • Italy 003-902-3604-8268

Participant conference extension: 713, then enter pin 68764

SIP clients can call 713@asterisk.eclipse.org, then enter pin 68764.


May 20, 2015 (Project leads call)

Participants

Agenda

  • Presentation of the new RiseV2G IoT Project
  • IoT Commons, in particular current status regarding Bluetooth LE and USB
  • Update on Open Source IoT server discussions
  • LwM2M over MQTT: next steps


Mar 25, 2015 (Project leads call)

Participants

  • Benjamin Cabé
  • Ian Craggs
  • Julien Vermillard
  • Luca Dazi

Agenda

  • Update on the IoT Challenge. Deadline was yesterday and Benjamin will update on the submitted solution and relationship with Eclipse IoT projects.
  • IP and process issues. Quick roundtable on any outstanding CQs or process issues that projects may have.
  • LwM2M over MQTT update.

IoT Challenge

  • The final entries have been submitted. See http://openiotchallenge.tumblr.com/
  • The results will be announced shortly
  • Many great submissions around MQTT, Kura, MQTT-SN, LwM2M so all the project leads are encouraged to have a look and engage with the participants

IP and Process Issues

  • Benjamin asks the project leads attending the call if they have process topics to discuss.

The following topics were discussed during the call:

  • Julien is inquiring about the time it takes to do a formal release, and asks about how long it takes to get an IP log approved, and a release approved.
    • If the project leadership has been managing its contribution properly, and granted that there are no problematic CQs, the IP log is approved in less than a week
    • Once the IP log is approved, at the project review can be scheduled and the review period cannot be less than a week.
    • This wiki page and associated diagram summarizes very well the workflow.
    • For the record, a project may decide to submit an IP log for approval even when a release isn't planned. This is useful whenever some major contributions or 3rd party libraries are added to the codebase, and in general to avoid rushing a few days before a release.
  • Ian Craggs rises the point of some projects he's been trying to recruit as Paho components, and who are currently hosted on Github. One of the reasons these projects wouldn't move to Eclipse was the fact they would lose Github issues and a very "low barrier" for bugs/feature requests to be reported.
    • Julien highlights that the current situation is pretty messy: some Eclipse projects recently created have Github issues enabled, or have had GH issues disabled by Eclipse webmaster and lost the existing issues that people already opened.
    • Someone has reminded that GH pull requests are very similar to GH issues, and are allowed.
    • If there is a legal reason to not allow Github issues, the projects would like to know. If there is a technical reason, it seems bug 442828 comment 7 would be a viable answer. In general, the project leaders all expressed that they don't have a clear position from EMO that they can use to explain to their community why GH issues aren't allowed.
    • Ian Craggs notes that a solution to the problem might be to consider Github issues with different levels of contribution, and that in several cases, an issue is just opened as a way to engage the discussion. If a GH issue ends up being an actual contribution, the project leadership could "clone" the conversation on Bugzilla, if that is needed for a legal reason.
  • Still on the topics of Github development, it is note that some projects avec their GitHub wiki enabled.
    • Is this a bug? Or, again, what is EMO's official position?
  • Both Ian and Julien express concerns about libraries coming from the NodeJS or Javascript ecosystem who prove difficult to be cleared, IP-wise (libuv for Mosquitto, Bootstrap or Angular libraries for Leshan...)
    • Julien wonders why Eclipse projects can't use libraries that do not have proper CLAs, but seem to be used widely. "Why is everybody using NodeJS and NodeJS libraries if there is a risk?"
    • Benjamin will reach out to the Orion project leadership to understand better how they work with 3rd party JS dependencies

LwM2M over MQTT

  • A meeting is scheduled for April 2, to discuss the current prototype implemented by IBM India during the Open IoT Challenge, and prepare next steps.
  • Wiki page

Feb 12, 2015 (Marketing call)

Participants

  • Jens
  • Ian Skerrett
  • Benjamin
  • Dave Woodard
  • Kai Kreuzer
  • Mahdi Ben Alaya
  • Virgil Dodson
  • Ian Craggs


Agenda

- IoT Challenge results to date - IoT Developer Survey - review questions in attached document - Web site updates - EclipseCon and IoT Day update

IoT Challenge

  • Participants' projects are highlighted on http://openiotchallenge.tumblr.com
  • Four projects are blogging actively and showing interesting results. Several "tips and tricks" and "tutorials" are being created as part of the blogging activity of the participants. Eclipse IoT projects should make sure to relay those in their own mailing lists, wikis, etc.
  • There are several solutions that are using Kura, Leshan, and MQTT/MQTT-SN
  • Deadline for final submissions will be March 23rd (initially Feb 27)

IoT Developer Survey

  • The survey should help build awareness about Eclipse IoT by writing a report
  • We probably don't want more than 20 questions
  • Question 10 on protocols should probably be split in two sections: messaging protocols and industrial protocols
  • "Is open source an important factor for your IoT solution?" or "What's your organization's view on OSS: never use it, considering using it, ..."

Web site updates

  • Benjamin and Ian are working on revamping the iot.eclipse.org website since it's start to show its age and is not adapted anymore to the numbers of projects and technologies we have
  • There should be showable results in the next couple weeks.

IoT Day

  • The help of the Eclipse IoT members to recruit participants is greatly appreciated :)

Jan 28, 2015 (Project leads call)

Agenda

  • Update of project release plans.
  • GPG signing update. Benjamin will provide an update on setting up GPG signing for IoT * projects.
  • LWM2M over MQTT – Update on the initial discussions regarding running LwM2M over MQTT https://wiki.eclipse.org/IoT/LwM2M_MQTT_Binding
  • Update on the IoT Challenge


Attendees

  • Benjamin
  • Jens
  • Michael Bradley
  • Kai K
  • Mahdi
  • Ian Craggs
  • Marco
  • Virgil

Update of project release plans

  • Paho
    • Paho 1.1 will include:
      • .Net and WinRT by Paolo Patierno
      • Formal release of the embedded client
      • Formal release of the Android service
      • Service update of all the other clients
    • Next version will be Paho 1.2
      • to be released in Mars
  • SmartHome
    • No release in preparation (there was a release announced in Dec. but it has been withdrawn)
    • Ongoing work on REST API
      • Automated and interactive documentation of the REST API using Swagger
  • SCADA
    • 0.2 release is out
      • built on Monday, ongoing testing. To be announced tomorrow.
      • inclusion of IEC standards is finally a GO!
    • next version will be 0.3
      • more functionality back-ported from OpenSCADA
      • deprecate old functionality
      • to be released in ~6 months
  • Kura
    • Kura released just before Christmas a 1.1
      • support for openJDK Device I/O API
      • support for USB HID
      • service release of the network management bits
      • upgrade to Paho 1.1
    • Moving forward, a 1.1.1 is planned for February
  • Mahdi
    • OM2M first release planned for March
      • CoAP and HTTP bindings
      • better SQL/database abstraction
      • backend interface
    • After that (Sept), a bridge to OneM2M will be added + a GUI

Project release schedule

  • Eclipse release train: every project joins and tools+plugins are synchronized
  • However for IoT we don't really have one single set of tools, but it would be great to provide a better view (calendar?) of what is in the pipe for the projects
    • PMI improvement?
    • Jens suggests that this is a manual web page on iot.eclipse.org, or it could use the PMI API

GPG Signing update

LwM2M over MQTT


IoT Challenge

  • http://openiotchallenge.tumblr.com
  • Gift cards have been sent to 10 projects.
  • Eclipse IoT Projects are encouraged to monitor Twitter and help the participants with any questions they may have

Jan 15, 2015 (Marketing call)

Agenda

  • IoT Developer Survey
  • IoT Challenge
  • Web site updates
  • Eclipse IoT Day in Dresden Germany
  • IoT Day in Grenoble, France

Attendees

  • Benjamin Cabé
  • Ian Skerrett
  • Jens Reimann
  • Dave Woodard
  • Julien Vermillard
  • Bernd Fischer
  • Mahdi Ben Alaya

IoT Developer Survey

  • Goal is to understand what's going on in the market, and esp. for developers
  • Jens volunteered to help elaborate the questions

IoT Challenge

  • Deadline to enter is January 17
  • We have around 20 entries so far so we expect to end up with 30+
  • Participants will have to blog about their project and we will be promoting the content

Web site updates

  • iot.eclipse.org needs some love
  • On the home page:
    • List the projects
    • Improve the contact form
  • Benjamin and Ian will draft an update for the website

Eclipse IoT Day in Dresden Germany

  • Eclipse and IoT Workshop on March 18th
  • Looking for speakers
  • 50+ participants
  • SmartHome, EclipseSCADA, Vorto
  • Bernd will promote the event on the Eclipse mailing list

IoT Day in Grenoble, France



Archives

2014

IoT/M2MIWG/Weekly call minutes/2014 Archives

2013

IoT/M2MIWG/Weekly call minutes/2013 Archives

2012

IoT/M2MIWG/Weekly call minutes/2012 Archives

2011

IoT/M2MIWG/Weekly call minutes/2011 Archives