Skip to content

chore: bring repo up to open-source community standards#16

Open
Goldokpa wants to merge 10 commits intodevelopfrom
chore/opensource-standards
Open

chore: bring repo up to open-source community standards#16
Goldokpa wants to merge 10 commits intodevelopfrom
chore/opensource-standards

Conversation

@Goldokpa
Copy link
Copy Markdown
Member

Summary

This PR adds all missing files to bring ClimateVision up to GitHub's open-source community standards checklist.

Changes

New files added:

  • SECURITY.md — security policy using GitHub's private vulnerability reporting
  • .github/pull_request_template.md — structured PR template for contributors
  • .github/CODEOWNERS — routes all PR reviews to @Goldokpa by default
  • .github/dependabot.yml — weekly pip + npm updates, monthly GitHub Actions updates
  • CHANGELOG.md — Keep a Changelog format, backfilled to v0.1.0
  • CITATION.cff — enables the "Cite this repository" button on GitHub

Files modified:

  • CODE_OF_CONDUCT.md — replaced #email placeholder with GitHub Security Advisory link

Files removed:

  • SETUP_COMPLETE.md — internal artifact not appropriate for a public repo
  • team_docs/Francis_Umo_Role.pdf — internal document moved out of public repo
  • team_docs/Olufemi_Taiwo_Role.pdf — internal document moved out of public repo

Checklist

  • SECURITY.md
  • PR template
  • CODEOWNERS
  • Dependabot
  • CHANGELOG
  • CITATION.cff
  • CODE_OF_CONDUCT email placeholder fixed
  • Internal files removed

Goldokpa added 10 commits April 22, 2026 11:39
Added a security policy document outlining supported versions, vulnerability reporting, scope, and disclosure policy.
Add a pull request template to guide contributors.
Added CODEOWNERS file to define code ownership and review assignments.
Configured Dependabot for Python, GitHub Actions, and npm dependencies with specified schedules and reviewers.
Document notable changes, additions, modifications, and removals for ClimateVision.
Added citation file for ClimateVision software.
…sory link

This change updates the Code of Conduct document by removing the original content and replacing it with a new version that includes various sections on community standards, enforcement responsibilities, and guidelines.
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