Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Looking for help (support, QA, maintainers) #290

tony started this conversation in General
Discussion options

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

You must be logged in to vote

Replies: 13 comments 4 replies

Comment options

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!

You must be logged in to vote
0 replies
Comment options

tony
Nov 9, 2017
Maintainer Author

Another call, need maintainers. 👍

You must be logged in to vote
0 replies
Comment options

tony
Nov 11, 2017
Maintainer Author

@askedrelic Are you still available/willing to help out around the project?

You must be logged in to vote
0 replies
Comment options

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!

You must be logged in to vote
0 replies
Comment options

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.

You must be logged in to vote
0 replies
Comment options

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

You must be logged in to vote
0 replies
Comment options

I can volunteer for performing QA. Feel free to DM me.

You must be logged in to vote
0 replies
Comment options

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.

You must be logged in to vote
0 replies
Comment options

tony
Jan 25, 2019
Maintainer Author

@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

You must be logged in to vote
0 replies
Comment options

@tony You might consider putting this project under the Jazzband org: https://jazzband.co/ .

You must be logged in to vote
1 reply
Comment options

tony Jan 4, 2022
Maintainer Author

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.

Comment options

@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 :/

You must be logged in to vote
0 replies
Comment options

tony
Aug 2, 2020
Maintainer Author

@aRkedos thank you for the error report as well. Tests will run in CI but not sure you'd want to wait for that :)

You must be logged in to vote
0 replies
Comment options

@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!

You must be logged in to vote
3 replies
Comment options

tony Aug 16, 2022
Maintainer Author

@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

Comment options

tony Aug 16, 2022
Maintainer Author

P.S. as of 2 weeks ago, libtmux - the library tmuxp uses underneath the hood - has type annotations also

Comment options

Awesome! I started reading through them already :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Converted from issue

This discussion was converted from issue #290 on December 10, 2020 17:13.

AltStyle によって変換されたページ (->オリジナル) /