lipido / kargos

KDE Plasma port of GNOME Argos and OSX BitBar
GNU General Public License v3.0
126 stars 13 forks source link

Need a new maintainer? #29

Closed shocklateboy92 closed 4 years ago

shocklateboy92 commented 4 years ago

Hey @lipido,

It looks like this project hasn't had any activity in about 2 years. If your priorities have changed and don't have time for this anymore, please make me a maintainer. I'd like to revive this project (I have a few improvements in mind).

Cheers, Lasath

lipido commented 4 years ago

Hey @shocklateboy92,

Thank you for your interest in collaborating in this project. What kind of improvements do you have in mind?

Cheers,

shocklateboy92 commented 4 years ago

Hey,

I'll be honest, I kind of just wanted to confirm that this project isn't dead before I started any coding. :smile: I'm also willing to take over housekeeping tasks, like triaging bugs and reviewing pull request #26.

I also have some features I want to add, like:

In the super long term, (once I get the hang of this) I kind of want to try and convince plasma developers to let me put this directly into the shell (and make these a new type of applets). That way, users can pick up new kargos scripts by clicking the "Get New Widgets" button.

lipido commented 4 years ago

Welcome on board!

shocklateboy92 commented 4 years ago

Before I close this, I do have one more question: Would you like me to still submit pull requests for all code changes and wait for you to review? Or should I take over as primary maintainer and advance this project as I see fit?

lipido commented 4 years ago

I think that pull requests are the way external developers collaborate with kargos.

In your case, I think that we can do the following:

Versioning policy. x.y.z:

shocklateboy92 commented 4 years ago

Actually, there is one thing I would like to do differently than what you just listed. Can we make it so that master is always where PRs and feature branches get merged to?

That way we can have a release branch that is more stable and has bug fixes etc. IIRC that's what all the KDE teams to as well on their repos. They actually create branches per major version so they can do servicing, but I think 2 branches are enough for us.

lipido commented 4 years ago

Ok. We can have a release branch.