-
Notifications
You must be signed in to change notification settings - Fork 234
-
We have a lot of users between here and libtmux. We need to build a team.
Willing to pitch some personal time in to help make tmuxp better?
You're welcome to participate now! We're a well-documented, CI-backed open source project. You can start now by answering issues and QA'ing / code reviewing pull requests.
If you fit any of these characteristics, you're encouraged to reply here to become a helper / maintainer!
- love open source
- tmuxp user
- Python experience
- tmux experience
- can wrap their brain around the codebase (code quality between tmuxp and libtmux is good)
- Like of or interest in learning pytest
- Like of or interest in documents (we use sphinx)
- time they can devote to answering/closing issues
- QA'ing pull requests
- Assuring contributions maintain code standards (flake8, vulture)
- Making sure tmuxp and libtmux stay true to what they're philosophically supposed to do, while allowing new features to come in.
Edit: mail me at tony at git dash pull dot com
Beta Was this translation helpful? Give feedback.
All reactions
-
👍 17
Replies: 13 comments 4 replies
-
I'm spending sometime today looking to fix #184 so maybe I can contribute. I use tmux/tmuxp daily and would like to do what I can do help things be active!
Beta Was this translation helpful? Give feedback.
All reactions
-
Another call, need maintainers. 👍
Beta Was this translation helpful? Give feedback.
All reactions
-
@askedrelic Are you still available/willing to help out around the project?
Beta Was this translation helpful? Give feedback.
All reactions
-
Hi @tony unfortunately I don't know how much time I can commit. I've been watching the tmuxp and libtmux projects the last few months, to get a better sense of things. I'll keep doing so and try to be more active on things.
Sidenote - the pyup and auto ticket mgmt bots are really nice for helping maintain the project!
Beta Was this translation helpful? Give feedback.
All reactions
-
I am interested to be a maintainer. I am not familiar with libtmux, yet. I have used and worked with tmuxp and would love to contribute.
Beta Was this translation helpful? Give feedback.
All reactions
-
It probably won't make sense for me to be a maintainer since I am lack on time as well but I'll see around if I can help a bit whenever I get time and the mood. :D
Beta Was this translation helpful? Give feedback.
All reactions
-
I can volunteer for performing QA. Feel free to DM me.
Beta Was this translation helpful? Give feedback.
All reactions
-
I would help you. I could take a look at issues and also to the QA of merge request. Currently I use tmuxinator... but I am going to start to use tmuxp.
Beta Was this translation helpful? Give feedback.
All reactions
-
@ritiek @suprematis @gunzapper If any of you are still interested please send me a mail. Anyone else who's interested see my email in the top post
Beta Was this translation helpful? Give feedback.
All reactions
-
@tony You might consider putting this project under the Jazzband org: https://jazzband.co/ .
Beta Was this translation helpful? Give feedback.
All reactions
-
Jazzband is nice for some projects, I've contributed to a few. It's not ideal for ones where a lead developer or creator wants to maintain a final say. With our independent organization https://github.com/tmux-python there is the best of both worlds, responsibility can be delegated out to maintainers while still having strong leadership. As an example we've had high level help QA'ing and publishing releases from our new maintainers - but I still release features on my own as an original creator / project lead (example: tmuxp shell) and adopt and improve contribution guidelines, can overrule decisions if its more efficient, etc.
Beta Was this translation helpful? Give feedback.
All reactions
-
@tony I was trying to get my feet wet and implemented #589, flake8 checks out with no errors, but I can't finish make test see #620 :/
Beta Was this translation helpful? Give feedback.
All reactions
-
👍 1
-
@aRkedos thank you for the error report as well. Tests will run in CI but not sure you'd want to wait for that :)
Beta Was this translation helpful? Give feedback.
All reactions
-
👍 1
-
@tony I can't commit regular time but I'm just (finally) starting to use tmuxp and as I get familiar, I'll start contributing!
Beta Was this translation helpful? Give feedback.
All reactions
-
@surfingdoggo you are welcome! We keep a developer guide open and are aiming to type annotate the codebase over the next few months. this should make catching mistakes easier
Beta Was this translation helpful? Give feedback.
All reactions
-
P.S. as of 2 weeks ago, libtmux - the library tmuxp uses underneath the hood - has type annotations also
Beta Was this translation helpful? Give feedback.
All reactions
-
Awesome! I started reading through them already :D
Beta Was this translation helpful? Give feedback.
All reactions
-
🎉 1