QuantEcon / QuantEcon/qeps

This repo's labels predate QEP-2 — the standard's home repo is unmigrated

Open
#21 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

maintenance
Dominant language
No language data
Stars
1
Forks
0
Avg merge
2d 5h
Merged PRs (30d)
7

Description

Observation from the QEP-6 field-test session (2026-08-27), noticed while tidying QuantEcon/meta#19/#20: this repository's own label set is the pre-QEP-2 legacy set, not the standard its own qeps/qep-0002-labels.yml defines. The standard's home repo is itself unmigrated.

Current labels against the core set in the appendix:

Current label QEP-2 disposition
bug, question, duplicate, wontfix, good first issue, help wanted, maintenance, discuss In the core set — colors and descriptions need syncing to the appendix (e.g. discuss here is d876e3, the appendix says f904a0)
high priority Rename variant of high-priority
in-work, ready, testing, blocked Retired status labels — QEP-2's one behavioural change moves lifecycle state onto native features, and blocked was explicitly rejected in favour of native issue dependencies
editor Lecture-extension label on a non-lecture repo
qep Repo-local, not in the standard — needs a human mapping decision: keep as a deliberate repo-local extra, or retire
(absent) Missing core labels: enhancement, documentation, infrastructure, low-priority, security, do-not-merge, automated, broken-links, build-failure, dependencies

Labelling practice is also thin: QuantEcon/meta#15, QuantEcon/meta#18, QuantEcon/meta#19, and QuantEcon/meta#20 all carry no labels; of the recent QEP threads only QuantEcon/meta#11 is labelled (discuss).

The migration itself belongs to the QEP-2 rollout programme (QuantEcon/project-qep2#1), whose delivery project QuantEcon/cli#20 ships qe gh labels sync — a tool that reads the yml appendix from this very repository. This issue records the instance so the rollout picks this repo up rather than proposing a hand-migration ahead of the tool; if anything, the repo whose file defines the schema is the natural first fixture for the sync tool's rollout phase.

The one decision that is this repo's rather than the tool's: what to do with qep, the only genuinely repo-local label here.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with qeps/qep-0002-labels.yml and QuantEcon/project-qep2#1; inspect the qe gh labels sync tool planned in QuantEcon/cli#20. Confirm this repository can serve as the rollout fixture, then resolve whether qep remains a repo-local label. Done means the rollout handles this repository and that decision is recorded.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, yaml
Domain
devops, tooling
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.