smartfog / fogflow

FogFlow is a standard-based IoT fog computing framework that supports serverless computing and edge computing with advanced programming models
https://fogflow.readthedocs.io
BSD 3-Clause "New" or "Revised" License
123 stars 45 forks source link

[MUST] Every GE must have training materials #14

Closed jason-fox closed 5 years ago

jason-fox commented 5 years ago

At the moment this enabler has no Tutorial and no link to the Academy and does not fulfil the minimum Training section requirements. There are no FogFlow training materials to be found in the Academy

The suggestion is to create a simple FogFlow to Orion tutorial to provide a series of simple hello world connections for simple processing - this needs to include

showersky commented 5 years ago

It is a good suggestion. We will soon prepare the tutorial you suggested. By the way, where is this tutorial supposed to be released? Do you have an example or template for this tutorial?

jason-fox commented 5 years ago

The FIWARE Academy holds a list of all training materials, videos, slide decks, links to sample code etc, for example Kurento offers all three. If you are writing sample code see https://github.com/Atos-Research-and-Innovation/IoTagent-LoRaWAN/issues/38 as an example of compliance for an IoT Agent for the Academy Requirement. For Slides or videos just add a PR to the Academy Repo

The Tutorial Requirement is stricter - offering a Dockerized environment showing use of the component with a relevant code commentary - FIWARE 503: Introduction to Media Streams. I would expect the tutorials to use rather than duplicate existing materials. A similar example or reuse of resources can be found for Fast-RTPS

The aim is to collate all Official FIWARE tutorials under a FIWARE umbrella repo. Company specific stuff would remain on your side (for example the relevant Kurento example code is a submodule within the Media Streams tutorial repo.

smartfog commented 5 years ago

the FogFlow tutorial is finished. Please find the first draft here