VersionControl:PRs/pickipedia/168: Difference between revisions
From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
cryptograss/pickipedia#168, as GitHub has it |
cryptograss/pickipedia#168, as GitHub has it |
||
| Line 16: | Line 16: | ||
|deploy=redeploy maybelle | |deploy=redeploy maybelle | ||
}} | }} | ||
<pre class="pr-body">Registers `NS_VERSIONCONTROL` (3016) and `NS_VERSIONCONTROL_TALK` (3017) with the alias `VC` and enables subpages and Semantic MediaWiki links. | |||
### Summary | |||
Discussed with Justin and re in #ramp (#m-b82da1e2-c511-4131-bfb2-8ec4afd14ca6): | |||
Instead of ad-hoc regex carve-outs inside `Cryptograss:`, machine-mirrored repository artifacts (PRs, issues, deploy records) belong in their own dedicated namespace. | |||
1. Defines `NS_VERSIONCONTROL` (3016) and `NS_VERSIONCONTROL_TALK` (3017). | |||
2. Maps `VC` and `VC_talk` aliases for clean linking (`[[VC:magenta/295]]`). | |||
3. Enables subpages (`$wgNamespacesWithSubpages[NS_VERSIONCONTROL] = true`). | |||
4. Makes searchable by default. | |||
5. Enables SMW annotations (`$smwgNamespacesWithSemanticLinks[NS_VERSIONCONTROL] = true`) so PR properties (`Worked on by`, `Mood`, `Deploy`, `PR number`) are queryable via `#ask`. | |||
Deploy: redeploy maybelle | |||
Worked on by: magent, re, Justin, in #ops and #ramp</pre> | |||
Latest revision as of 18:06, 9 November 2026
| State | 🟣 merged 2026-10-30 21:56:23 |
|---|---|
| Worked on by | magent, re, justin |
| Moods | #ops, #ramp |
| Deploy | redeploy maybelle |
| Branch | version-control-namespace → production, by magent-cryptograss
|
| Opened · last pushed | 2026-10-30 21:27:12 · 2026-10-30 21:27:00 |
Registers `NS_VERSIONCONTROL` (3016) and `NS_VERSIONCONTROL_TALK` (3017) with the alias `VC` and enables subpages and Semantic MediaWiki links. ### Summary Discussed with Justin and re in #ramp (#m-b82da1e2-c511-4131-bfb2-8ec4afd14ca6): Instead of ad-hoc regex carve-outs inside `Cryptograss:`, machine-mirrored repository artifacts (PRs, issues, deploy records) belong in their own dedicated namespace. 1. Defines `NS_VERSIONCONTROL` (3016) and `NS_VERSIONCONTROL_TALK` (3017). 2. Maps `VC` and `VC_talk` aliases for clean linking (`[[VC:magenta/295]]`). 3. Enables subpages (`$wgNamespacesWithSubpages[NS_VERSIONCONTROL] = true`). 4. Makes searchable by default. 5. Enables SMW annotations (`$smwgNamespacesWithSemanticLinks[NS_VERSIONCONTROL] = true`) so PR properties (`Worked on by`, `Mood`, `Deploy`, `PR number`) are queryable via `#ask`. Deploy: redeploy maybelle Worked on by: magent, re, Justin, in #ops and #ramp