Skip to content
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

Docs: QoL Updates to Contributing.md #10561

Merged
merged 5 commits into from May 12, 2024

Conversation

pantheredeye
Copy link
Collaborator

Quality of life updates for the contributing doc that lives in the rwfw root folder. I made some small changes here, keeping almost all of the content. I removed RW 0.37 references because I assume no contributor is really upgrading their framework code from 0.37 at this point in time.

Future consideration: It feels to me like this document is geared toward that new contributor who has cloned the framework code, has this opened in their IDE, and is looking for some guidance. I think the document could be reworked to present a better storyline, or flow, to that user persona.


An overview of my changes:

  • Added a table of contents
  • Slightly rephrased some sentences
  • Removed yarn 1 notes from version .37x and yarn 3 benefits. This seemed like old news. I kept the general tips about yarn.
  • Updated the Gitpod Starter reference url

Added TOC
Added language about requiring a Fork to submit PRs.
Restructured Functional Test Project section. Kept all info just moved things around.
Updated Gitpod Starter repo link.
Removed Yarn v1-3 upgrade information as of v0.37.
@pantheredeye pantheredeye changed the title Bb contributing update Docs: QoL Updates to Contributing.md May 11, 2024
@Tobbe
Copy link
Member

Tobbe commented May 12, 2024

Thanks Barrett! This document definitely needed some TLC 💚

@Tobbe Tobbe added the release:docs This PR only updates docs label May 12, 2024
@Tobbe Tobbe added this to the chore milestone May 12, 2024
@Tobbe Tobbe added changesets-ok Override the changesets check and removed changesets-ok Override the changesets check labels May 12, 2024
@Tobbe Tobbe enabled auto-merge (squash) May 12, 2024 13:27
@Tobbe Tobbe merged commit 41d60d8 into redwoodjs:main May 12, 2024
45 checks passed
@pantheredeye pantheredeye deleted the bb-contributing-update branch May 12, 2024 14:52
dac09 added a commit that referenced this pull request May 15, 2024
…uth-store

* 'main' of github.com:redwoodjs/redwood:
  chore(router): Add more code comments to analyzeRoutes (#10569)
  RSC: No need to use memo or useMemo in the server router (#10568)
  RSC: getViteConfig in rscWorker (#10567)
  Split RSC and RSA handling in rscWorker (#10565)
  RSC: Extract the fetchRSC function (#10564)
  RSC: Fix TODO regarding SSR in client.ts (#10562)
  Docs: QoL Updates to Contributing.md (#10561)
  Added warning note to not add WebAuthn (#10231)
  fix(rsc): Load all css links to support css with rsc (#10544)
  fix(cli): Add deprecation notice for edgio deployment (#10551)
  Define `process.env.NODE_ENV` in build process. (#10553)
  chore(docs): Update dbAuth and Supabase middleware READMEs (#10552)
  chore(deps): Upgrade React 19 to beta 20240508 (#10560)
  Revert "chore(deps): React beta 20240508 (#10558)" (#10559)
  chore(deps): React beta 20240508 (#10558)
  fix(functions): Fix context variable warning/error (#10556)
  fix(functions): Mock context in function test template (#10555)
  chore(middleware): Format code and comments and fix comment grammar (#10554)
Josh-Walker-GM pushed a commit that referenced this pull request May 15, 2024
Co-authored-by: Tobbe Lundberg <tobbe@tlundberg.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release:docs This PR only updates docs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants