Skip to content

Commit 1df85ba

Browse files
authored
Merge pull request #555 from bastelfreak/pmc
Rework PMC / election documentation
2 parents 073a893 + 877462f commit 1df85ba

1 file changed

Lines changed: 89 additions & 35 deletions

File tree

elections/index.md

Lines changed: 89 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -5,53 +5,107 @@ title: Vox Pupuli Leadership
55

66
## Project Management Committee
77

8-
Open-Source Communities nowadays gain a lot from having a structure that can
9-
take action when bad things happens, and also when improvement is needed. We
10-
already have a [Code of Conduct][coc] in place, but we obviously need to ensure
11-
it is respected.
8+
Open-Source Communities nowadays gain a lot from having a structure that can take action when bad things happens, and also when improvement is needed.
9+
We already have a [Code of Conduct][coc] in place, but we obviously need to ensure it is respected.
1210

13-
On August 22, 2016, after about 2 months of discussions, we merged the [Governance
14-
Document][gd]. It describes the responsibilities of the actors of Vox Pupuli:
15-
Users, Collaborators, Contributors… and it describes a Committee, the Project
16-
Management Committee (PMC).
11+
On August 22, 2016, after about 2 months of discussions, we merged the [Governance Document][gd].
12+
It describes the responsibilities of the actors of Vox Pupuli:
13+
Users, Collaborators, Contributors… and it describes a Committee, the Project Management Committee (PMC).
1714

18-
*TL;DR*: The Committees members are elected by the community for 1 year. They take
19-
care of the Code of Conduct and its values, participate in strategic planning,
20-
and decision making using [lazy consensus][lazy], amongst other things.
15+
*TL;DR*: The Committees members are elected by the community for 1 year.
16+
They take care of the Code of Conduct and its values, participate in strategic planning, and decision making using [lazy consensus][lazy], amongst other things.
2117

22-
The current list of PMC members can be found on [GitHub][maintainers]. You need
23-
to be part of the Vox Pupuli GitHub organisation *and logged in at GitHub* to
24-
access the list.
18+
The current list of PMC members can be found on [GitHub][maintainers].
19+
You need to be part of the Vox Pupuli GitHub organisation *and logged in at GitHub* to access the list.
20+
21+
## Current PMC
22+
23+
Those are the current people in the 2025 PMC.
24+
The elections started with the announcement at [config management camp in Ghent, on 2025-02-05][2025].
25+
26+
### Alex Fisher (alexjfisher)
27+
28+
My name is Alex Fisher.
29+
I've been a Linux system administrator, network, and DevOps engineer for over 20 years.
30+
I first contributed to Vox Pupuli in 2015 and was re-elected to the PMC last year.
31+
Originally working for myself as a freelance Puppet engineer, I later took a full-time job during COVID.
32+
33+
Luckily, I still get to do plenty of Puppet work—even if it's sometimes on older operating systems.
34+
I know I'm not alone in this, and I believe this experience enables me to provide value to the community by representing those in similar situations.
35+
36+
### Tim Meusel (bastelfreak)
37+
38+
My name is Tim Meusel, also known as bastelfreak.
39+
I am a Vox Pupuli collaborator since 2014 and a PMC member since the beginning.
40+
Puppet is my preferred automation toolkit since 2012.
41+
In the past decade I contributed to all major modules and tools within the Puppet ecosystem.
42+
I had the pleasure to get to know many other contributors and companies that use Vox Pupuli projects and I want to continue this journey.
43+
44+
### Ben Ford (binford2k)
45+
46+
Ben is a software engineer and community leader with extensive knowledge and expertise in the Puppet ecosystem.
47+
He's honored to call many of you friend and learn from you every day.
48+
He's been organizing Linux Users Groups, run clubs, and roller derby teams for most of his adult life and even a bit before that.
49+
Before coming to Puppet, he taught Anthropology grad students how to code in Java and then used that experience to introduce Puppet to many of you.
50+
51+
He has been in this community for ages and has always played a very active role.
52+
In a past life, he was in charge of community at Puppet Labs / Puppet / Puppet by Perforce and, as a result, couldn't really be on the PMC due to a conflict of interest... that is no longer the case.
53+
54+
### Ewoud Kohl van Wijngaarden (ewoud)
55+
56+
My name is Ewoud Kohl van Wijngaarden, more commonly known as ekohl on GitHub.
57+
I've been around in the Vox Pupuli community since 2016 and a PMC member for the past 2 years.
58+
I was going to say not a lot has changed since my 2023 & 2024 nominations but then we forget the OpenVox situation.
59+
In my next term OpenVox and the increased demands it puts on Vox Pupuli will have my focus.
60+
61+
### Garrett Honeycutt
62+
63+
Garrett Honeycutt is a contributor to the Puppet ecosystem since 2007.
64+
He authored the first style guide and helped create the first certification.
65+
In his time working with Puppet, he has trained thousands and spoken around the globe at various events on the value of Puppet automation tools.
66+
Recognized as a Puppet Champion, he is invested in our community and wants to see it thrive.
67+
He is an organizer of Configuration Management Camp and led a session on Vox Pupuli's governance.
68+
With Vox Pupuli taking on OpenVox, he would like to join the PMC to ensure we have a well-designed and effective governance structure to support these new responsibilities and ensure the success of OpenVox and our community.
69+
70+
### Robert Waffen
71+
72+
My Name is Robert Waffen.
73+
I'm a german Automation Engineer @ betadots.
74+
I often code for customers but also do some codeing for myself.
75+
Next to Puppet I also like to write some Ruby code.
76+
In my free time I like to play pc games, watch every scifi available to me, or read manags and comics.
77+
78+
### Sebastian Rakel (Spritzgebaeck)
79+
80+
My name is Sebastian Rakel, I'm a german cloud engineer/devops dude in a small company named ServiceERP and love to automate things.
81+
In my free time I'm chairman of a hackerspace (Forschung und Technik e.V.), husband of a beautiful wife and father of an awesome daughter.
82+
83+
I was a PMC Member for the last two years, my work was mostly to review things and do some work on tools/pages.
2584

