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

Finding new maintainers #222

Open
junaruga opened this issue Aug 20, 2020 · 12 comments
Open

Finding new maintainers #222

junaruga opened this issue Aug 20, 2020 · 12 comments

Comments

@junaruga
Copy link
Collaborator

junaruga commented Aug 20, 2020

I have enjoyed this python project, because it enables the availability of RPM Python binding for everywhere.
But it makes me harder to maintain this project day by day because of the priority of my time in life.

So, I am very happy to find maintainers or release or move this repository to somewhere. It's time to do it.
Ideally I would like this repository is moved to the https://github.com/rpm-software-management project, because it is deeply related to rpm-software-management/rpm.

@scarabeusiv @Conan-Kudo you are one of the active maintainers in rpmlint.
And according to this comment #155 (comment), rpmlint is using rpm-py-installer.

Do you have ideas to maintain rpm-py-installer this project in a better manner?
Thank you for your help.

@Conan-Kudo
Copy link

Conan-Kudo commented Aug 20, 2020

We are not currently using rpm-py-installer in rpmlint, from what I can tell:

https://github.com/rpm-software-management/rpmlint/blob/91a23456c68b01f40fe607fa02c280a39e792c5e/setup.py#L41-L46

@PyvesB
Copy link

PyvesB commented Aug 20, 2020

There seems to be a small misunderstanding: rpmlint requires the RPM Python bindings, so I thought this project would help me get them installed on my macOS machine, but did not claim rpmlint used rpm-py-installer per say. :)

@junaruga
Copy link
Collaborator Author

Ah okay. Thanks for the info.

@sarah-github
Copy link
Contributor

As Ansible yum module is using this, a further maintenance should also be important for them.

@junaruga
Copy link
Collaborator Author

@sarah-github thanks for sharing the info. Do you like being the maintainer of this repository? I am happy to add you as a maintainer if you like.

@sarah-github
Copy link
Contributor

@junaruga Thanks - yes, that would fit, as python is my main programming language.

@junaruga
Copy link
Collaborator Author

junaruga commented Oct 15, 2020

@sarah-github Fantastic! Thanks! I sent you the email for you to be the collaborator for this repository from GitHub. It's up to you to move this repository under the your account sarah-github or move it under a new organization you create or to negotiate people in rpm-software-management project to move it there.

To release a new version of rpm-py-installer on PyPI, you need to have an account of PyPI if you do not have it. As a note, the file type has to be "Source" because rpm-py-installer is using the "Source" specific feature to run the program in the process of pip install rpm-py-installer.

The release way is here.

Feel free to ask me questions.

@junaruga
Copy link
Collaborator Author

junaruga commented Nov 1, 2020

Note I fixed the test failures on CI. And now I am working to make contributor's starting process of the project easier.
After that, I tried to upgrade the newer Linux distribution versions used in CI.

I have a feeling that I sometimes would like to contribute for this project. :-)

@junaruga
Copy link
Collaborator Author

I am happy to announce that @nforro became one of the maintainers with me now! Nicola has been a maintainer of a python app rebase-helper that uses or used the rpm-py-installer. The context is #245 (comment) . Nicola, thanks for your help!

@junaruga
Copy link
Collaborator Author

Hi @sarah-github , as I have not seen you for a while, I dropped your permission as a collaborator on this repository as a temporary workflow for a security. But if you still want to maintain this repository, I am happy to add you again!

@sarah-github
Copy link
Contributor

Thanks @junaruga and @nforro , that's fine and sorry for not being able to spend the time in it, as planned. Happy to see a new maintainer!

@junaruga
Copy link
Collaborator Author

junaruga commented Jul 29, 2022

@sarah-github that's okay. Yeah happy to see a new maintainer!

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

No branches or pull requests

4 participants