django-redis
django-redis copied to clipboard
Implement Jazzband guidelines for django-redis
This issue tracks the implementation of the Jazzband guidelines for the project django-redis
It was initiated by @niwinz who was automatically assigned in addition to the Jazzband roadies.
See the TODO list below for the generally required tasks, but feel free to update it in case the project requires it.
Feel free to ping a Jazzband roadie if you have any question.
TODOs
- [x] Fix all links in the docs (and README file etc) from old to new repo
- [x] Add the Jazzband badge to the
READMEfile - [x] Add the Jazzband contributing guideline to the
CONTRIBUTING.mdorCONTRIBUTING.rstfile - [x] Check if continuous testing works (e.g. Travis CI, CircleCI, AppVeyor, etc)
- [x] Check if test coverage services work (e.g. Coveralls, Codecov, etc)
- [x] Add
jazzbandaccount to PyPI project as maintainer role (e.g. URL: https://pypi.org/manage/project/django-redis/collaboration/) - [ ] Add
jazzband-botas maintainer to the Read the Docs project (e.g. URL: https://readthedocs.org/dashboard/django-redis/users/) - [ ] Add incoming GitHub webhook integration to Read the Docs project (e.g. URL: https://readthedocs.org/dashboard/django-redis/integrations/)
- [x] Fix project URL in GitHub project description
- [x] Review project if other services are used and port them to Jazzband
- [x] Decide who is project lead for the project (if at all)
- [x] Set up CI for Jazzband project releases if needed and open ticket if yes
Project details
| Description | Full featured redis cache backend for Django. |
| Homepage | http://niwinz.github.io/django-redis/latest/ |
| Stargazers | 1649 |
| Open issues | 30 |
| Forks | 300 |
| Default branch | master |
| Is a fork | False |
| Has Wiki | True |
| Has Pages | True |
@niwinz Could you please work on the other TODO items above to finalize the transfer to Jazzband?
@niwinz Generally speaking, could you elaborate if you're interested in being proejct lead for this? That would imply doing releases using Jazzband's release process (which is half-automated).
@jdufresne Given your work on this project in recent time, would you mind to share to be another project lead?
Hello, I have been keeping an eye on the repo and helping with the issues and PR lately, I wanted to ask you for some help on releasing a new version as soon as #460 is closed. There are many people interested in that feature and some improvements since the last version has been released. Can you help?
I need some assistance in releasing a new version, there is support for redis sentinel now.
@jezdez or @jdufresne can you help?
@jdufresne @niwinz it looks like you both are listed as maintainers on PyPI and should be able to address the following:
TODOs
- [x] Add
jazzbandaccount to PyPI project as maintainer role (e.g. URL: https://pypi.org/manage/project/django-redis/collaboration/)
@niwinz it looks like you are the maintainer on readthedocs.org and should be able to address the following:
TODOs
- [ ] Add
jazzband-botas maintainer to the Read the Docs project (e.g. URL: https://readthedocs.org/dashboard/django-redis/users/)- [ ] Add incoming GitHub webhook integration to Read the Docs project (e.g. URL: https://readthedocs.org/dashboard/django-redis/integrations/)
I'm not sure who has been designated the project lead, but they probably should be selected and then answer the subsequent question:
TODOs
- [ ] Decide who is project lead for the project (if at all)
- [ ] Set up CI for Jazzband project releases if needed and open ticket if yes
Add jazzband account to PyPI project as maintainer role
I did this just now. @jezdez, can you confirm all is set?
I'm no longer using django-redis in my day to day, so I'm probably not a good candidate for project lead. @WisdomPill, your contributions have been great, are you interested? Or anyone else for that matter?
@jdufresne I've accepted the invitation on PyPI, but we'll need to add the GitHub Actions workflow to hook up the release system. I'll take a look at it as soon as possible.
I'm no longer using django-redis in my day to day, so I'm probably not a good candidate for project lead. @WisdomPill, your contributions have been great, are you interested. Or anyone else for that matter?
I don't mind helping too, but I might be spread too thin if there are better candidates.
I'm no longer using django-redis in my day to day, so I'm probably not a good candidate for project lead. @WisdomPill, your contributions have been great, are you interested. Or anyone else for that matter?
I don't mind helping too, but I might be spread too thin if there are better candidates.
FWIW I would recommend to have multiple project leads as well..
Well I use this project in production so I think I can dedicate at least some cycles to help out keep this project maintained. I registered with jazzband and joined the org. I don't mind co-leading with @WisdomPill if there aren't any other volunteers.
thanks @jdufresne, I would be glad to maintain the project. If possible with the help of @terencehonles which seems active and interested in the project.
Sorry for the slow replies, I switched jobs and will take a closer look asap.
I've added @terencehonles and @WisdomPill as project leads: https://jazzband.co/projects/django-redis 🎊
@jezdez @terencehonles @jdufresne @niwinz
Yesterday we released the first version "independently" using GitHub actions.
I think readthedocs was dropped in favor of README,
but I don't remember if it was done because of some account issue.
I do not mind to keep using the README so maybe this issue can be closed?
I would like the readthedocs page to be updated, I had contacted @niwinz before, and this is a friendly reminder that it would be nice if you could add the jazzband-bot and possibly myself to the mainter list on https://readthedocs.org/projects/django-redis/ I can then finish the other steps and add @WisdomPill as an additional maintainer if I have access to the project.