2685
## Terms and Dates
2786

28-
Terms begin each year on *January 1st*.
87+
Terms begin each year and start with the election anouncement.
88+
Usually during config management camp.
2989

30-
The nomination and voting periods will be held during the months of November and
31-
December, with each lasting for approximately two weeks. Precise dates will be
32-
announced each year by the Election Officer. When possible, the dates will be
33-
chosen to coincide with Puppet's Contributor Summit, so as to reach a
34-
large number of community members with the announcement.
90+
The nomination and voting periods will be held during the months of November and December, with each lasting for approximately two weeks.
91+
Precise dates will be announced each year by the Election Officer.
92+
When possible, the dates will be chosen to coincide with Puppet's Contributor Summit, so as to reach a large number of community members with the announcement.
3593

3694
## Elections
3795

3896
All elections are listed in the [Vox Pupuli plumbing][elections] repository.
39-
Each election document is dated, so it should be easy to find the current
40-
election. Nominations are managed via the current election document. To
41-
nominate yourself or someone else, open an issue or submit a Pull Request adding
42-
the candidate to the candidate list. The dates for nomination and voting periods
43-
are listed within the document.
97+
Each election document is dated, so it should be easy to find the current election.
98+
Nominations are managed via the current election document.
99+
To nominate yourself or someone else, open an issue or submit a Pull Request adding the candidate to the candidate list.
100+
The dates for nomination and voting periods are listed within the document.
44101

45-
When nominations close, the election officer will create a [Condorcet
46-
Poll][civs] of all eligible candidates and announce the voting period. Watch
47-
your email or check the election document for the link. You'll be asked to rank
48-
your top 5 candidate choices.
102+
When nominations close, the election officer will create a [Condorcet Poll][civs] of all eligible candidates and announce the voting period.
103+
Watch your email or check the election document for the link.
104+
You'll be asked to rank your top 5 candidate choices.
49105

50-
After the election, the election officer will announce the results, and the newly
51-
elected PMC will take office on January 1.
106+
After the election, the election officer will announce the results, and the newly elected PMC will take office on January 1.
52107

53-
In the case where 5 or fewer candidates are nominated, the voting process may be
54-
skipped.
108+
In the case where 5 or fewer candidates are nominated, the voting process may be skipped.
55109

56110
## Election Officer
57111

@@ -67,12 +121,12 @@ charge of the following tasks:
67121

68122
According to our rules, the Election Officers can not run in the Election.
69123

70-
If the existing PMC term has expired, then the Election Officer will also assume
71-
the duties of project communication until a new Committee is elected and terms begin.
124+
If the existing PMC term has expired, then the Election Officer will also assume the duties of project communication until a new Committee is elected and terms begin.
72125

73126
[coc]: https://voxpupuli.org/coc/
74127
[gd]: https://github.com/voxpupuli/plumbing/blob/master/share/governance.md
75128
[lazy]: https://github.com/voxpupuli/plumbing/blob/master/share/governance.md#lazy-consensus
76129
[maintainers]: https://github.com/orgs/voxpupuli/teams/project-maintainers/members
77130
[elections]: https://github.com/voxpupuli/plumbing/tree/master/share/elections
78131
[civs]: https://civs.cs.cornell.edu/
132+
[2025]: https://github.com/voxpupuli/plumbing/blob/master/share/elections/2025-02.md#voxpupuli-2025-elections

0 commit comments

Comments
 (0)