Skip to content

Comments

docs: update CONTRIBUTING.md to split frontend/backend and add emulator info#4871

Merged
jess-lowe merged 4 commits intogoogle:masterfrom
jess-lowe:update-contributing-doc-4582872313076138700
Feb 23, 2026
Merged

docs: update CONTRIBUTING.md to split frontend/backend and add emulator info#4871
jess-lowe merged 4 commits intogoogle:masterfrom
jess-lowe:update-contributing-doc-4582872313076138700

Conversation

@jess-lowe
Copy link
Contributor

@jess-lowe jess-lowe commented Feb 23, 2026

Updated CONTRIBUTING.md to improve the contributor experience by separating frontend and backend development instructions and providing information on how to use the website emulator for local testing without GCP credentials.

  • Split "Contributing code" into "Backend development" and "Frontend development".
  • Add instructions for non-internal contributors to use make run-website-emulator.
  • Mention adding testcase records to gcp/website/testdata/osv/ for testing edge cases.
  • Fix a minor typo in the API server section.

Closes #1427


PR created automatically by Jules for task 4582872313076138700 started by @jess-lowe

google-labs-jules bot and others added 2 commits February 23, 2026 01:58
…or info

- Split "Contributing code" into "Backend development" and "Frontend development".
- Add instructions for non-internal contributors to use `make run-website-emulator`.
- Mention adding testcase records to `gcp/website/testdata/osv/` for testing edge cases.
- Fix a minor typo in the API server section.

Co-authored-by: jess-lowe <86962800+jess-lowe@users.noreply.github.com>
…or info

- Split "Contributing code" into "Backend development" and "Frontend development".
- Add instructions for non-internal contributors to use `make run-website-emulator`.
- Mention adding testcase records to `gcp/website/testdata/osv/` for testing edge cases.
- Fix a minor typo in the API server section.

Co-authored-by: jess-lowe <86962800+jess-lowe@users.noreply.github.com>
@jess-lowe jess-lowe requested a review from Ly-Joey February 23, 2026 02:52
Copy link
Contributor

@Ly-Joey Ly-Joey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@jess-lowe jess-lowe merged commit 57fd469 into google:master Feb 23, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clarify contributing.md for frontend work

2 participants