Discussion: Moving to a dedicated org
Opened this issue · 15 comments
Hi there,
Seeing that there are new forks happening because of limited capacity around current maintainers, in combination with not enough administrative rights, I suggest we should revive the idea of moving this project to a dedicated org "PyViCare", where maybe the home assistant integration could be located as well. So those are not tied anymore to individuals, but more to a group allowing things move forward without having to constantly adding new libraries/repos/pypi confusing the outside of the community especially new people.
Looking forward to your feedback @crazyfx1 @CFenner @oischinger and especially @somm15 as you would need to transfer the repo.
Tasks:
- Create new organisation
- Transfer Github repo
- Create new pypi release
under new name Create new pypi release under old name referencing new pipy package.
Yes, this should have been done when we took over from somm15. I hope he is available to transfer.
That's a great idea, however @somm15 seems not to be active on GH anymore. Alternative could be to create yet another fork on the new org.
I'm about to switch the HA internal integration to a new release from my fork as there are some deprecations and bugs we need to tackle now. But I guess it's no big deal to switch it back again once the new org is created.
Thank you for your feedback. I created the organization https://github.com/openviess and added you both already. I hope @somm15 is willing to transfer the repo, so links and stars are retained. If we haven't heard for a while, we can also just shift the repo there.
Create new pypi release under old name referencing new pipy package.
We probably could keep on using https://pypi.org/project/PyViCare/, just need to link to the new repo slug.
Hello, I'm not dead :-)
I can transfert the ownership to the new org. I don't have time for this project anymore (and for a very long time).
@woehrl01 Could you please grant me the permission to create repos on the new org? Otherwise, I can't transfer.
@somm15 I made you an owner as well. Could you add us as owners to the PyPi project as well? That way we can continue to use the same package name.
Thanks!
Well, the issue is still there: "You don’t have the permission to create public repositories on openviess"
You're the only person listed in openviess.
@somm15 I just saw that there has been a "failed invitation" to your account, can you please accept and then retry?
It should done now !
Thank you.
@woehrl01 can we reuse pyvicare on pypi?
Can you add me as a maintainer?
You can push new PyViCare versions to pypi by using the already existing Github actions. No need to be maintainer.
True, but I think it would be nice to use trusted publishing together with poetry to manage and upload the project.
https://packaging.python.org/en/latest/guides/tool-recommendations/#uploading-to-pypi
For projects hosted on GitHub, it is recommended to use the trusted publishing, which allows the package to be securely uploaded to PyPI from a GitHub Actions job.