-
-
Notifications
You must be signed in to change notification settings - Fork 130
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
Implement Jazzband guidelines for django-user-sessions #105
Comments
/cc @ricco386 |
@jezdez when I add a "Github incoming webhook" on readthedocs, I'm getting the following error:
Any suggestions? |
There's a PR pending review to address the branding: #106. |
@jezdez There's currently no-one with admin permissions on this repository. There's currently a faulty status check which is blocking merging PRs. How's that typically setup for jazzband repos? |
In PR #106 we have started the discussion about Since the transifex already has some contributors it might be contra-productive to drop the support, because the project might loose someone who is interested in help out but is not entirely technical to do the translations manually. @Bouke do you know if there are only people who have contributed with code, or are there also people who haven't contributed on github? Since I have volunteered to maintain this project at jazzband I don't mind to create account on transifex and manage there as well... The downside I can see is that transifex contributors wont be listed in the repo... |
Any suggestions on getting the admin permissions resolved? (ping @jezdez) |
Also posted here: jazzband/help#184 |
Losing admin permissions is an expected side effect of this. I'll follow up for the left-over tasks ASAP. |
@jezdez The problem is that the PR checks are not configured correctly. As I have no admin permissions, I can't resolve these problems. Either you fix those permissions, or you make me admin, or you transfer the repository back to me. Your choice :).
|
@Bouke The only things missing from the TODO list above is transferring the Transifex project and setting up the semiautomatic package releases which I would need to know who the project lead(s) should be. |
@jezdez To whom would I transfer Transifex ownership, is there some Jazzband organisation? As an alternative we could just drop Transifex and have translations contributed directly through Github. @ricco386 Is setting up semiautomatic package releases something that you can take care of? And can @jezdez list you as project lead? |
@Bouke There is a Jazzband team already at Transifex that we've used to translate a few of the Jazzband projects: https://www.transifex.com/jazzband/ It's not very well maintained though, and I'm not sure if it's worth the extra effort. I leave it to @ricco386 to decide which way to go. |
@ricco386 BTW, I've added you as project lead (finally!): https://jazzband.co/projects/django-user-sessions @Bouke Want me to add you as a fallback? |
Oh, by the way, the code in #126 also adds the missing pieces for the project release semi-automation. |
This issue tracks the implementation of the Jazzband guidelines for the project django-user-sessions
It was initiated by @Bouke 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
Fix all links in the docs (and README file etc) from old to new repo
Add the Jazzband badge to the
README
fileAdd the Jazzband contributing guideline to the
CONTRIBUTING.md
orCONTRIBUTING.rst
fileCheck if continuous testing works (e.g. Travis CI, CircleCI, AppVeyor, etc)
Check if test coverage services work (e.g. Coveralls, Codecov, etc)
Add
jazzband
account to PyPI project as maintainer role (e.g. URL: https://pypi.org/manage/project/django-user-sessions/collaboration/)Add
jazzband-bot
as maintainer to the Read the Docs project (e.g. URL: https://readthedocs.org/dashboard/django-user-sessions/users/)Migrate transifex ownership / add maintainer
Add incoming GitHub webhook integration to Read the Docs project (e.g. URL: https://readthedocs.org/dashboard/django-user-sessions/integrations/)
Set up CI for Jazzband project releases if needed and open ticket if yes
Fix project URL in GitHub project description
Review project if other services are used and port them to Jazzband
Decide who is project lead for the project (if at all)
Project details
The text was updated successfully, but these errors were encountered: