[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [iot-wg] Eclipse IoT integration map

Hi everyone,

so yes, I did pick the Californium description from the homepage. Replacing a project description is rather simple. So there will be no problem updating that.

In the beginnings of Eclipse IoT, we did differentiate between "building block" and "application" projects. It made sense at that time, and I don't think a lot has changed about that. But you are right, this was never written down AFAIK. The reason why I actually did bring it up again, was because, I had the map, but some projects like Paho, Milo and Californium weren't part of that picture. Then again Paho alone isn't that useful, only in the context of an actual application it makes sense, IMHO. That is why I went back to the idea of building blocks and application projects.

I think I mentioned this in the last integration call. The map will be available in source code, and my hope is that people will add themselves in the form of a pull-request. Of course that has to part of the GitHub organization of the Eclipse Foundation. I am happy to maintain this map, but others should be possible to do so as well.

So I think adding Vorto and Mosquitto to that map might be a great first addition (before promoting this in any way). I would simply prefer to have something stable before adding additional content.

I hope this explains a bit what I had in mind.

And sorry for the late response.

Jens

On Thu, Sep 27, 2018 at 3:28 PM Buck Caroline (INST/PRM-NE) <caroline.buck@xxxxxxxxxxxx> wrote:

Hi Achim,

Â

my guess is, that Jens just copied this sentence directly from the Californium web page. ;)

Maybe you want to address your suggestions for improvement also to the person in charge of this content?

Â

Â

Â

Â

I like the proposal of Jens, itÂs really nice! I do not quite get, how (âapplicationâ) projects (the columns) and âbuilding blockâ projects (thee slices of columns) are distinguished? To we agree about such classification of projects? I am asking, because I cannot find this on the website, there is a different classification of projects into Devices, Gateways, Cloud, Tools, Ontologies, Standards, Security. Some are not classified at all.

Â

This brings me to another question: Do we want to collect the data like project name, description, âconnection to which other Eclipse IoT projectsâ, project type, Âthat make up the source for the graphic somewhere transparently in a structured manner? Like in a Google Sheet or maybe there is already another Data base we can use?

Â

Reason why I bring this up is, that for the sake of completeness we would need to add a Vorto and Mosquitto integration for Ditto, too. And maybe there are other connections for Kura, Kapua and Hono, that are already implemented? I think, that just addressing this to Jens âon callâ might work for a first version, but definitely wonÂt work over time.

Â

Â

WDYT?

Â

Â

- Caro

d^_^b

Â

Von: iot-wg-bounces@xxxxxxxxxxx <iot-wg-bounces@xxxxxxxxxxx> Im Auftrag von Kraus Achim (INST/ECS4)
Gesendet: Donnerstag, 27. September 2018 14:36
An: IoT Working Group mailing list <iot-wg@xxxxxxxxxxx>
Betreff: Re: [iot-wg] Eclipse IoT integration map

Â

Hi Jens,

Â

Iâm not sure, why your map describes Californium as

Â

âCalifornium is a powerful

CoAP framework targetting

back-end services and

stronger Internet of Things

(IoT) devices. It provides a

convenient API for RESTful

Web services that support

all of CoAP's features.â

Â

I feel, that this leads to misunderstandings.

Sure, though californium is in java, itâs not intended to run on smaller embedded devices.

But itâs intended to serve as backend for such smaller embedded systems, which then use

libcoap, erbium, or whatever is uses as embedded coap library.

So I would prefer to describe it as

Â

âCalifornium is a powerful

CoAP framework targetting

back-end services for small

Internet of Things (IoT) devices

using other embedded coap

implementations. It may also

be used on stronger (IoT)

devices. It provides a

convenient API for RESTful

Web services that support

all of CoAP's features.â

Â

Mit freundlichen GrÃÃen / Best regards

Achim Kraus

(INST/ECS4)
BoschÂSoftware InnovationsÂGmbH | Stuttgarter StraÃe 130 | 71332 Waiblingen | GERMANY
| www.bosch-si.com
Tel. +49 711 811-58139 | Fax +49 711 811-58200 |
achim.kraus@xxxxxxxxxxxx

Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B
Aufsichtsratsvorsitzender: Dr.-Ing.
Thorsten LÃcke; GeschÃftsfÃhrung: Dr. Stefan Ferber, Michael Hahn


From: iot-wg-bounces@xxxxxxxxxxx <iot-wg-bounces@xxxxxxxxxxx> On Behalf Of Jens Reimann
Sent: Donnerstag, 27. September 2018 14:13
To: IoT Working Group mailing list <iot-wg@xxxxxxxxxxx>
Subject: [iot-wg] Eclipse IoT integration map

Â

Hi everyone,

Â

as promised in this week's IoT WG call, here is the updated design proposal for the Eclipse IoT integration map. The major change here is the addition of Eclipse Ditto.

Â

The plan is to create an interactive web page out of this design proposal, showing how Eclipse IoT projects integrate witch each other. Showing "building block" projects (like Paho, Milo, â) as well as "application" projects (Like Kura, Hono, â).

Â

My goal is to transform this PDF into an interactive web page, using SVG as a basis. So that we can still print this or put it on a presentation. I will create and share a Git repository once I have start. So that Eclipse can take over, host this, and we can extend this over time. People could then create a PR if they want to get added to that map.

Â

My proposal would be that the requirements for getting listed on this map are:

1) It is an Eclipse IoT project

2) It connects to at least one other Eclipse IoT project

3) There is at least one web page that can be linked to which describes _how_ to connect

Â

As an example:

Â

Ditto - Hono: Both projects are Eclipse IoT projects. The following documents the connectivity between each other

Â

I will really try to get this done before EclipseCon Europe. And I will send an update once I have the initial version going.

Â

Cheers

Â

Jens

Â

--

Jens Reimann
Senior Software Engineer / EMEA ENG Middleware
Werner-von-Siemens-Ring 14
85630 Grasbrunn
Germany
phone: +49 89 2050 71286
_____________________________________________________________________________

Red Hat GmbH, www.de.redhat.com,
Registered seat: Grasbrunn, Commercial register: Amtsgericht Muenchen, HRB 153243,
Managing Directors: Paul Argiry, Charles Cachera, Michael Cunningham, Michael O'Neill

_______________________________________________
iot-wg mailing list
iot-wg@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/iot-wg


--
Jens Reimann
Senior Software Engineer / EMEA ENG Middleware
Werner-von-Siemens-Ring 14
85630 Grasbrunn
Germany
phone: +49 89 2050 71286
_____________________________________________________________________________

Red Hat GmbH, www.de.redhat.com,
Registered seat: Grasbrunn, Commercial register: Amtsgericht Muenchen, HRB 153243,
Managing Directors: Paul Argiry, Charles Cachera, Michael Cunningham, Michael O'Neill

PNG image

PNG image