Skip to main content

Eclipse IoT Packages

Eclipse IoT Packages™ project provides deployment instructions and scripts for deploying packages of Eclipse IoT projects to Kubernetes based platforms using Helm charts. The term package, as used in this proposal, denotes a combination of at least two Eclipse IoT projects which are integrated with each other.

In general, the provided scripts/charts are intended to be helpful with getting started quickly with the given technology. However, scripts/charts may also support production deployments, e.g. by means of configuration properties, but that is not a requirement.

In addition to deployment scripts/Helm charts, this project may contain software needed for the integration of projects. In general, everybody is encouraged to put all scripts and software into the specific Eclipse IoT project. However, for some functionality, integrating A with B, it is hard to decide if this piece of code belongs to either A or B. In that case it may be advisable to host this piece of code in the Eclipse IoT Packages project.

A combination of Eclipse IoT projects would be considered an Eclipse IoT Package ifthe projects use each other’s functionality  and are integrated with each other to some degree. Merely deploying components next to each other is not considered an integration in this sense.

New packages may be added to the project as long as they integrate at least two Eclipse IoT projects with each other.

Each package must only use released versions of all components.

While packages hosted by this project must only use open source components, subject to the terms of the open source license, people may take those packages and extend them on their own, integrating their custom, proprietary, closed source extensions. However, they are then not part of this project but a solution built on Eclipse technology.

Basics


Repositories

Repository Commits Reviews Issues
https://github.com/eclipse-packages/packages 13 11 11

Activity - commits

There have been 13 commits made by 3 people on 1 repositories over the last 12 months.


Activity - issues

There have been 11 issues submitted by 7 people on 1 repositories over the last 12 months.


Activity - reviews

There have been 11 reviews submitted by 5 people on 1 repositories over the last 12 months.

The EMO oversees the lifecycle of Eclipse projects, trademark and IP management, and provides a governance framework and recommendations on open source best practices.

See the project’s PMI page at https://projects.eclipse.org/projects/iot.packages


Releases


Reviews


IP Lab requests

Organization Settings

  • GitHub organization: eclipse-packages
  • 2FA enforced: True
  • Default workflow permissions: write

Branch Protections

This project has a total of 3 repositories in its associated GitHub organization eclipse-packages . The graph below outlines the percentange of repositories that have either defined a Branch Protection Rule or Repository Ruleset: Branch protections

Back to the top