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

Prepare for OSS #2

Merged
merged 9 commits into from
Nov 21, 2023
Merged

Prepare for OSS #2

merged 9 commits into from
Nov 21, 2023

Conversation

akshayjshah
Copy link
Member

@akshayjshah akshayjshah commented Nov 21, 2023

This PR prepares this module for an OSS release by aligning it with the rest of
the Connect project (including changing import paths and anticipating a change
in Github organization) and correcting some small errors.

It's easiest to review commit-by-commit. The first few commits are just OSS
housekeeping:

  • Use Connect CoC
  • Change copyright holder to Connect
  • Align .golangci.yml with connect-go
  • Align CI workflow with connect-go
  • Add MAINTAINERS.md
  • Add SECURITY.md

The last two commits are more substantive, and bring this package into
alignment with the recommendations in the public
docs
:

  • Clarify docs and trim header lists
  • Reword README in preparation for OSS

Prepare for eventual open-source release by updating the copyright
holder to match the rest of the Connect projects.
Align our recommendations here with https://connectrpc.com/docs/cors,
and trim the list of headers down to the ones actually required. Along
the way, clarify the documentation a bit and correct places where we
were confusing the preflight and actual responses.
Anticipating release as part of the Connect project, change the import
path to `connectrpc.com/cors`, add the usual badges to the README, and
re-word the README a bit for clarity.
@akshayjshah akshayjshah merged commit 2255f80 into main Nov 21, 2023
4 checks passed
@akshayjshah akshayjshah deleted the ajs/oss branch November 21, 2023 18:18
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.

2 participants