Contribute#
FOSS#
Most parts of our software and documentation are open-source. We support the idea behind FOSS and actively contribute to projects such as Linux, U-Boot, Yocto/OE and others.
If you work with our hard- and software or with the documentation, we would like to encourage you to contribute by reporting issues or creating merge requests (see below).
Repositories#
For an overview of groups and projects, please see this page on the GitLab server. You can also have a look at the GitLab Server Overview in the docs.
Reporting Issues#
You can use the GitLab issue trackers for the specific projects to report any problems you encountered and you think should be known to KED engineers. Or send and e-mail to support@kontron-electronics.de with a detailed description of the issue.
Contributing code changes#
If you have forked one of the KED repositories and you have implemented changes that might be relevant or helpful for others, please create a "merge request" (MR) via GitLab. We will review your changes and merge them if appropriate.
Upstreaming#
We try to work with "mainline" components wherever feasible. We also try to upstream support for our boards and modules to Linux and U-Boot eventually. If you work with one of our boards, that is not yet available upstream and you are interested in upstream support, feel free to contact us at support@kontron-electronics.de for more information and how to work it out.