Cryptograss:Moods/ramp/todo: Difference between revisions
From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
Automated edit (via update-page on MediaWiki MCP Server) |
ramp: live branch per repo (via update-page on MediaWiki MCP Server) |
||
| Line 54: | Line 54: | ||
kind: decision | kind: decision | ||
note: "Moved from #ops, 2 Nov. magent's proposal is in #ops, block 26,288,099. Rulesets first (above). Since maybelle-config#265 deployed (2 Nov), re and blu have no GitHub login at all; blu's code went as patches through magent anyway, and re only read PRs." | note: "Moved from #ops, 2 Nov. magent's proposal is in #ops, block 26,288,099. Rulesets first (above). Since maybelle-config#265 deployed (2 Nov), re and blu have no GitHub login at all; blu's code went as patches through magent anyway, and re only read PRs." | ||
- task: "Set each repo's GitHub default branch to the branch that deploys: production for maybelle-config, pickipedia, arthel; main for magenta. blue-railroad-import: pick one (maybelle clones production, PRs merge into main)" | |||
who: justin | |||
kind: decision | |||
note: "Then .fresh and githouse follow HEAD everywhere and magenta#376's per-repo ls-remote check can go. magenta's dead production branch (a634f16, Nov 2025) can be deleted. Evidence: magent in #ramp, 4 Nov." | |||
</todo> | </todo> | ||
Revision as of 01:18, 4 November 2026
- ☐Register VersionControl namespace in pickipedia LocalSettings.php (NS 3016/3017, VC alias, subpages, SMW semantic links) and open PR to production3000-3015 are taken. Needs $smwgNamespacesWithSemanticLinks[NS_VERSIONCONTROL] = true or every #ask proof query returns nothing. Redeploy maybelle after merge.
- ☐Review magent's two diffs (pickipedia-mcp#43 rework and LocalSettings.php namespace PR) before they open
- ☐Bump PICKIPEDIA_MCP_COMMIT in maybelle-config (hunter/Dockerfile) and redeploy hunterWaits on merge of the reworked pickipedia-mcp#43. Bumps Dockerfile pin and opens PR to production.
- ☐Verify GeneralOrders rev 11789 (or amend with three-key foot block: Deploy, Worked on by, Moods)To make PR details mechanically parseable into SMW properties, footer keys must be discrete lines.
- ☐Create SMW properties (Property:Worked on by, Property:Mood, Property:Deploy, Property:Repository, Property:PR number, etc.) and Template:PR
- ☐Build and run PR sync script (sync_prs.py) to generate VersionControl:PRs/<repo>/<number> cards from GitHub
- ☐Run proof #ask queries for PRs worked on by user/emergent and in mood
- ☐
- ☐
- ☐Set merge commits as the only merge strategy, merge queue off, on every repo githouse mirrorsgithouse's merged-name detection relies on merge commits (re and magent, #ramp 31 Oct).
- ☐
- ☐Decide how emergents do git: keep the patch route, or give blu and re their own GitHub accountsMoved from #ops, 2 Nov. magent's proposal is in #ops, block 26,288,099. Rulesets first (above). Since maybelle-config#265 deployed (2 Nov), re and blu have no GitHub login at all; blu's code went as patches through magent anyway, and re only read PRs.
- ☐Set each repo's GitHub default branch to the branch that deploys: production for maybelle-config, pickipedia, arthel; main for magenta. blue-railroad-import: pick one (maybelle clones production, PRs merge into main)Then .fresh and githouse follow HEAD everywhere and magenta#376's per-repo ls-remote check can go. magenta's dead production branch (a634f16, Nov 2025) can be deleted. Evidence: magent in #ramp, 4 Nov.
Done (1)
- ☑Rework pickipedia-mcp#43: VersionControl namespace instead of Cryptograss:PRs carve-outSupersedes the original carve-out (Justin approved VersionControl, 30 Oct 21:25Z). Revert Category/Property from EXEMPT_NAMESPACES, drop the Cryptograss:PRs regex, add 'VersionControl' to EXEMPT_NAMESPACES. re reviews before it opens.