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 Natalia Bidart, 4 weeks ago

Component: UncategorizedDocumentation
Triage Stage: UnreviewedAccepted
Version: dev

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.

comment:2 by Tim Schilling, 4 weeks ago

Owner: set to Tim Schilling
Status: newassigned

Yup, yup. I can make the PR shortly.

comment:3 by Tim Schilling, 4 weeks ago

Has patch: set

comment:4 by Tim Schilling, 4 weeks ago

Has patch: unset

comment:5 by Tim Schilling, 4 weeks ago

Owner: Tim Schilling removed
Status: assignednew

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 Adarsh Dubey, 3 weeks ago

Owner: set to Adarsh Dubey
Status: newassigned

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 Tim Schilling, 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.

Note: See TracTickets for help on using tickets.
Back to Top