[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
|
[openbsw-dev] Committer Election for Alexander Schaal on Eclipse OpenBSW has started
|
A Committer election for Alexander Schaal on project Eclipse OpenBSW
(automotive.openbsw) was started by Martin Thiede with this criteria:
We would like to nominate Alexander for becoming a committer of OpenBSW.
He is an experienced software architect taking care of various topics in
OpenBSW, mainly:
- workspace infrastructure and tooling
- general concepts
- development processes and guidelines
- functional safety
Alexander is very actively participating in PR discussion meetings and in the
OpenBSW Monthly Call. Example:
- BSP interface strategies:
https://github.com/eclipse-openbsw/openbsw/pull/154
- Discussion about folder structure:
https://github.com/eclipse-openbsw/openbsw/discussions/259
He has a long history at Accenture. A considerable part of the initial commit
at the beginning of OpenBSW was originally written or influenced by him. This
applies to source code and to supplements like guidelines.
- Currently he is working on the unit test and documentation guidelines:
https://github.com/eclipse-openbsw/openbsw/pull/252
All contributions to functional safety were managed by him. The last two big
PRs were pushed by himself:
- Huge improvement of functional safety modules (see commit message!):
https://github.com/eclipse-openbsw/openbsw/pull/193
- Safety Input/Output demo:
https://github.com/eclipse-openbsw/openbsw/pull/224
In addition, he is also keeping the project in a healthy state by pushing
cleanup commits:
- Splitting platform dependent unittests:
https://github.com/eclipse-openbsw/openbsw/pull/231
- Restructuring documentation:
https://github.com/eclipse-openbsw/openbsw/pull/211
- Removing concurrent access to LED on eval board (GPIO, PWM):
https://github.com/eclipse-openbsw/openbsw/pull/208
- Adding missing parts to Doxygen:
https://github.com/eclipse-openbsw/openbsw/pull/239
- Adding CMake to treefmt:
https://github.com/eclipse-openbsw/openbsw/pull/234
- Removing deprecated LOGSYNCHON macro:
https://github.com/eclipse-openbsw/openbsw/pull/226
Being a committer would enable him to work more efficiently, e.g. to
supervise PRs including changing labels, status, etc. and being able to merge
changes.
As a side note, he is the author of the bake toolkit, a C++ build system, and
of extensions to Sphinx, both publicly available on GitHub:
- https://github.com/esrlabs/bake
- https://github.com/esrlabs/dox
Eclipse OpenBSW project committers can click the election link below to vote.
Election: Election for Alexander Schaal as Committer on Eclipse OpenBSW [1]
Project: Eclipse OpenBSW [2]
[1]
https://projects.eclipse.org/projects/automotive.openbsw/elections/election-alexander-schaal-eclipse-openbsw
[2] https://projects.eclipse.org/projects/automotive.openbsw