Uh oh!
There was an error while loading. Please reload this page.
docs: update contributing guide to enhance structure - #24
Conversation
Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>
There was a problem hiding this comment.
Pull Request Overview
This PR overhauls and expands the project’s contributing guide with clearer structure and more detailed workflows.
- Renamed and extended the introduction, governance, issue reporting, and PR sections.
- Added step-by-step guidance for reproducible examples, security issues, and triaging.
- Appended a Developer’s Certificate of Origin section.
Comments suppressed due to low confidence (2)
CONTRIBUTING.md:7
- Grammar: 'a open governance model' should be 'an open governance model'.
Express has a open governance model. For information about the governance of the Express project,
CONTRIBUTING.md:105
- The project name 'paquete' appears incorrect here; it should refer to Express.
a future release of paquete.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
CBID2
left a comment
There was a problem hiding this comment.
You're off to a good start @bjohansebas. There some parts that need more details.
…ess into contributingggg
…larify documentation issue reporting Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>
Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>
bjohansebas
commented
Aug 7, 2025
@CBID2 Thanks, I’ve made the changes you requested, and I also made some others to further expand on the ideas for how to contribute. |
| - Triager Guide: <https://github.com/expressjs/discussions/blob/master/docs/contributing/triager-guide.md> | ||
| - Governance: <https://github.com/expressjs/discussions/blob/master/docs/GOVERNANCE.md> | ||
| - Release Guide: <https://github.com/expressjs/discussions/blob/master/docs/contributing/release-process.md> | ||
| - Slack: <https://slack-invite.openjsf.org/> |
There was a problem hiding this comment.
We can probably mention relevant channels on Slack 🤔
Uh oh!
There was an error while loading. Please reload this page.
bjohansebas
commented
Feb 21, 2026
friendly ping @expressjs/express-tc @expressjs/triagers |
| than `expressjs/express`), be sure to check their contributing guide and open issues and PRs in | ||
| the appropriate repository. | ||
| #### Providing a reproducible example |
There was a problem hiding this comment.
Could we squeeze in something about providing benchmarks when opening issues/PRs about performance optimizations?
We get such issues/PRs (usually by AI) and it would be nice to simply point them towards these docs.
There was a problem hiding this comment.
While I agree, I think that should be a separate follow-up PR. Also, given our position on the use of AI and related topics, several projects are already implementing it, like ESLint and webpack
bjohansebas
commented
Jul 5, 2026
@expressjs/express-tc can we merge this please? |
I’m trying to expand the ways to contribute to the project.
cc: @expressjs/triagers @expressjs/express-tc