tools-life / taskwiki

Proper project management with Taskwarrior in vim.
Other
839 stars 95 forks source link

Is this project looking for new maintainers? #433

Open fullstopslash opened 1 year ago

fullstopslash commented 1 year ago

The pending pull requests are piling up, and issues left unresolved. I'd be happy to throw my hat in as a potential maintainer though I'm a novice at best, this software is an integral part of my workflow and I'd love to see it continue to flourish!

liskin commented 1 year ago

It's an integral part of my workflow as well but I've been extremely busy with work and life lately so it's hard to find motivation to work on a project that happens to work perfectly well in its current state (I barely manage to work on xmonad and people actually periodically nudge me on IRC about it…). :-/

Anyway, I left a review on https://github.com/tools-life/taskwiki/pull/429 because getting the CI green is the first step towards making it maintainable again, and I'll merge this once my comment is addressed. If you'd be willing to take a look at the other PRs and help get them reviewed that would definitely make it easier for us (I imagine @tbabej ­– the project author and owner – is in a very similar situation as me) to merge it.

I don't have the privileges to add other maintainers and I can't speak for @tbabej, but I can share how I became a co-maintainer: when the pandemic started I took a fairly long (year+) sabbatical and after catching up on all those Half Lifes and Fallouts that I never got to play, I spent about a month working on taskwiki, improving the CI (Travis → GitHub) and tests and fixing some bugs, and then we chatted quite a lot about crowdfunding stuff (GitHub Sponsors was just becoming widely available, so he did a crowdfunding for taskwarrior and I did it for xmonad and we shared experiences) and after another couple months he realised he trusts me enough to hand me the keys to taskwiki. Personally I don't think it's fair to ask a potential new volunteer maintainer to go through all that but it's a bit of a chicken/egg problem—how do you gain trust when the senior people don't really have much time to devote to this.

Hope this answers this, and if you need to "nudge me on IRC" then apart from the obvious libera.chat I'm also in the Taskwarrior Discord and the old #taskwiki Gitter chat as well.

liskin commented 1 year ago

Oh and one other thing: I've been meaning to do a refactor of the docker image caching in the CI for quite a while. Docker buildkit has supported the GitHub Actions cache for quite a while and the existing stuff is quite wasteful. If there's going to be active development again this should be addressed somewhat early I think.