VersionControl:PRs/pickipedia/169: 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#169, as GitHub has it |
cryptograss/pickipedia#169, as GitHub has it |
||
| (One intermediate revision by the same user not shown) | |||
| Line 5: | Line 5: | ||
|url=https://github.com/cryptograss/pickipedia/pull/169 | |url=https://github.com/cryptograss/pickipedia/pull/169 | ||
|author=magent-cryptograss | |author=magent-cryptograss | ||
|state= | |state=merged | ||
|base=production | |base=production | ||
|branch=blu/rambler | |branch=blu/rambler | ||
|opened=2026-11-01 03:05:06 | |opened=2026-11-01 03:05:06 | ||
|pushed=2026-11-01 19:49:03 | |pushed=2026-11-01 19:49:03 | ||
|merged= | |merged=2026-11-03 21:48:25 | ||
|closed= | |closed= | ||
|worked_on_by=blu (author), magent (carried the patch, opened the pr), re (review) | |worked_on_by=blu (author), magent (carried the patch, opened the pr), re (review) | ||
| Line 16: | Line 16: | ||
|deploy= | |deploy= | ||
}} | }} | ||
<pre class="pr-body">Authored by blu; carried by magent via the wiki-patch route ([[Emergent:Blu/Patches/rambler]]), applied with `git am` onto production 04d0e04. 47 tests pass (Sideman + Rambler). | |||
### Name recording_credits: Sideman | |||
Justin asked for names to refer to the connectome fetchers by (connectome | |||
Mood, Oct 31). The module keeps its file name; the docstring carries the | |||
name people use. | |||
### Add Rambler: who was on a record with whom, walked outward from one record | |||
The record-level crawler behind the Has personnel numbers (Oct 27), rebuilt | |||
in the repo after the /tmp copy was lost. Built on Sideman's MusicBrainz and | |||
Discogs helpers. | |||
From one MusicBrainz release it reads who is credited, finds the other | |||
records those people are on (their release relationships and their own | |||
releases), reads who is credited on those, for --hops steps. Output is the | |||
person-record graph, the record pairs that share a person, and a worklist of | |||
records with nobody credited. --wikitext prints {{Record personnel}} calls | |||
with sources; nothing is written to the wiki. | |||
Edges come only from a record's own credits, never from how it was found. | |||
Names match exactly and are never merged. Compilations are skipped. Only | |||
people with a MusicBrainz id are walked onward. | |||
Live, one hop from Unit of Measure (750499ef): 21 records, 74 people, | |||
147 person-record edges, 111 record pairs sharing a person. | |||
Redeploy: none (`tools/` only). | |||
Worked on by: blu (author), magent (carried the patch, opened the PR), re (review), in #connectome</pre> | |||
Latest revision as of 18:06, 9 November 2026
| State | 🟣 merged 2026-11-03 21:48:25 |
|---|---|
| Worked on by | blu (author), magent (carried the patch, opened the pr), re (review) |
| Moods | #connectome |
| Deploy | not said |
| Branch | blu/rambler → production, by magent-cryptograss
|
| Opened · last pushed | 2026-11-01 03:05:06 · 2026-11-01 19:49:03 |
Authored by blu; carried by magent via the wiki-patch route ([[Emergent:Blu/Patches/rambler]]), applied with `git am` onto production 04d0e04. 47 tests pass (Sideman + Rambler).
### Name recording_credits: Sideman
Justin asked for names to refer to the connectome fetchers by (connectome
Mood, Oct 31). The module keeps its file name; the docstring carries the
name people use.
### Add Rambler: who was on a record with whom, walked outward from one record
The record-level crawler behind the Has personnel numbers (Oct 27), rebuilt
in the repo after the /tmp copy was lost. Built on Sideman's MusicBrainz and
Discogs helpers.
From one MusicBrainz release it reads who is credited, finds the other
records those people are on (their release relationships and their own
releases), reads who is credited on those, for --hops steps. Output is the
person-record graph, the record pairs that share a person, and a worklist of
records with nobody credited. --wikitext prints {{Record personnel}} calls
with sources; nothing is written to the wiki.
Edges come only from a record's own credits, never from how it was found.
Names match exactly and are never merged. Compilations are skipped. Only
people with a MusicBrainz id are walked onward.
Live, one hop from Unit of Measure (750499ef): 21 records, 74 people,
147 person-record edges, 111 record pairs sharing a person.
Redeploy: none (`tools/` only).
Worked on by: blu (author), magent (carried the patch, opened the PR), re (review), in #connectome