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
DrivingThatTrain (talk | contribs)
cryptograss/pickipedia#169, as GitHub has it
DrivingThatTrain (talk | contribs)
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=open
|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

pickipedia#169: Add Rambler: who was on a record with whom; name recording_credits Sideman
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