Eclipse hawkBit 0.3.0

0.3.0

Description

Eclipse hawkBit release including:

  • OpenApi (Swagger) support - This feature enables our Management API and Direct Device Integration API to be available in the newly integrated Swagger.
  • Retry of a Rollout - This new feature enables a rollout to be retried only over failed targets after being completed.
  • User Consent Flow
  • Management API: New Resource Collection `/rest/v1/actions`
  • Manually Trigger the Next Rollout Group

 

API Certification

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues

No architectural issues known at the time of this writing.

Security Issues

There are no security issues known at the time of this writing.

Non-Code Aspects

The project provides 

  • website with documentation including a set of tutorials
  • Github projects with examples and extensions
  • sandbox installation
Conforms To UI/UX Guidelines
Not applicable (project doesn't provide UI)
Usability Details

hawkBit provides a Web UI including usability features like push and drag and drop support.

The user interface guidelines do not apply as the the hawkBit web UI is not based on the Eclipse workbench/IDE.

End of Life

There are no deprecated or removed features

Standards

hawkBit does not support any particular standards. APIs and interfaces are based on HTTP and AMQP

Communities

The hawkBit team is attracting users, adopters and contributors using arbitrary channels.

  • On GitHub (https://github.com/eclipse/hawkBit) users can create issues for questions, bugs and enhancements and provide pull requests for improving hawkBit.
  • The hakBit team itself discusses all changes through github pull requests
  • Some of the committers are speaking at conferences, publishing blog entries and/or articles.
  • The team maintains a gitter chat room, where questions from the communities are answered and discussed.