Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Eclipse Unconference Europe 2015"

(Eclipse Unconference)
 
(87 intermediate revisions by 21 users not shown)
Line 14: Line 14:
 
* Gaël Blondelle: Eclipse Foundation Europe - PolarSys / Embedded Systems
 
* Gaël Blondelle: Eclipse Foundation Europe - PolarSys / Embedded Systems
 
* Susan Iwai: Eclipse Foundation Europe - Unconference coordination
 
* Susan Iwai: Eclipse Foundation Europe - Unconference coordination
* Ian Skerrett: IoT
+
* Ian Skerrett and Benjamin Cabé : IoT Working Group
 
* Andrew Ross: LocationTech
 
* Andrew Ross: LocationTech
 
* Christian El Salloum: Interoperability and OSLC
 
* Christian El Salloum: Interoperability and OSLC
 +
* Jay Jay Billings, Torkild Resheim, Philip Wenig: Science Working Group
 +
* Matthias Zimmermann: Scout User Group
 +
* Andreas Graff, Harald Mackamul: Automotive Working Group
  
 
=Poster session=
 
=Poster session=
During the Unconference, we will host a poster session over our lunch break. Please send an email to gael.blondelle _at_ eclipse.org and susan.iwai _ at _ eclipse.org if you plan to come with a poster so that we make sure we have enough boards for diaplsy. Please list your poster below.
+
During the Unconference, we will host a poster session over our lunch break. Please send an email to gael.blondelle _at_ eclipse.org and susan.iwai _ at _ eclipse.org if you plan to come with a poster so that we make sure we have enough boards for display. Please list your poster below.
  
 
Here are the posters:
 
Here are the posters:
*   
+
Long Term Support membership / value proposition
 +
