Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
IoT/M2MIWG/Weekly call minutes
The Internet of Things Industry Working Group is holding weekly calls on Tuesday at 9am ET.
Participation to these calls is restricted to members of the IWG, but the minutes are public.
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.
Contents
April 1, 2014 (Project leads call)
Agenda
- Build infra and integration needs
- Java demo at JavaOne
- Misc
Participants
- Benjamin Cabe
- Ian Skerrett
- Kai Kreuzer
- Mattias Kovatsch
- Scott Lewis
- Ian Craggs
- Jurgen Rose
- Jens Reimann
- Mahdi Ben Alaya
Build Infra
The goal was to discuss what projects do today for building for MacOSX, Windows, ARM, ... and what could be done to simplify project lives.
- Getting an Equinox launcher for ARM sounds like something that would be useful to projects like SCADA and possibly SmartHome (Equinox is bootstraped manually when SmartHome runs on e.g. Raspberry Pi)
- People should subscribe to bug 431197
- Build for Windows and Mac
- Eclipse SCADA is using Hudson Windows slave to build signed MSI installers for Windows
- ACTION ITEM: Benjamin will discuss with Eclipse Webmaster what is the best practice for Win and Mac build (Hudson slaves seem to be for testing only)
- Signing
- Eclipse SCADA is building RPM and DEB packages already
- There is no proper solution for signing such packages which need to be signed using gpg
- ACTION ITEM: Benjamin to coordinate with Eclipse Webmaster to discuss the opportunity of using gpg for signing linux packages
- It appears interesting to provide debian or rpm package repositories at Eclipse in a central way
- ACTION ITEM: Benjamin to coordinate with Eclipse Webmaster to discuss thoughts on package repos.
Demo
- Ian explained that it would be great to have a nice demonstration of our Java story for JavaOne in September
- Idea would be to start collecting thoughts for a really compelling Java story, and start producing articles, demos, tutorials, ... for JavaOne
- Kai Kreuzer details his vision for a SmartHome demo
- already discussing with Jan from Concierge to get SmartHome running on Concierge
- Paho is already being used, if Moquette comes to Eclipse SmartHome could also repackage an MQTT broker
- Kai discussing with Marco on how to integrate w/ Kura
- Jens explains that SCADA also plans on doing a demo together with eTrice and 4DIAC, targetting end-Sept
- demo would be something more industrial, using Modbus
- Scott Lewis described that ECF's implementation of standards-based OSGi Remote Services currently runs on Concierge (or any R5 OSGi framework), and that ECF has an MQTT remote services provider currently based upon the Paho Java Client. Given this, and the existing tutorials and examples, it would be straightforward to put together a JavaOne demo...perhaps even for SmartHome...based upon Concierge, OSGi Remote Services, and MQTT...with standardization being operative at all levels (OSGi framework, remoting/distribution, and services).
- ACTION ITEM: Ian will put together a plan of what could be done for JavaOne
- Of course projects will have to be willing to provide support and help on actually implementing demos
Misc
- Mattias explains he's now ready to contribute Californium to Eclipse, the current code base being now "frozen" after successful participation to IETF CoAP interop testing event.
- Kai is interested in having CoAP support in SmartHome
- Mahdi lets us know that two students are currently working on 1/ a CoAP Californium binding in OM2M and 2/ an Eclipse SCADA integration
- Everyone is invited to use the WG mailing list to post updates on cross-IoT-project work on the mailing list to encourage collaboration and sharing of knowledge
- Note: JavaOne CfP ends on Apr15: http://www.oracle.com/javaone/call-for-papers/index.html
February 11, 2014
Agenda
- Live demos on the website
- Ecosystem promotion on the website
- Eclipse IoT/M2M Rebranding update
Participants
- Benjamin Cabé
- Mattias Kovatsch
- David Sciamma
- Julien Vermillard
- Jens Reimann
- Andy Piper
- Jurgen Rose
- Ian Skerrett
- Hilary Tomasson
Live demos
- The Eclipse IoT website should help demonstrate and showcase the open-source IoT technologies available at Eclipse. Benjamin suggests that project leads should think about the demo they'd have to contribute
- Jens: SCADA team has a limited bandwidth to work on a live demonstrator over the next couple weeks
- Eurotech
- It's been discussed to try to have an always running version of the people counter. Hilary will synchronize with Marco
- Mattias: it is hard to provide live/web demos of CoAP. Video would be an option
- A test server could be hosted on iot.eclipse.org, and you could download Copper for Firefox (CoAP plugin) for doing some tests
- Benjamin suggests to have videos of the projects that are diffcult to demonstrate live
- ACTION ITEM: Hilary/Marco and Ian to discuss about people counter demo
- ACTION ITEM: Ian to ping Bitreactive regarding what demo content they would have
- ACTION ITEM: Benjamin to follow up with Mattias to setup a CoAP sandbox server at eclipse.org
Ecosystem promotion on the website
- The ecosystem webpage draft available at http://iot.eclipse.org/ecosystem.html
- After a discussion between Hilary and Ian, it's agreed to rework the page to list the Steering Committee members at the top of the page
- Ian: each member company needs to provide product description, and company description
- Mattias: could we provide an overview of the building blocks that are part of the ecosystem?
- Ian: we need to create a better presentation of what the projects do together
- ACTION ITEM: Benjamin to update ecosystem webpage to list SC members at the top
- ACTION ITEM: Ian to ask members to provide content on the WG mailing list
Eclipse IoT/M2M Rebranding update
- Ian provides the group with an updated on the Eclipse IoT rebranding
- Logos are available for anyone to use: https://wiki.eclipse.org/IOT/Resources#Eclipse_IoT_logo
- Website: we didn't really redo it, just renamed M2M->IoT, and updated the logo
- Wiki has been moved to http://wiki.eclipse.org/IoT
- Still TODO is renaming the mailing-list
- ACTION ITEM: Ian to create iot-wg mailing-list and subscribe everybody who's on m2m-iwg to this new list
Additional topics
Google Summer of Code (GSoC)
- Google has a program for university students. Students are being paid for working on OSS projects (4500USD per student)
- First step in the process is to come up with some ideas
- Next is mentoring the students
- IDEAS:
- Visualization for MQTT / Ponte
- ...
- ACTION ITEM: ALL people interested should please complete the dedicated wiki page https://wiki.eclipse.org/Google_Summer_of_Code_2014_Ideas#Ideas
January 28, 2014
Agenda
- Introduction of all the project leaders so they know each other and the projects
- Q&A on the Eclipse project creation process to make sure everyone is moving forward with their project.
- Identification of future points of collaboration
Participants
- Benjamin - Sierra Wireless
- Jens and Jurgen - IBH, Eclipse SCADA
- Mattias - ETH Zurich, Californium
- Jan - IBM research, Concierge
- David Navarro and Hatem - Intel, LWM2M
- Thomas - Eclipse SmartHome
- Wes and Marco - Eurotech, Kura
- Andy - CloudFoundry, Paho
- Ian - Eclipse Fdn
- Mahdi - LAAS, OM2M
- Thierry - LAAS, OM2M
Eclipse SCADA – Jens & Jürgen
- SCADA system based on Eclipse and OSS components
- Industrial sites and plants with PLC
- data acquisition
- middleware for processing the data
- client applications to visualize the whole data
- Status and Next steps:
- Project proposed in 2013
- Source code is in the repository
- First milestones of 0.1 version are available
- Estimated release date for 0.1: next few weeks
- Need to create a website for the project
Californium – Mattias
- Californium is a Java impl of the CoAP protocol
- Implemented during Mattias' PhD
- Has been used for validating IETF drafts
- Good scalability results
- Comes with a DTLS (security) implementation
- Idea is now to make it a "real" open-source project
- Status and Next steps:
- Code is already on Github https://github.com/mkovatsc/Californium
- Still looking for interested parties
- Need to ask for Creation Review
Concierge - Jan
- Concierge also started at ETH Zurich as an implementation of OSGi R3 meant to run on constrained devices
- Footprint is 314KB
- Concierge is def. interested in other projects using Concierge and providing feedback
- Status and Next steps:
- Code is currently being brought to R5 compliance (93% complete so far)
- 2 missing features so far: Resolver hooks, new way to acquire resources via bundle wiring.
- Initial contribution of the code needs some clean-up but should be done in the next days
- Code is currently being brought to R5 compliance (93% complete so far)
LWM2M - David & Hatem
- LWM2M is an OSS implementation of OMA LWM2M
- David is involved in Device Management technologies at OMA
- LWM2M targets IoT devices
- In June 2013 a first open-source version of lwm2m was released on github, see https://github.com/01org/liblwm2m
- Project proposed at Eclipse in Dec-2013
- Status and Next steps:
- Creation review to be scheduled soon
Eclipse SmartHome - Thomas
- UI, rules, persistence services, etc. for controlling and automating things
- Eclipse SmartHome is created
- There are many Eclipse projects that SmartHome is interested in collaborating with:
- Concierge
- Californium
- Paho is used already
- Kura
- Status and Next steps:
- All CQs are submitted / some CQs are still waiting for approval but check-in was granted
- First binary build should be available "soon", most likely this quarter
Kura - Wes & Marco
- 45 CQs, most of them approved as part of the parallel IP process / 14 CQs still pending
- Code will be on Eclipse's github repo
- Some CQs might not be approved
- libdbus - which is dual-licensed academic free-license / LGPL
- gxt - graphical toolkit on top of GWT
- Status and Next steps:
- First release should be in a couple weeks (when pending CQs will have been resolved)
Paho - Andy
- MQTT implementations in Java, JS, Python, C, C++, Objective-C, Lua, Go
- Objective-C has just passed parallel IP
- Standardization work at OASIS – to be concluded in the next few months
- The teams works closely with the Mosquitto project
- Mosquitto is an MQTT broker
- Status and Next steps:
- Paho intends to join Luna and release C and Java clients, probably JS
OM2M - Mahdi & Thierry
- OM2M is an open-source Java implementation of the ETSI M2M standard
- Service capability layer for device, gateway, and network
- RESTful design to enhance interop
- HTTP (Thinking about integrating CoAP and MQTT protocols).
- OSGi-fication using Equinox, build using Maven Tycho
- Status and Next steps:
- Trademark review pending, next step will be to schedule a creation review
Collaboration between projects
- Andy: would that make sense to have kind of a cross-projects mailing-list?
- Ian suggests to start with the m2m-iwg mailing-list for now
- Ian: is there a need for a build infrastructure for e.g building for the Raspberry Pi
- Jens: yes! building for Windows is also a requirement for EclipseSCADA
- Marco: would be great to have ready-to-use binaries for popular open-hw platforms
- Ian suggests to open bugs for capturing requirements from the projects about build infrastructure and the like
- Mattias: it would be great if the m2m.eclipse.org website would feature a more visual representation of how the projects are working/connected with each other
- IoT day - April 9th
- Idea would be to have a one-day webinar
- If projects have resources they would like to feature, this would be a great opportunity
- ACTION: Benjamin and Ian to put together a more formal plan about this event
- Idea would be to have a one-day webinar
- Ian reminds project leaders that if they need help with creating a logo for their projects, he can assist
- Ian: it would be great if by the end of 2014 this group would be able to provide a "ready-to-use" platform for IoT
January 14, 2014
Agenda
- IoT events for the beginning of 2014:
- FOSDEM, (Feb 1-2, 2014)
- Eclipse IoT day Grenoble (Feb. 19, 2014),
- EclipseDay Florence (May 23, 2014),
- International IoT day (Apr 9, 2014),
- Devoxx FR, ...
- …
- Eclipse M2M to Eclipse IoT rebranding: actions, planning
- Demos on the website
- EclipseCon 2014 Burlingame: MQTT interop day, …
Participants
- Marco Carrer
- Ian Skerrett
- Benjamin Cabé
Events
- Discussion on potential events
- Eurotech will present Kura during IoT Day in Grenoble
- Marco will see if Eurotech ppl from London are interested in attending FOSDEM in Brussels Feb 1-2.
Project leads sync call
- Benjamin and Ian will coordinate with project leads to invite them to the call in two weeks time to share progress and experiences with the Eclipse process
Archives
2013
Machine-to-Machine/M2MIWG/Weekly call minutes/2013 Archives
2012
Machine-to-Machine/M2MIWG/Weekly call minutes/2012 Archives