TOF elections for 2026H1

Alexander Hansen alexander.hansen at 9elements.com
Thu Mar 19 21:21:56 AEDT 2026


> I would strongly encourage candidates to reply to this email with a 
[brief] > campaign: who are you, what work have you done for the 
community, why do > you want to be on the TOF, etc.

Hi,

my name is Alexander Hansen (GitHub: pointbazaar), firmware engineer at 
9elements working on OpenBMC.

I have contributed to sdbusplus, bmcweb, entity-manager, dbus-sensors, 
and libpldm, working on D-Bus modeling,
Redfish multi-host support, and platform support (e.g. Tyan s5549/s8030 
platforms).

Some concrete examples of my work:

- bmcweb: binary size optimization with busybox approach (one binary for 
both the daemon and cli utilitiy)
- dbus-sensors: modernize debug logging with lg2
- phosphor-bmc-code-mgmt: parts of the common code implementation 
underpinning many device specific code updaters
- entity-manager: design and implementation for reworked physical 
topology  (Type: "Port" configuration records)
- sdbusplus: discussions and patches around |object_path| behavior and 
API design (default values, usability, and correctness)
- libpldm:  libpldm++ library implementation
- phosphor-led-manager:  removal of the yaml config mechanism in favor 
of json based configuration ('one way' to do things)
- removal of preprocessor based conditional compilation in favor of `if 
constexpr` in various repos

 > why doyou want to be on the TOF I believe OpenBMC could benefit from 
some controversial ideas like - deletion of unused features. (unused 
code should not block upstream development, i do not count private 
downstream forks) - consistency of implementation across repositories 
(contributors should not have to adopt an entirely new style for every 
repo) - reducing the amount of code duplication
- 'one way' to do things instead of various (possibly incompatible) 
alternatives - progress on the upstream community code over stability 
for downstream forks If you like these ideas then i can represent them 
for you as part of ToF :)

On 3/18/26 21:11, Patrick Williams wrote:
> Greetings,
>
> For the TOF elections for this half, we had 7 qualified individuals
> nominated and there are 4 seats expiring.  Therefore, we are going to
> have to hold an election for the half.
>
> The 7 nominated developers[1] are (alphabetical by Github IDs):
>      * Andrew Jeffery
>      * Brad Bishop
>      * Deepak Kodihalli
>      * Jagpal Gill
>      * Jayanth Othayoth
>      * Alexander Hansen
>      * Patrick Williams
>
> A few key points about the election:
>      - Voting is by Ranked Choice Voting.  The order you give as your
>        preference matters [2,3].
>
>      - TOF members represent the development community and not their
>        companies.
>
>      - Since there are 4 seats up for election, you may submit a vote
>        with up to 4 candidates.
>
> With this being the most nominated-for election in TOF history, I would
> strongly encourage candidates to reply to this email with a [brief]
> campaign: who are you, what work have you done for the community, why do
> you want to be on the TOF, etc.
>
> Votes will be accepted until April 1st, 2026 at 12:00 GMT from qualified
> votes[4].
>
> As with the last election, we have a tool to facilitate voting[5].  You are
> expected to fork the Github repository, run the tool, commit the
> resulting JSON file, and create a Pull-Request to submit your vote.
>
> If you have the `gh` tool this would be as follows:
> ```
> gh repo fork --clone openbmc/tof-election
> cd tof-election
> ./vote --user <github-id>
> # make your selections with 'vote N', 'save', 'quit'
> git add 2026H1/votes/<github-id>.json
> git commit -s -m "2026H1: <github-id>: add vote"
> git push origin
> gh pr create
> ```
>
> [1]:https://github.com/openbmc/tof-election/blob/main/2026H1/candidates.json
> [2]:https://github.com/openbmc/docs/blob/master/tof/membership-and-voting.md#terms-and-elections
> [3]:https://en.wikipedia.org/wiki/Instant-runoff_voting
> [4]:https://github.com/openbmc/tof-election/blob/main/2026H1/rollcall.json
> [5]:https://github.com/openbmc/tof-election
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20260319/5ed7b691/attachment.htm>


More information about the openbmc mailing list