*  [https://projects.eclipse.org/projects/modeling.papyrus-rt Papyrus for Real Time] (Papyrus-RT)
 +
*  [http://owntracks.org/booklet/images/OwnTracksPosterA1.pdf OwnTracks Poster] OwnTracks Ecosystem - learn what OwnTracks.org built with MQTT and Eclipse/Paho
 +
*  Capella Modelling Workbench
 +
*  Systems Engineering and Software Engineering for Cyber-physical Systems
 +
*  ReqPat: Efficient Documentation of high-quality Requirements using Controlled Natural Language
 +
*  [http://profiles.yatta.de Profiles for Eclipse]: Save your Eclipse setup and share it
  
 
The interoperability and OSLC session will hold a specific poster session. Please list your poster here:
 
The interoperability and OSLC session will hold a specific poster session. Please list your poster here:
*  
+
*
  
 
=Unconference Agenda=
 
=Unconference Agenda=
Line 78: Line 87:
  
 
=Dev Co-working Space=
 
=Dev Co-working Space=
Reserve your Dev Co-working Space!  
+
Tell your buddies you will be at the Dev Co-working Space!  
One day before EclipseCon Europe, use the Dev co-working space to work on your Eclipse project. We'll assign a space to self-organizing groups to work together on open source projects, to discuss topics relevant to a broader subset of the community, and to hack code...
+
Starting noon on November 2nd, use the Dev co-working space to work on your Eclipse project. We have space for self-organizing groups to work together on open source projects, to discuss topics relevant to a broader subset of the community, and to hack code...
  
If you want to reserve co-working space for your Eclipse project, contact gael.blondelle _at_ eclipse.org and susan.iwai _ at _ eclipse.org with the following information :
+
If you want to tell the world you will be there, add yourself to the list below, and list :
* Project name
+
* Your name
* How long you need the space - for a full day or half day ?
+
* Projects name in which you are or would like to be involved
* Number of expected hackers
+
* When do you arrive at the Dev Co-working space
* The purpose of the get together : hackathon, discussing future, sharing beers...
+
  
The following projects have reserved their space:
+
Meet the developers!
*  
+
* ModelWriter: Ferhat Erata, Yvan Lussaud.
 +
* MQTT-Client iOS/OSX/tvOS, OwnTracks: Christoph Krey.
 
*
 
*
  
 
=Unconference session descriptions=
 
=Unconference session descriptions=
The descriptions are coming soon.
+
 
 
<!--==Science Working Group==
 
<!--==Science Working Group==
 
* Session coordinator: Philip Wenig
 
* Session coordinator: Philip Wenig
Line 98: Line 107:
 
Editing and display of time series data is an ubiquitous task in scientific research. Most commonly, the needed functionality is developed by each project from the ground up. Contrary to that, it would be better to have a flexible framework that separates the editing pipeline and the display of the data. Moreover, it must be data format independent so that it can be used more widely. Specialized scientific projects could then use the framework and connect their data to the framework. Within the session, we'd like to discuss about such a framework. Moreover, coding says more than thousand words.
 
Editing and display of time series data is an ubiquitous task in scientific research. Most commonly, the needed functionality is developed by each project from the ground up. Contrary to that, it would be better to have a flexible framework that separates the editing pipeline and the display of the data. Moreover, it must be data format independent so that it can be used more widely. Specialized scientific projects could then use the framework and connect their data to the framework. Within the session, we'd like to discuss about such a framework. Moreover, coding says more than thousand words.
 
* n-dimensional data editing
 
* n-dimensional data editing
* Display libraries, SWTChart, XYGraph, JavaFX, ...
+
* Display libraries, SWTChart, XYGraph, JavaFX, ...-->
  
== IoT Working Group==
+
== IoT Working Group ==
  
=== Session description === 
 
 
A meeting of the Eclipse IoT community and IoT enthusiasts.  Join us to learn about IoT at Eclipse and share your thoughts on the requirements for building an Internet of Things based on open source and open standards.
 
A meeting of the Eclipse IoT community and IoT enthusiasts.  Join us to learn about IoT at Eclipse and share your thoughts on the requirements for building an Internet of Things based on open source and open standards.
  
 
* Session coordinators: Ian Skerrett, Benjamin Cabé
 
* Session coordinators: Ian Skerrett, Benjamin Cabé
  
=== 9:15-10:45 Project Updates===
+
==== Project Updates - 9:00am Start====
 
* Each project will spend 10 minutes updating on their current status. The update should include:
 
* Each project will spend 10 minutes updating on their current status. The update should include:
 
**Project Overview: Short (1 slide) reminder about your project functionality.  This is for people who might be new.
 
**Project Overview: Short (1 slide) reminder about your project functionality.  This is for people who might be new.
Line 115: Line 123:
 
** Collaboration Opportunities: Where do you see potential for collaboration with other Eclipse IoT projects or other communities.
 
** Collaboration Opportunities: Where do you see potential for collaboration with other Eclipse IoT projects or other communities.
  
* Projects
+
* Projects that will be represented
** Eclipse SmartHome [[File:20141027_Eclipse_SmartHome_Update.pdf]]
+
** [//eclipse.org/kura/ Kura] (Luca Dazi)
** Eclipse Kura - [[File:1401027 Kura Status.pdf]]
+
** [//eclipse.org/vorto/ Vorto] (Olaf Weinmann) - [[:File:20151029_Vorto_Project_Status.pdf|slides]]
** Eclipse SCADA
+
** [//projects.eclipse.org/proposals/hawkbit hawkBit] (Kai Zimmermann) - [http://sp-collateral.apps.bosch-iot-cloud.com/slides/eclipseCon2015_unconference.html slides]
** OM2M [[File:OM2M_Update.pdf]]  
+
** [//eclipse.org/smarthome/ Eclipse SmartHome] (Kai Kreuzer) [[:File:esh_project_update_ece2015.pdf|slides]]
** Paho - [[File:Paho_Update.pdf]]
+
** [//eclipse.org/eclipsescada/ Eclipse SCADA] (Jens Reimann) [[:File:Scada_project_update_ece2015_v2.pdf|slides]]
** Mosquitto - [[File:Mosquitto_Update.pdf]]
+
** [//eclipse.org/leshan/ Leshan/Californium] (Kai Hudalla)
** BIRT and IoT
+
** [//eclipse.org/concierge/ Concierge] (Jochen Hiller) [[:File:151102_Concierge-StatusUpdate.pdf|Presentation Concierge Status Update‎]]
** Concierge - [[File:141027-Concierge-StatusUpdate.pdf]]
+
** [//eclipse.org/4diac/ 4DIAC] (Alois Zoitl) [[:File:4DIAC_IoT_Unconfernce.pdf|slides]]
** Eclipse IoT community update - [[File:IoT_community_status_update_ece2014.pdf]]
+
** [//eclipse.org/om2m/ OM2M] (Guillaume Garzone) [[:File:Om2m-project-update-ece2015.pdf|slides]]
 +
** [//eclipse.org/tiaki/ Tiaki] (Regis) [[:File:Tiaki introduction-ece2015.pdf|slides]]
 +
** [//eclipse.org/paho/ Paho/Mosquitto] (James Sutton) [[:File:PahoProjectUpdateECE2015.pdf|slides]]
  
=== 11:00-12:30 Future Collaborations===
+
==== Collaborations / Invited Speakers ====
* 11:-00-11:20 - Update on Lightweight M2M - Friedhelm Rodermund, Vodafone - [[File:LWM2M slides Eclipse unconference.pdf]]
+
* 11:20-11:40  Ignite IoT Framework,  Dirk Slama, Bosch will present a project management framework for building IoT solutions.
+
* 11:40-12:00 - Verisign vision for IoT - Souheil Ben Yacoub, Verisign
+
* Areas for technical collaboration
+
* Community/Marketing opportunities
+
* Plan for an IoT package  (Mars release)
+
* other topics?
+
  
===14:00-15:30 Vorto Project Proposal- IoT Information Model Repository ===
+
* IoT Commons - Benjamin Cabe
* Vorto Project Proposal -  IoT Information Model Repository
+
* IoT Server Discussion
* Session coordinator: Kai Hudalla
+
* Vorto Meta Model Discussion - Olaf Weinmann
* Session Type: Workshop
+
* AGILE: An Open Source, Adoptive & Programmable IoT Gateway for Makers & Entrepreneurs - Charalampos Doukas
Many technologies are available today allowing for device connectivity and the realization of solutions in the Internet of Things (IoT). Each of these technologies follows their own specific approach to technical and semantic device abstraction, resulting in a lack of interoperability between solutions built on top of them.
+
** A new European initiative that will include collaboration with Eclipse IoT projects.
 +
* OSGi IoT Expert Group - Tim Ward
 +
* What makes a good IoT open source project?
  
We will discuss an approach to standardization at the semantic abstraction layer by means of generic, technology agnostic Information Models for devices and its usefulness for achieving the desired interoperability at the solution layer.
+
====Open Whiteboard====
 
+
The basis for the discussion should be a proposal from Bosch Software Innovations for the “[https://projects.eclipse.org/proposals/iot-information-model-repository IoT Information Model Repository]” project within the eclipse IoT community.
+
 
+
===16:00-17:30 Open Whiteboard===
+
 
* Other topics of collaboration or of interest to IoT enthusitasts
 
* Other topics of collaboration or of interest to IoT enthusitasts
  
==Getting Started with Papyrus==
+
== LocationTech ==
* Session coordinator: Rémi SCHNEKENBURGER
+
This full day meeting of the LocationTech working group will cover topics of interest to participants including big geo data processing, version control of geodata, mobile applications, spatially aware desktop applications, and more. Participants can expect to meet with some of the technology leads, potential suppliers & customers, and others in a casual setting.
* Session type: Hands-on
+
This hands-on workshop will teach the participants how to download and install Papyrus and how to create the model of a software system.
+
 
+
One of the traditional barrier to adoption of model-based engineering tools is the apparent complexity of the language (UML, SysML) and of the tools. This hands-on workshop will use Papyrus to break down these barriers by leading the participants through the creation and development of a model for a simple system application. The participants will learn how modelling can help show requirements and their traceable realizations into structural and behaviours models that fully describe the system to be built. They will also learn how to use basic customization capabilities to make the modelling environment better aligned with their personal preferences, company directive, and domain model.
+
 
+
==Customizing Papyrus for Automotive and Embedded Systems ==
+
Session coordinator: Rémi SCHNEKENBURGER
+
 
+
Session type: Hands-on
+
 
+
In the context of MDE, UML is actually the most-widespread modeling language in the world. It is in the one hand widely educated & disseminated (e.g., via academics courses, tutorials, books, professional trainings and mentors), and in the other hand there is a large set of tools supporting UML, either proprietary or open-source.  
+
 
+
However, even if standards are key to MDE success, being also able to support dedicated features for specific concerns and domain is for sure also mandatory for being able to benefit 100% of modeling advantages. For that purpose, UML proposes the profile concept that enables to define specific language (e.g., SysML). Papyrus, the UML tool of the Eclipse Foundation, does support the UML profile, but also provides very advanced customization mechanisms that enable to fully implement DSML without losing the benefit to be based on the UML standard.
+
 
+
The purpose of this tutorial will be to give its participants all the information needed to implement very advanced modeling support for DSML while continuing to be based on a standard. It will be illustrated with Automotive standards like Autosar and EAST-ADL, and with standards for Embedded Systems like Marte.
+
 
+
==Polarsys Requirement Engineering Workshop : ReqCycle==
+
* Session coordinators: Tristan Faure, Mathieu Velten
+
* Session type: Hands on with ReqCycle and requirement engineering
+
This session will go over installation, demonstration and use case of ReqCycle:
+
* Installation and configuration of latest release of ReqCycle
+
* Demonstration of latest features
+
** Requirement import from documents, reqif, models
+
** Traceability Creation
+
** Datasources update and Impact analysis
+
** Demonstration of ReqCycle integration with
+
*** Papyrus
+
*** Sirius
+
* Global Discussion about Requirement Engineering and possible evolutions of ReqCycle
+
 
+
==Model Finder Group==
+
 
+
In the break between the two PolarSys slots, interested parties from the itea Model Finder Group proposal will find each other to organize themselves, possibly with further activities in the evening.  Let's just meet in the same space where the PolarSys event takes place.  Please list your name if you will be present:
+
 
+
* Baseliyos Jacob
+
* Michael Jastram
+
 
+
== PolarSys Maturity Assessment ==
+
* Session coordinator: Gaël Blondelle
+
* Session Type: Demo and Brainstorming
+
 
+
The PolarSys maturity assessment task force aims to provide an automated framework for quality and maturity evaluation and improvement of projects entering the PolarSys working group.
+
 
+
The task force proposed a fully-featured quality model in collaboration with PolarSys members, and the process is currently under intensive development. Metrics are retrieved from various areas of software projects development (source code, process, change and configuration management, mailing lists, and more), and transformed into human-readable information through a transparent and documented process. We will demonstrate our early prototype on a sample project and present the up-coming work and features.
+
 
+
Come, see what has been done, and have your word heard for the future of this project.
+
 
+
==OSLC Session==
+
* Session Coordinators: Jean-Luc Johnson (Airbus Group Innovations) and Gray Bachelor (IBM)
+
* Session Type: Hands-on/Workshop
+
Many challenges remain in complex system development: collaboration between multi domains, concurrent engineering, and huge amount of data spread into geographically distributed silos. This situation leads to delays with large program schedules in many industries, aerospace, automotive, railways, and more.
+
 
+
[http://open-services.net/ OSLC] can help to break the barriers between domains. The Open Services for Lifecycle Collaboration  initiative is an open community with the objective to create standardized specifications of how tools, involved in different engineering lifecycles, can be integrated to share data and information. OSLC uses open and standard internet technologies to enable collaboration between tools. [https://www.eclipse.org/lyo/ Eclipse Lyo] project is an open source project with the goal of providing an SDK to enable adoption of OSLC specifications.
+
 
+
Come and learn how to extend your tools with OSLC capabilities. We provide a hands-on workshop to build an OSLC consumer adapter using the latest Eclipse LYO SDK contribution.
+
The tutorial starts with the introduction of the OSLC principles and SOA-based approach and progresses to more advanced topics such as implementing an OSLC consumer to create or update an web resource from a Java Swing based desktop application.
+
 
+
=Skills=
+
Some Java programming experience with Eclipse IDE.
+
 
+
Experience with JAX-RS web services a plus.
+
  
=Pre-requisites=
+
* Session coordinator: Andrea Ross
  
Eclipse (Mandatory): https://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/lunasr1
+
==== 9:00-10:30  Time slot 1====
  
*It includes Maven plugin: m2eclipse, and Git plugin: Egit
+
==== 11:00-12:30 Geospatial Mobile Apps Using an Open Source Toolkit ====
 +
mousebird consulting inc is a member of LocationTech and we make the WhirlyGlobe-Maply open source geospatial display toolkit.  It's used in a fair number of big, popular apps like Dark Sky and the National Geographic World Atlas for iOS.
  
Java JDK 1.6 + (Mandatory)
+
Ever wanted to write your own weather, aviation, or map app?  It's not actually that difficult to get started.  We'll go over some examples of apps that use WhirlyGlobe-Maply and point out the relevant tutorials.  If anyone wants to actually follow along, you'll need a mac, a copy of Xcode, and the WhirlyGlobe-Maply toolkit.
  
*Setup the JAVA_HOME or JAVA_JRE environment variable
+
==== 14:00-15:30 Time slot 3====
 +
==== 16:00-17:30 Time slot 4====
  
Stable version of Lyo: http://www.eclipse.org/downloads/download.php?file=/lyo/releases/2.1.0/org.eclipse.lyo.oslc4j-2.1.0.zip
+
== Science Working Group ==
 +
Meet and greet with the Science Working Group community. Project updates, ...
  
*Mandatory for the hands-on workshop
+
* Session coordinator: Jay Jay Billings, Torkild Resheim, Philip Wenig
 +
* Other participants : Erwin De Ley, Tim Jagenberg
  
*Stable version 2.1.0
+
==== 9:00-10:30  Time slot 1====
 +
==== 11:00-12:30 Time slot 2====
 +
==== 14:00-15:30 Time slot 3====
 +
==== 16:00-17:30 Time slot 4====
  
Follow the instruction at http://wiki.eclipse.org/Lyo/BuildOSLC4JBugzilla
+
== Scout User Group ==
  
*Clone the Lyo Docs repository
+
The [[Scout/UserGroupMeeting/2015|Scout User Group Meeting]] is the place to learn and exchange about building business applications with the  Scout framework. The day offers a chance to hear the latest on updates to the platform, exchange with fellow users or even get yourself started using Scout. Scout users are invited to present their experiences and ideas for using and developing the framework.  [https://wiki.eclipse.org/Scout/UserGroupMeeting/2015 Find out more!]
  
*Register yourself (Username/password) to https://landfill.bugzilla.org/bugzilla-4.2-branch/createaccount.cgi
+
* Session coordinator: Matthias Zimmermann
  
*Build the OSLC4JBugzilla service provider application
+
==== 9:00-10:30 The new Scout Java Platform ====
 +
* Intro/Teaser
 +
* Platform Overview
 +
* Platform, Bean Support and Exensibility
 +
==== 11:00-12:30 Industry Use Cases ====
 +
* Various Contributions
 +
==== 14:00-15:30 The new HTML5 UI ====
 +
* Overview and Features
 +
* Architecture
 +
* Custom Styling
 +
* Building and CI
 +
==== 16:00-17:30 Migration to Neon ====
 +
* Migration from Mars to Scout Neon
 +
* Hands-on Session
  
Clone OSLC Lyo Core repository
+
== Workshop on Life-cycle Interoperability - OSLC in Practice ==
  
*Follow the instructions at http://wiki.eclipse.org/Lyo/BuildingOSLC4J
+
The goal of the “Workshop on Life-cycle Interoperability” is to propose and discuss ways to achieve sustainable interoperability for embedded systems development environments. A special focus will be on Open Services for Lifecycle Collaboration (OSLC) and the challenge of putting this standard into practice.  [https://wiki.eclipse.org/Eclipse_Unconference_Europe_2015/OSLCInPractice Find out more]!
  
*git://git.eclipse.org/gitroot/lyo/org.eclipse.lyo.core.git
+
* Session coordinator: Annemarie Hamedler
  
=Recommended:=
+
==== 10:30 - 11:00 Morning Coffee & Welcome ====
 +
==== 11:00 - 12:30 Impulse Talks by industrial leaders====
 +
==== 14:00 - 15:30 Interactive Workshop and poster session====
 +
==== 16:00 - 17:30 Interactive Workshop and poster session====
  
*Tomcat Server : http://tomcat.apache.org/download-70.cgi
+
== PolarSys and Automotive projects update ==
  
=Notes:=
+
The goal of this session is to share short updates from PolarSys and Automotive WG projects with the community.
 +
If you have a talk in the regular conference, please do not give us a short version of the talk, but rather tell us the new and noteworthy of your project.
 +
In order to have a slot, please send an email to the coordinators, with the topic, the time needed, and your travel constraints (like we should plan your project update after noon is you travel in the morning).
  
*We provide the code of the labs
+
* Session coordinator: Gaël Blondelle, Susan Iwai
*We provide a war file to deploy in Tomcat as alternative of running the OSLC4JBugzilla in Eclipse
+
  
== Long Term Support Working Group ==
+
==== 10:30 - 11:00 Morning Coffee & Welcome ====
* Session coordinator: Steve Francisco, Ralph Mueller
+
==== 11:00 - 12:30 Project updates batch 1====
* Session type: Workshop / Brainstorming session
+
==== 14:00 - 15:30 Project updates batch 2====
Eclipse components that are used in commercial products need to be supported as long as the product itself.
+
==== 16:00 - 17:30 Project update batch 3====
The Eclipse Long Term Support program provides the necessary organizational and technical infrastructure. It offers a professional approach for those in need of support as well as for those who make a business out of offering support.
+
The Unconference session is an opportunity to get more detailed information and to discuss with the LTS members how LTS helps you satisfy your long-term support requirements..
+
  
==Where to go with EASE?==
+
== Automotive Working Group meeting ==
* Session coordinator: Christian Pontesegger
+
* Session type: Workshop / Brainstorming session
+
The newly created [https://projects.eclipse.org/projects/technology.ease Eclipse Advanced Scripting Environment (EASE)] project, allows the execution of script code (using scripting languages such as JS, Python, ...) within the context of the Eclipse Platform/RCP. As they are running in the same JRE as Eclipse itself, these scripts have direct access to any class of your application and may interact with your workbench.
+
  
Scripting the IDE is tremendously powerful, versatile but requires some effort to master. Let's discuss how we can ease this effort and attract more users. Then we could come up with a roadmap and a release planning.
+
This meeting is an opportunity to share information between the members of the Automotive WG. Feel free to join the meeting.
  
This session is open to everybody interested in discussing the future evolutions of EASE.-->
+
* Session coordinator: Andreas Graff, Harald Mackamul

Latest revision as of 17:59, 16 November 2015

Eclipse Unconference

This page is the live agenda for the Eclipse Unconference in Ludwigsburg on November 2, 2015 at the Forum.

The Unconference is more and more successful so please get in touch with us (gael.blondelle _ at _ eclipse.org and susan.iwai _ at _ eclipse.org) if you need some space for your group.

Registration and logistics

Unlike the regular conference, this Unconference is organized by YOU. There will be food and beverages, power and projectors, and meeting rooms. We will coordinate just a bit to avoid obvious topic overlaps during the day and to make sure that everybody has the right place for their group.

Ther will be some spaces dedicated to a Dev co-working space, that is, spaces where developers meet and work together on their preferred projects. Both experienced and new contributors will find that the co-working space is a good chance to meet and learn from each other.

Registration: If you plan to participate, you have to register for the Unconference on the conference registration page.

Unconference Organizers

  • Gaël Blondelle: Eclipse Foundation Europe - PolarSys / Embedded Systems
  • Susan Iwai: Eclipse Foundation Europe - Unconference coordination
  • Ian Skerrett and Benjamin Cabé : IoT Working Group
  • Andrew Ross: LocationTech
  • Christian El Salloum: Interoperability and OSLC
  • Jay Jay Billings, Torkild Resheim, Philip Wenig: Science Working Group
  • Matthias Zimmermann: Scout User Group
  • Andreas Graff, Harald Mackamul: Automotive Working Group

Poster session

During the Unconference, we will host a poster session over our lunch break. Please send an email to gael.blondelle _at_ eclipse.org and susan.iwai _ at _ eclipse.org if you plan to come with a poster so that we make sure we have enough boards for display. Please list your poster below.

Here are the posters:

  • Long Term Support membership / value proposition
  • Papyrus for Real Time (Papyrus-RT)
  • OwnTracks Poster OwnTracks Ecosystem - learn what OwnTracks.org built with MQTT and Eclipse/Paho
  • Capella Modelling Workbench
  • Systems Engineering and Software Engineering for Cyber-physical Systems
  • ReqPat: Efficient Documentation of high-quality Requirements using Controlled Natural Language
  • Profiles for Eclipse: Save your Eclipse setup and share it

The interoperability and OSLC session will hold a specific poster session. Please list your poster here:

Unconference Agenda

The agenda is coming soon.

Dev Co-working Space

Tell your buddies you will be at the Dev Co-working Space! Starting noon on November 2nd, use the Dev co-working space to work on your Eclipse project. We have space for self-organizing groups to work together on open source projects, to discuss topics relevant to a broader subset of the community, and to hack code...

If you want to tell the world you will be there, add yourself to the list below, and list :

  • Your name
  • Projects name in which you are or would like to be involved
  • When do you arrive at the Dev Co-working space

Meet the developers!

  • ModelWriter: Ferhat Erata, Yvan Lussaud.
  • MQTT-Client iOS/OSX/tvOS, OwnTracks: Christoph Krey.

Unconference session descriptions

IoT Working Group

A meeting of the Eclipse IoT community and IoT enthusiasts. Join us to learn about IoT at Eclipse and share your thoughts on the requirements for building an Internet of Things based on open source and open standards.

  • Session coordinators: Ian Skerrett, Benjamin Cabé

Project Updates - 9:00am Start

  • Each project will spend 10 minutes updating on their current status. The update should include:
    • Project Overview: Short (1 slide) reminder about your project functionality. This is for people who might be new.
    • Project stats: tell us how well your project is doing. Number of download, number of contributors, number of bugs opened, number of mailing list subscribers, etc.
    • Project plan: when is the next release and what are the key features.
    • Key Challenges: What challenges/issues are you having?
    • Collaboration Opportunities: Where do you see potential for collaboration with other Eclipse IoT projects or other communities.

Collaborations / Invited Speakers

  • IoT Commons - Benjamin Cabe
  • IoT Server Discussion
  • Vorto Meta Model Discussion - Olaf Weinmann
  • AGILE: An Open Source, Adoptive & Programmable IoT Gateway for Makers & Entrepreneurs - Charalampos Doukas
    • A new European initiative that will include collaboration with Eclipse IoT projects.
  • OSGi IoT Expert Group - Tim Ward
  • What makes a good IoT open source project?

Open Whiteboard

  • Other topics of collaboration or of interest to IoT enthusitasts

LocationTech

This full day meeting of the LocationTech working group will cover topics of interest to participants including big geo data processing, version control of geodata, mobile applications, spatially aware desktop applications, and more. Participants can expect to meet with some of the technology leads, potential suppliers & customers, and others in a casual setting.

  • Session coordinator: Andrea Ross

9:00-10:30 Time slot 1

11:00-12:30 Geospatial Mobile Apps Using an Open Source Toolkit

mousebird consulting inc is a member of LocationTech and we make the WhirlyGlobe-Maply open source geospatial display toolkit. It's used in a fair number of big, popular apps like Dark Sky and the National Geographic World Atlas for iOS.

Ever wanted to write your own weather, aviation, or map app? It's not actually that difficult to get started. We'll go over some examples of apps that use WhirlyGlobe-Maply and point out the relevant tutorials. If anyone wants to actually follow along, you'll need a mac, a copy of Xcode, and the WhirlyGlobe-Maply toolkit.

14:00-15:30 Time slot 3

16:00-17:30 Time slot 4

Science Working Group

Meet and greet with the Science Working Group community. Project updates, ...

  • Session coordinator: Jay Jay Billings, Torkild Resheim, Philip Wenig
  • Other participants : Erwin De Ley, Tim Jagenberg

9:00-10:30 Time slot 1

11:00-12:30 Time slot 2

14:00-15:30 Time slot 3

16:00-17:30 Time slot 4

Scout User Group

The Scout User Group Meeting is the place to learn and exchange about building business applications with the Scout framework. The day offers a chance to hear the latest on updates to the platform, exchange with fellow users or even get yourself started using Scout. Scout users are invited to present their experiences and ideas for using and developing the framework. Find out more!

  • Session coordinator: Matthias Zimmermann

9:00-10:30 The new Scout Java Platform

  • Intro/Teaser
  • Platform Overview
  • Platform, Bean Support and Exensibility

11:00-12:30 Industry Use Cases

  • Various Contributions

14:00-15:30 The new HTML5 UI

  • Overview and Features
  • Architecture
  • Custom Styling
  • Building and CI

16:00-17:30 Migration to Neon

  • Migration from Mars to Scout Neon
  • Hands-on Session

Workshop on Life-cycle Interoperability - OSLC in Practice

The goal of the “Workshop on Life-cycle Interoperability” is to propose and discuss ways to achieve sustainable interoperability for embedded systems development environments. A special focus will be on Open Services for Lifecycle Collaboration (OSLC) and the challenge of putting this standard into practice. Find out more!

  • Session coordinator: Annemarie Hamedler

10:30 - 11:00 Morning Coffee & Welcome

11:00 - 12:30 Impulse Talks by industrial leaders

14:00 - 15:30 Interactive Workshop and poster session

16:00 - 17:30 Interactive Workshop and poster session

PolarSys and Automotive projects update

The goal of this session is to share short updates from PolarSys and Automotive WG projects with the community. If you have a talk in the regular conference, please do not give us a short version of the talk, but rather tell us the new and noteworthy of your project. In order to have a slot, please send an email to the coordinators, with the topic, the time needed, and your travel constraints (like we should plan your project update after noon is you travel in the morning).

  • Session coordinator: Gaël Blondelle, Susan Iwai

10:30 - 11:00 Morning Coffee & Welcome

11:00 - 12:30 Project updates batch 1

14:00 - 15:30 Project updates batch 2

16:00 - 17:30 Project update batch 3

Automotive Working Group meeting

This meeting is an opportunity to share information between the members of the Automotive WG. Feel free to join the meeting.

  • Session coordinator: Andreas Graff, Harald Mackamul

Back to the top