Skip to content

Polish for open-source release#1

Open
bigtiger wants to merge 1 commit into
mainfrom
oss-readiness
Open

Polish for open-source release#1
bigtiger wants to merge 1 commit into
mainfrom
oss-readiness

Conversation

@bigtiger
Copy link
Copy Markdown
Contributor

@bigtiger bigtiger commented May 6, 2026

Summary

Brings perchfall-notify in line with the polish bar set by perchfall.

Changes

  • Code of Conduct + CONTRIBUTING.md — adopt the Contributor Covenant 2.1 and the same contributor workflow as perchfall, pointing at this repo's doc/adr/.
  • LICENSE — copyright holder standardized to Flagrant LLC across the perchfall family (was Jim Remsik).
  • README — adds License badge alongside CI and Gem Version.
  • CHANGELOG — converted to Keep a Changelog format with an [Unreleased] entry covering this PR.
  • gemspec — adds homepage_uri and bug_tracker_uri to metadata; existing rubygems_mfa_required and source_code_uri retained.

Test plan

  • CI passes on PR push.
  • README renders correctly on GitHub (all three badges resolve).
  • gem build perchfall-notify.gemspec succeeds locally; gem specification shows the new metadata keys.

Bring perchfall-notify in line with the perchfall family's polish bar:

- Add Contributor Covenant 2.1 Code of Conduct and a CONTRIBUTING.md
  pointing at this repo's doc/adr/ workflow.
- Standardize LICENSE copyright to Flagrant LLC across the family.
- Add a License badge alongside the existing CI and Gem Version badges.
- Convert CHANGELOG to Keep a Changelog format with an [Unreleased]
  entry covering this PR.
- Add homepage_uri and bug_tracker_uri to gemspec metadata.
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.

1 participant