Plan RepoFoundry: business case, stakeholders, plan, milestones, UC-001 #1

Merged
Tirsvad merged 2 commits from planning into main 2026-10-05 06:34:57 +02:00
Owner

Planning baseline for RepoFoundry (create-project.sh), which creates GitHub
and Gitea repositories, a Gitea -> GitHub push mirror and a local project
with the SQA-QC-Framework. Documents only; no code.

What is in this PR

  • BC-001 Business Case and SA-001 Stakeholder Analysis (S01, S02, S03)
  • PP-001 Project Plan: three phases, 2026-10-05 to 2026-11-13 (proposed dates)
  • MIL-001 Foundation, MIL-002 Repositories and Mirror, MIL-003 Scaffold and
    Release, with 18 task rows
  • US-001, UC-001 "Create a new project" and SSD-001
  • Registry: PO language en; PP, MIL, US, UC and SSD rows added

Decisions recorded

  • origin uses HTTPS derived from GITEA_URL, unless the SSH test on port
    10022 passes, in which case it uses SSH.
  • S01 and S02 are held by one person for now.

Please review

  • Proposed phase dates (S01)
  • Whether the script should make the first commit (the plan says no)
  • Credential handling and mirror design (S02)

Issues

No issue closed: milestones and issues have not been synced yet
(sync-project.sh dry run only).

Planning baseline for RepoFoundry (`create-project.sh`), which creates GitHub and Gitea repositories, a Gitea -> GitHub push mirror and a local project with the SQA-QC-Framework. Documents only; no code. ## What is in this PR - BC-001 Business Case and SA-001 Stakeholder Analysis (S01, S02, S03) - PP-001 Project Plan: three phases, 2026-10-05 to 2026-11-13 (proposed dates) - MIL-001 Foundation, MIL-002 Repositories and Mirror, MIL-003 Scaffold and Release, with 18 task rows - US-001, UC-001 "Create a new project" and SSD-001 - Registry: PO language `en`; PP, MIL, US, UC and SSD rows added ## Decisions recorded - `origin` uses HTTPS derived from `GITEA_URL`, unless the SSH test on port 10022 passes, in which case it uses SSH. - S01 and S02 are held by one person for now. ## Please review - Proposed phase dates (S01) - Whether the script should make the first commit (the plan says no) - Credential handling and mirror design (S02) ## Issues No issue closed: milestones and issues have not been synced yet (`sync-project.sh` dry run only).
Tirsvad added 2 commits 2026-10-05 06:34:42 +02:00
Add the planning baseline for RepoFoundry (create-project.sh), which
creates GitHub and Gitea repositories, a Gitea -> GitHub push mirror and
a local project with the SQA-QC-Framework.

- BC-001 Business Case and SA-001 Stakeholder Analysis (S01, S02, S03)
- PP-001 Project Plan: three phases, 2026-10-05 to 2026-11-13 (proposed)
- MIL-001 Foundation, MIL-002 Repositories and Mirror,
  MIL-003 Scaffold and Release, with 18 task rows
- US-001, UC-001 "Create a new project" and SSD-001
- Registry: PO language en; PP, MIL, US, UC and SSD rows added

Decisions recorded: origin uses HTTPS from GITEA_URL unless the SSH test
on port 10022 passes; S01 and S02 are held by one person for now.

Refs: no issues synced yet (sync-project.sh dry run only)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Tirsvad merged commit b7b1a23dc1 into main 2026-10-05 06:34:57 +02:00
Sign in to join this conversation.