You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: elections/index.md
+89-35Lines changed: 89 additions & 35 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,53 +5,107 @@ title: Vox Pupuli Leadership
5
5
6
6
## Project Management Committee
7
7
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.
12
10
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).
17
14
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.
21
17
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.
25
84
26
85
## Terms and Dates
27
86
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.
29
89
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.
35
93
36
94
## Elections
37
95
38
96
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.
44
101
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.
49
105
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.
52
107
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.
55
109
56
110
## Election Officer
57
111
@@ -67,12 +121,12 @@ charge of the following tasks:
67
121
68
122
According to our rules, the Election Officers can not run in the Election.
69
123
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.
0 commit comments