Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [automotive-pmc] Committer Election for Xavier Bonaventura on Eclipse Safe Open Vehicle Core has started

Hey PMC. I've connected with the project team to advise them that this committer has actual visible contributions in the Eclipse S-CORE project that they should have cited in the nomination statement.

$ git clone https://github.com/eclipse-score/baselibs
$ cd baselibs/
$ git shortlog --all --author="Xavier Bonaventura"
Xavier Bonaventura (23):
      safecp: Expose regular compiler features in safecpp
      memory/shared: Use central variable for compiler warnings
      lib: Use central variable for compiler warnings
      lib: Use central variable for compiler warnings
      aas: Adapt code to v2 version of amp::span
      lib/memory: Remove any_string_view
      mw/com: Remove usage of custom string views
      inotify: Remove usage of custom string views
      os/utils: Remove KW suppressions
      lib/os: Update deprecated message
      aas/lib: Do not specify when a deprecated function will be removed
      safecpp: Fix compiler warning in QNX8
      lib/json: Use std::string_view in FromFile API
      lib/os: Remove KW suppressions
      filesystem: Use OSAL instead of directly calling libc
      filesystem: Remove superflous call to remove
      filesystem: Explicitly ignore return code
      filesystem: Paranthesis _expression_
      filesystem: Add unit test for temporary filename
      filesystem: Change from uint to int to avoid conversion
      lib/os: Remove KW suppressions
      filesystem: Fix API internal method
      result: Remove KW suppressions

and

$ git clone https://github.com/eclipse-score/communication
$ cd communication/
$ git shortlog --all --author="Xavier Bonaventura"
Xavier Bonaventura (26):
      mw/com: Remove unnecessary string comparison class
      mw/com: Cleanup dealing with strings
      mw/com: Remove usage of custom string views
      mw/com: Keep old API for compatibility
      mw/com/rust: Explicitly call std::string_view
      aas: Adapt code to v2 version of amp::span
      lib/memory: Remove any_string_view
      mw/com: Remove usage of custom string views
      mw/com: Remove usage of custom string views
      mw/com: Adapt code to inotify changes
      mw/com: Remove creation of string view
      mw/com - config_parser: Add missing include
      mw/com: Remove call to .data() and .size()
      mw/com: Fix typo
      mw/com: Link ticket number to deprecations
      mw/com: Remove explicit creaton of string view when it is already one
      mw/com: Use string view literals for strings in static storage
      mw/com: Remove unused alias
      mw/com: Remove unused dependencies
      mw/com: Remove deprecated API supporting custom string views
      mw/com: Do not access the underlying const char *
      lib/json: Use std::string_view in FromFile API
      mw/com: Fix string_view in puml files
      mw/com: Fix compiler warning due to sign conversion
      mw/com: Fix compiler warnings comming from deprecation
      tools: Do not explicitly set the Python version

Our practice has been that adding more information to a mailing list discussion regarding a committer election is valid. There is no specific requirement for the election record itself to be updated.

If you feel that this meets with your criteria, I encourage you to approve the election on this basis.

HTH,

Wayne


On Tue, Jan 13, 2026 at 4:34 AM Eclipse Foundation via automotive-pmc <automotive-pmc@xxxxxxxxxxx> wrote:
A Committer election for Xavier Bonaventura on project Eclipse Safe Open
Vehicle Core (automotive.score) was started by Anton Krivoborodov with this
criteria:

We hereby nominate Xavier Bonaventura for the Eclipse Committer Election.

Xavier is a senior software engineer with extensive expertise and experience.
He is a Bazel expert who regularly delivers talks and training sessions for
newcomers.
Another of Xavier’s key areas of expertise is C++. He also represents BMW
at the ISO C++ Standards Committee and the MISRA C++ meetings.

Xavier was one of the core developers and architects of the communication
module implementing the IPC mechanism called LoLa, which was contributed to
the S-CORE project earlier this year.

Below is a list of Xavier’s contributions to the S-CORE communication
module:
- https://github.com/eclipse-score/communication/commits/main/?author=limdor

Xavier is regularly leading Communication Feature Team Meetings, e.g.:
- https://github.com/orgs/eclipse-score/discussions/1620
- https://github.com/orgs/eclipse-score/discussions/1632

Unfortunately, Xavier was not initially nominated as a committer for the
S-CORE project’s communication module at its inception, as BMW
representatives were not yet fully familiar with the Eclipse Foundation’s
processes and the Eclipse Handbook.
We kindly request that Xavier Bonaventura be nominated as a committer for the
Eclipse Safe Open Vehicle Core project to enable his continued active
development and contributions.

Eclipse Safe Open Vehicle Core project committers can click the election link
below to vote.

Election: Election for Xavier Bonaventura as Committer on Eclipse Safe Open
Vehicle Core [1]

Project: Eclipse Safe Open Vehicle Core [2]

[1] 
https://projects.eclipse.org/projects/automotive.score/elections/election-xavier-bonaventura-eclipse-safe-open-vehicle-core-0
[2] https://projects.eclipse.org/projects/automotive.score

_______________________________________________
automotive-pmc mailing list
automotive-pmc@xxxxxxxxxxx
To unsubscribe from this list, visit https://accounts.eclipse.org


--
The Eclipse Management Organization | Eclipse Foundation


Back to the top