Skip to content

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

Merged
jess-lowe merged 4 commits into
google: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 into
google:masterfrom
jess-lowe:update-contributing-doc-4582872313076138700

Conversation

@jess-lowe

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

Copy link
Copy Markdown
Contributor

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
Comment thread CONTRIBUTING.md Outdated
Comment thread CONTRIBUTING.md Outdated

@Ly-Joey Ly-Joey left a comment

Copy link
Copy Markdown
Contributor

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
tymzd pushed a commit to tymzd/osv.dev that referenced this pull request Apr 13, 2026
…or info (google#4871)

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 google#1427

---
*PR created automatically by Jules for task
[4582872313076138700](https://jules.google.com/task/4582872313076138700)
started by @jess-lowe*

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
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