diff options
| author | Paul Buetow <paul@buetow.org> | 2026-07-18 22:08:10 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-07-18 22:08:10 +0300 |
| commit | efbb7876347bc667bdb3633f72a22a51b3bfbc49 (patch) | |
| tree | 0a2d1d9367f4bf549584aaa71b0b82337cab2226 /plans | |
| parent | fbf9d4815ea25bd85be0f232ac8670bda1a64955 (diff) | |
skills: rename pkgrepo -> f3s-pkgrepo and rocky-vm-setup -> f3s-rocky-vm-setup
Extend the f3s- prefix to the two remaining f3s-scoped siblings so the whole
homelab family groups together. Both are f3s-specific: pkgrepo IS
pkgrepo.f3s.buetow.org, and rocky-vm-setup documents the 'rocky' VM on the f3s
host f3.
- git mv both skill dirs (history preserved); update name: frontmatter; add the
'Part of the f3s homelab skill family' note to both descriptions.
- Rewrite every reference to the *skills*: backtick mentions (`pkgrepo` ->
`f3s-pkgrepo`, `rocky-vm-setup` -> `f3s-rocky-vm-setup`), markdown cross-links
(../pkgrepo/ -> ../f3s-pkgrepo/, etc.), the f3s hub Related-skills block and
description, and skill-maintenance's index-pattern example.
- Left references to the package REPOSITORY (pkgrepo.f3s.buetow.org, 'the custom
pkgrepo') unchanged — those name a service, not the skill.
- Verified all 114 relative links resolve. Plan doc updated to record the rename.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'plans')
| -rw-r--r-- | plans/f3s-skill-split-plan.md | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/plans/f3s-skill-split-plan.md b/plans/f3s-skill-split-plan.md index acb0650..1d92329 100644 --- a/plans/f3s-skill-split-plan.md +++ b/plans/f3s-skill-split-plan.md @@ -83,10 +83,16 @@ obvious they belong together: `f3s-storage`, `f3s-k3s`, `f3s-workloads`, hyphens, ≤64 chars) and is applied uniformly to all six. Note this is a **prefix**, not a trailing suffix (`f3s-storage`, not `storage-f3s`): -a prefix is what groups them alphabetically beside `f3s`. The existing siblings -`pkgrepo` and `rocky-vm-setup` stay unprefixed (they are not being renamed); only the -new f3s carve-outs take the `f3s-` marker. The earlier unprefixed `homelab-*` -alternative is rejected. +a prefix is what groups them alphabetically beside `f3s`. The earlier unprefixed +`homelab-*` alternative is rejected. + +**Update (post-execution):** the two pre-existing siblings were **also renamed for +consistency**, since both are f3s-scoped — `pkgrepo` → **`f3s-pkgrepo`** (it *is* +`pkgrepo.f3s.buetow.org`) and `rocky-vm-setup` → **`f3s-rocky-vm-setup`** (the `rocky` +VM runs on the f3s host f3). So the whole family now carries the `f3s-` prefix. All +cross-references (including inbound links and prose mentions of the *skills*) were +updated; references to the package **repository** `pkgrepo.f3s.buetow.org` were left +unchanged. --- |
