Skip to content

DOC: Add code of conduct, issue/PR templates, and CODEOWNERS #892

Description

@mmcky

Problem

The repository is missing most standard community health files:

File Present
CHANGELOG.md
CITATION.cff
LICENSE
CONTRIBUTING.md ⚠️ 12-line pointer to the RTD guide
CODE_OF_CONDUCT.md
.github/ISSUE_TEMPLATE/
.github/PULL_REQUEST_TEMPLATE.md
.github/CODEOWNERS

The missing issue templates connect directly to the backlog-triage issue in this milestone: an unlabelled, decade-old backlog is what a repository with no triage scaffolding accumulates. A bug template that asks for versions of Python, NumPy, numba and SciPy would resolve a large share of triage questions before a maintainer reads the issue. CODEOWNERS is worth its own thought given that two contributors account for roughly 70% of recent human commits — routing reviews by subpackage at least makes the concentration visible.

Acceptance criteria

  • CODE_OF_CONDUCT.md, aligned with any QuantEcon org-level policy
  • Issue templates for bug report and feature request, capturing the version matrix
  • A pull request template referencing the contributing guide and the test/lint expectations
  • .github/CODEOWNERS routing reviews by subpackage
  • CONTRIBUTING.md covers the local dev loop (test, lint, docs build) inline rather than only linking out

From the July 2026 technical-debt audit (AI-assisted; claims verified against 28d4b3b on 2026-07-25).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions