Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

There is long way to go for Home Edge to mature and highly adopted among open source community. We have plans to make Home Edge more independent, add a machine learning module and explore on better adoptable user stories. And this would help us in moving to next level in LF Edge umbrella.

Release Date

2021-10-3130

Release Content

As a part of vD: Dewberries release, following features have been planned to be added -1)

  1. Refactoring & stabilization of MNEDC and DataStorage

...

...

    • Issues related to device discovery in MNEDC, EdgeX initialization in DataStorage, and configuration setting through YAML file.

...

  1. Build & deployment related changes to confirm with standards

...

...

    • Moving away from Glide to Go module, coding standards, environment variable setting for secure mode, MNEDC server/client setting.

...

  1. Security enhancement

...

...

    • Request authentication thru JWT, resource access

...

    • through RBAC

...

    • , and container whitelist system for executing only trusted containers.

...

  1. Sonarcloud integration for quality gate check

...

...

    • Sonarcloud gate reported issues related to vulnerability were fixed in the various modules.

...

  1. Configure manager enhancement for the container platform

...

...

    • Edge Orchestration requests offloading the service installed on the device.

...

  1. Lint error fixtures across the code base

...

...

  1. Folder restructuring to follow Go standards. Restructuring of code base to follow Go type of folder structure

...

...

  1. API's to store and retrieve data from EdgeX container (DB)

...

...

    • API's have been exposed which the developer can use to send data to Coredata of EdgeX to store;

...

    • Also API for retrieving data from Coredata has been exposed.

...

  1. Data synchronization to Cloud endpoints is needed to make the platform complete with minimum features

...

...

    • Currently data is stored in EdgeX (Coredata) DB. EdgeX provides support for synchronizing with Cloud end points based on MQTT;

...

    • Hence as a part of the this release MQTT based cloud synchronization using EdgeX has been added;

...

    • This is the initial step and would be making the cloud synchronization more independent in the upcoming release after vDewberries.

The detailed usage/documentation would be posted soon once the release branch has been finalized.

GitHub code

GitHub code

https://github.com/lf-edge/edge-home-orchestration-go/releases/tag/v1.1.0

Dockerhub image

https://hub.docker.com/r/lfedge/edge-home-orchestration-go/tags ("dewberries" tag)TBD