Let's contribute

Contributions are done via pull requests. Contributors can submit object definitions, examples, configuration files and implementation code to the repository. All file types are optional, but each contribution should contain at least a file containing the data or object model definition of the device to be managed.

Collaborating via Github and pull requests

Widely used for software development, supports forking and branching

Quality guarantee for data models by merging pull requests after verification

Facilitates communication between contributors and repository maintainers

How to contribute

Once contributors have their domain-specific data model, they could follow steps below to contribute:

Once a pull request is approved, the contributor should be able to see the models on the web page of the repository soon. Let's get started.

For Enterprise use

Additionally, enterprises or organisations can fork and extend the repository for their own use. After forking, repositories can also be flexiby customised and federated accordingly.