Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maintainers wanted! #662

Open
gvolpe opened this issue Feb 1, 2022 · 15 comments
Open

Maintainers wanted! #662

gvolpe opened this issue Feb 1, 2022 · 15 comments
Labels

Comments

@gvolpe
Copy link
Member

gvolpe commented Feb 1, 2022

Hi all,

If you or your company uses Redis4cats in production, it would benefit from maintainers helping cut releases, reviewing PRs, etc.

As a one-man project, I don't have the time it needs, and I'm sincerely overwhelmed. Happy to provide some guidance for those who volunteer.

There are also a lot of known (hard) issues to solve that are barely documented, or not at all, so if you're up to the challenge, this is also a good way to learn the internals as well as working with effects.

wanted

Cheers,
Gabriel.

@gvolpe
Copy link
Member Author

gvolpe commented Feb 1, 2022

To all of you asking for a new release

Cutting a new release is very easy, I only need to trim the automatically generated release notes and create a tag. The rest is all automated.

The problem is that before doing so, we need to groom all the existing opened issues and PRs, and make sure everything is good. Also, lately I've only focused on the CE3 version (series/1.x) while the CE2 version (master) was left behind.

All of this requires a lot of time and energy I don't have, thus the call for maintainers.

@ayushworks
Copy link
Collaborator

hi @gvolpe : i am more than happy to help in maintaining. My lack of experience in OSS could hurt but otherwise i am in.

@kyri-petrou
Copy link
Collaborator

Hi @gvolpe 👋 . Happy to help with maintaining as well in any way that I can. I've only ever used CE3 though, so not too sure how well I can contribute to the CE2 version.

@danielnaumau
Copy link
Collaborator

Hi @gvolpe . I'll be glad to help you

@gvolpe
Copy link
Member Author

gvolpe commented Feb 2, 2022

Thank you, folks! I sent out an invite to all of you.

The priority is now to groom all the open PRs (mainly by scala-steward) and see why they don't pass the CI build, and try to fix it, so I can finally cut a release for the CE3 version at least. Most of them might not compile because of some imports that have changed or so, others might be a little bit tricky.

Once you pick up one, make sure you assign yourself to the issue / PR so that other maintainers know it's taken.

Feel free to join the Gitter channel to discuss (I use it from Matrix), or if you don't like to use that, we can discuss on GH discussions.

@hajlaoui-nader
Copy link
Collaborator

hello @gvolpe ! I will be happy to help maintaining this lib

@gvolpe
Copy link
Member Author

gvolpe commented Mar 9, 2022

Cheers @hajlaoui-nader , you should have received an invitation.

@stale stale bot added the wontfix This will not be worked on label Jun 4, 2022
@gvolpe gvolpe added the pinned label Jun 4, 2022
@stale stale bot removed the wontfix This will not be worked on label Jun 4, 2022
@profunktor profunktor deleted a comment from stale bot Jun 4, 2022
@MamdouhAhmed
Copy link
Collaborator

Hey @gvolpe, I'd be happy to volunteer as a maintainer for this project.

@gvolpe
Copy link
Member Author

gvolpe commented Jul 25, 2022

@MamdouhAhmed great, check your inbox for the invite :)

@yourzbuddha
Copy link
Collaborator

Hey @gvolpe, I want to volunteer as a maintainer for this project.

@gvolpe
Copy link
Member Author

gvolpe commented Mar 14, 2024

@yourzbuddha you should receive an invite shortly, thanks :)

@yisraelU
Copy link
Collaborator

yisraelU commented May 7, 2024

Hi @gvolpe If this is still relevant, I am happy to volunteer some time. I use redis4cats at work currently, however by no means am I a power user

@gvolpe
Copy link
Member Author

gvolpe commented May 7, 2024

@yisraelU sure, the more the merrier! You should have an invite now, thanks :)

@yisraelU
Copy link
Collaborator

yisraelU commented May 8, 2024

@gvolpe thank you.
Is there a write-up somewhere on priorities and procedures for managing PR's. I'd probably start with reviewing open PR's and merge, but want to make sure thats what I should be doing

@gvolpe
Copy link
Member Author

gvolpe commented May 9, 2024

@yisraelU unfortunately not. I think a good think would be to add MiMa support if that's something you'd be interested in contributing, as today we don't make any guarantees regarding binary compatibility between versions, as stated in the README.

The Stream API is also quite experimental, but I don't think we emphasize that enough (only here I think). So documentation work is always welcome, also reviewing and merging PRs. You can have a look at previous PRs to understand more or less how we go about it, but it's up to you really.

I've been using AWS for the last 2 years, so don't get to use Redis at all, so better to have maintainers that actually use Redis.

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

No branches or pull requests

8 participants