Skip to content

canon: fix RSR-template guix.scm (broken names + placeholders) #406

Description

@hyperpolymath

Problem

The templated guix.scm is broadly broken across the estate. Scan of 315 guix.scm: 83 have INVALID Guix names (spaces/capitals, e.g. (name "Cookie Rebound"), (name "{{PROJECT_NAME}}")) and 112 still carry TODO/placeholder stubs (empty inputs, copies README only).

Do

  • Fix the canonical rsr-template-repo/build/guix.scm (and standards/mtpc-template-repo copies) so new repos inherit a valid, lowercase-hyphenated name, correct home-page URL, and a sane dev-shell shape (model on a clean exemplar, e.g. academic-workflow-suite/guix.scm / canonical standards/guix.scm).
  • Ensure just init (or equivalent) substitutes the name/URL so placeholders can't ship.

Note

This is the policy/template fix; the estate-wide remediation of already-broken repos is the reposystem Guix-quality sweep.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions