Opened 4 weeks ago
Last modified 3 weeks ago
#36971 assigned Cleanup/optimization
Provide pathways to other contributions in first PR comment
| Reported by: | Tim Schilling | Owned by: | Adarsh Dubey |
|---|---|---|---|
| Component: | Documentation | Version: | dev |
| Severity: | Normal | Keywords: | |
| Cc: | Triage Stage: | Accepted | |
| Has patch: | no | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | no |
Description
We have several people creating PRs which makes it difficult to deliver timely reviews. This makes contributing to Django a poor way for us to retain long-time contributors. A person is more likely to connect with the community in other ways such as contributing to other packages or community organizing. I'm suggesting we update the first-interaction github bot to note these other opportunities.
The suggested addition would be something similar to:
--- Please be aware that Django is a volunteer-driven project and the [queue of PRs](https://dashboard.djangoproject.com/#:~:text=Patches) is long. This means feedback can take weeks or months. In the meantime, there are other impactful ways to contribute beyond this repository: - [Review other open PRs](https://code.djangoproject.com/query?status=!closed&needs_better_patch=0&needs_tests=0&needs_docs=0&has_patch=1&stage=Accepted&desc=1&order=changetime) - Contribute to packages in the [Django ecosystem](https://www.djangoproject.com/community/ecosystem/) - Explore [other opportunities to contribute](https://djangonaut.space/contribute/opportunities/) to the Django communuity.
Change History (7)
comment:1 by , 4 weeks ago
| Component: | Uncategorized → Documentation |
|---|---|
| Triage Stage: | Unreviewed → Accepted |
| Version: | → dev |
comment:2 by , 4 weeks ago
| Owner: | set to |
|---|---|
| Status: | new → assigned |
Yup, yup. I can make the PR shortly.
comment:3 by , 4 weeks ago
| Has patch: | set |
|---|
comment:4 by , 4 weeks ago
| Has patch: | unset |
|---|
comment:5 by , 4 weeks ago
| Owner: | removed |
|---|---|
| Status: | assigned → new |
Ugh, I'm not super Trac proficient over here, sorry about the multiple updates.
The new requirements are to link to the https://www.djangoproject.com/community/ page and then updating that page to contain the list of contributing options.
comment:6 by , 3 weeks ago
| Owner: | set to |
|---|---|
| Status: | new → assigned |
Hi! I would like to work on this for my first contribution. I will start by updating the djangoproject.com repository as requested.
comment:7 by , 3 weeks ago
Hi Adarsh, the first change can actually be to update the first-time contributor message to point to the https://www.djangoproject.com/community/ page. Please see the discussion on https://github.com/django/django/pull/20839 for more information.
Thank you! Were you planning on working on this? No pressure, it's just that currently we see ticket being grabbed by first contributors and this may not be a good fit.