Skip to content

Commit 0ecb625

Browse files
committed
Looking for New Maintainers blog post
1 parent 1d0fff9 commit 0ecb625

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
---
2+
author: Patrick
3+
account: patrick96
4+
title: Polybar Is Looking for New Maintainers
5+
---
6+
7+
Those following the polybar development have probably noticed that the last
8+
activity on [GitHub](https://github.com/polybar/polybar) was seven months ago.
9+
While I am still technically a maintainer, I have not been doing my job, and I
10+
don't see myself doing it in the future.
11+
12+
Polybar is still popular (though not as much as it used to be), so i don't want
13+
to just shelf the project, but I give it another chance at thriving. Because of
14+
that, I'm looking for people who would be interested in taking over some
15+
responsibility around maintaining polybar.
16+
I don't want people to get into the same position I am in with the whole
17+
project resting on their shoulders.
18+
Instead, your involvement here would be **as big or as small as you like**.
19+
With me not being around, things have fallen by the wayside and polybar could
20+
use your help here:
21+
22+
* Responding to, labelling, and/or closing issues that pop up
23+
* Reviewing and merging pull requests
24+
* Fixing bugs
25+
* Implementing new features
26+
* Writing documentation: Polybar is pretty light on introductory documentation. Most of our "docs" are more like a reference manual
27+
* Or anything else you feel like could make the project better
28+
29+
If you think you would like to do any of these, you can drop me a quick email
30+
the thing(s) you would like to help out with. You can find my email address on
31+
my [GitHub profile](https://github.com/patrick96).
32+
33+
Ideally I would like this to be a gradual transition.
34+
I'm a bit hesitant to give full admin access to any person writing me an email
35+
because of things like the [XZ supply-chain
36+
attack](https://en.wikipedia.org/wiki/XZ_Utils_backdoor). I also don't want to
37+
just drop the whole project in someone else's lap and disappear forever.
38+
So initially I would add new maintainers with triaging or write permissions,
39+
upgrading those if they want to take on more responsibility in the future.
40+
41+
This would of course mean that I'm still involved in the project for the time
42+
being. I don't think there's a way around that if I want a smooth transition to
43+
new maintainers. And while I am no longer investing time into writing code or
44+
reviewing PRs, I will commit to being available to the new maintainers during
45+
this transition, to answer any question they have.
46+
Ultimately, I would very much like to give over full control of the project to
47+
a group of maintainers.
48+
49+
## Why Am I Not Doing This Anymore?
50+
51+
I first started contributing to polybar back in 2016 when it was still called
52+
"lemonbuddy" and was just a frontend, spitting out formatting tags for
53+
[lemonbar](https://github.com/LemonBoy/bar).
54+
In 2017, [jaagr](https://github.com/jaagr), the original creator of polybar
55+
asked me to help him maintain polybar.
56+
Back then I just started my computer science degree, itching to do more coding
57+
next to my regular coursework.
58+
Today, I have a full-time job and besides not having as much free time as
59+
before, I also no longer have the same motivation to write code outside of
60+
work. Since graduating, working on polybar has felt like, well, work, and I'm
61+
already doing enough of that during the day.
62+
63+
## Wrapping Up
64+
65+
This was kind of hard to write because I am finally admitting, more to myself
66+
than anyone else, that I'm no longer maintaining polybar, even though I have
67+
functionally not being doing it for a while.
68+
Being a maintainer here as taught me a lot, not just about coding, but about
69+
infrastructure, governance, writing, and many different software technologies.
70+
I don't think I would be where I am today without it.
71+
72+
If you made it this far. Thank you!
73+
Thank you for being a part of this community and thank you for considering
74+
helping out further.
75+
76+
And I also want to thank everyone who has contributed to polybar over the years
77+
in any way shape or form to make it the project it is today.
78+
79+
I do hope that this can bring some fresh air into the project, setting it
80+
up for a bright future.
81+
82+
See you on the internet
83+
84+
--- Patrick

0 commit comments

Comments
 (0)