Issue & PR triage

Loading...

Showing 24 of 24 issues

Issue Title Author Age Action Impact ↓ Actionability Quick Win Summary
starbase
issue #417
Docs: Implement an alternative link checker medubelko 465d keep open 50 52 10 Maintainer request to replace Sphinx's slow linkcheck builder with a different external link checker, after a gnu.org link stalled a Rockcraft docs build for six hours. Mitigations (gnu.org ignore, retries=20) landed, but no alternative checker implemented yet.
starbase
issue #541
Renovate complaints thread lengau 148d keep open 40 50 9 Meta thread collecting Renovate config complaints: OSV-first scheduling, broader automerge, correct grouped-PR titles, matchJsonata rules, group prioritisation. Config now inherits starflow's; some items in flight.
starbase
pr #351
feat: add a default snapcraft.yaml upils 624d close stale 35 18 5 Adds a default 54-line snap/snapcraft.yaml to the starbase template so downstream craft projects can `make pack-snap`. Open 597 days, 1 approval, 8 unresolved review comments, no CI.
starbase
issue #640
AGENTS.md should require draft PRs bepri 8d keep open 35 92 30 AGENTS.app.md and AGENTS.lib.md need a policy requiring agents to open draft PRs and obtain human review before marking them ready.
starbase
issue #598
Prettier should always be run when linting bepri 38d keep open 32 70 16 Maintainer-filed CI gap: Prettier runs only under lint-code, so Starflow's lint-docs path for docs-only changes (e.g. README) skips formatting. No labels or discussion yet.
starbase
issue #201
Unified up-to-date spread file lengau 931d needs triage 32 38 7 Maintainer feature request (lengau) for a unified, up-to-date base spread file in starbase so craft apps like rockcraft/charmcraft can reuse one instead of maintaining their own. Still open with only an auto-generated CRAFT-3003 ticket.
starbase
issue #337
Versioning method is deprecated bepri 639d keep open 32 72 14 Maintainer-filed request to replace the deprecated setuptools-scm `post-release` version_scheme in starbase's pyproject.toml; still present at HEAD with no fix PR.
starbase
issue #589
Version test rejects dirty suffix in version strings lengaubot 72d close resolved 32 90 27 Version test test_version_with_tags rejected the .dYYYYMMDD dirty suffix; the regex at current HEAD in tests/integration/test_version.py already ends with (\.d[0-9]*)?, so the fix appears already in place.
starbase
issue #438
Use starflow's dev environment workflow mr-cal 420d keep open 32 35 6 Add a workflow using starflow's dev environment workflow. Blocked by upstream starflow#85, which is still open with only a failing WIP PR (starflow#127). Triaged as Enhancement; no real discussion yet.
starbase
issue #340
Makefile/CI: Unfold groups if they failed lengau 637d keep open 32 50 8 Requests that Makefile CI log groups in common.mk be left unfolded when a recipe fails. Still open and unimplemented; the author notes it is blocked by upstream GitHub community discussion #39411 (no conditional folding).
starbase
issue #532
docs: app title isn't read in TOC medubelko 174d close resolved 30 72 14 Rockcraft’s RTD/TOC title lacked its version; Starbase fixes #588 and #590 now format versioned docs titles and remove the html_title override.
starbase
issue #308
Auto-format documentation source? lengau 678d keep open 30 38 5 Maintainer proposal to auto-format docs source and docstrings (docstrfmt suggested); still open, with a reviewer noting it needs rigorous testing against Starter Pack conventions and RST readability concerns.
starbase
issue #211
Merge queues lengau 904d needs triage 30 40 8 Maintainer tracking issue to try out GitHub merge queues (prototype in charmcraft#1676). Idle876 days: no merge_group trigger added, no documented configuration, and CI has since moved to shared starflow workflows.
starbase
issue #352
CI to check pre-commit updates from renovate lengau 624d keep open 30 80 18 Maintainer request to add a CI check running `pre-commit run --all-files` so Renovate's pre-commit hook bumps can't break things. Still unimplemented: only an automated research comment; common.mk's format-pre-commit still just runs `pre-commit run`.
starbase
issue #34
codespell doesn't ignore files in `.gitignore` mr-cal 1351d keep open 28 52 7 codespell scans gitignored paths (venv/pip) causing lint false positives; maintainers agreed to a manual `skip` workaround (venv already in [tool.codespell].skip) and left it open pending upstream gitignore support
starbase
issue #357
`make docs-auto` should ignore editor temp files and stuff. lengau 615d keep open 28 74 17 Enhance make docs-auto to exclude editor temp files such as Kate swap files; maintainers are still comparing patterns across several editors.
starbase
issue #200
Consider allowing renovate to auto-merge PRs without approval lengau 932d needs triage 25 60 14 Suggestion to enable Renovate auto-merge for patch updates in starbase. Unlabelled, no maintainer response after 924 days.
starbase
pr #623
ci: call starflow docs release workflow jahn-junior 19d needs review 25 80 17 Adds a call to the upstream starflow RTD release workflow in CI. Approved by 2 reviewers with all CI checks passing, but depends on starflow#204 which is still open.
starbase
issue #323
Add a description for `feature/<description>` branches upils 651d keep open 25 65 13 Requests documenting the `feature/<description>` branch convention. HACKING.rst is now CONTRIBUTING.md, which documents `<ticket-id>-<description>` instead, so the gap is still open.
starbase
pr #610
Enforce LF line endings for text files copilot-swe-agent 27d needs review 22 55 11 Adds a new .gitattributes with `* text=auto eol=lf` and documents the LF line-ending convention in the rST docs. Tiny hygiene diff (+5/-0, 2 files). CI: 12 checks pass, but 'policy / Check PR title for Conventional Commits' and 'lint / files' fail.
starbase
pr #560
test: add version test module medubelko 139d close superseded 20 20 3 Adds a standalone docs version test and mocked conf.py helper, but the #532 fix landed later in #588/#590; it remains open despite green CI.
starbase
issue #604
Remove references to the `overrides` library lengau 30d needs triage 18 85 14 Maintainer chore: drop leftover `overrides` entries from ruff's ignore-decorators in pyproject.toml; code already uses typing.override/typing_extensions.override. Unlabelled, no discussion yet.
starbase
issue #307
Change indentation format for RST (and possibly Markdown?) files lengau 678d keep open 15 55 7 Maintainer-authored task to set indent_size=2 for RST files in .editorconfig (and decide for Markdown / max_line_length). Still open: current .editorconfig only sets ij_visual_guides for *.{md,rst}.
starbase
issue #642
Add `ty-pre-commit` hook mr-cal 3d ? ? ?