Jump to content

Help:Catalog schema: Difference between revisions

From Footprints
Footprints catalog seed build (Audocs, Oct 29 2026)
 
Footprints catalog seed build (Audocs, Oct 29 2026)
 
(5 intermediate revisions by the same user not shown)
Line 2: Line 2:


== Entities ==
== Entities ==
* '''Label''' — one page: [[Footprints]].
* '''Label''' — one page per label: [[Footprints]], [[Dissidence USA]], [[Pleasure Mine Recordings]].
* '''Artist''' — page title <code>Artist:&lt;Name&gt;</code>, using {{tl|Infobox artist}}. Lists the artist's releases and recordings.
* '''Artist''' — page title <code>Artist:&lt;Name&gt;</code>, using {{tl|Infobox artist}}. Lists the artist's releases and recordings.
* '''Release''' — page title <code>Release:&lt;Title&gt;</code>, using {{tl|Infobox release}}. Holds release date, UPC, catalog number and the full tracklist. Duplicate titles are disambiguated with the artist name (and catalog number when present).
* '''Release''' — page title <code>Release:&lt;Title&gt;</code>, using {{tl|Infobox release}}. Holds release date, UPC, catalog number, the full tracklist, and the cover art — fetched from the catalog's image link into the wiki's own file store at build time. Duplicate titles are disambiguated with the artist name (and catalog number when present).
* '''Recording''' — page title <code>Recording:&lt;Title&gt; (&lt;Release title&gt;)</code>, using {{tl|Infobox recording}}. Holds ISRC, ISWC, genre, BPM and publisher data for one track.
* '''Recording''' — page title <code>Recording:&lt;Title&gt; (&lt;Release title&gt;)</code>, using {{tl|Infobox recording}}. Holds ISRC, ISWC, genre, BPM and publisher data for one track.
* '''Work''' — page title <code>Work:&lt;Title&gt;</code>, using {{tl|Infobox work}}. A composition from the SESAC catalog (published by Urban Sufi Music): ISWC, SESAC song number, registration date, full writer/publisher shares. Works link to their recordings by ISWC, and recordings link back.


== Categories ==
== Categories ==
* [[:Category:Artists]], [[:Category:Releases]], [[:Category:Recordings]], [[:Category:Labels]] — membership is by entity type.
* [[:Category:Artists]], [[:Category:Releases]], [[:Category:Recordings]], [[:Category:Works]], [[:Category:Labels]] — membership is by entity type.
* [[:Category:Footprints Catalog]] — root.
* [[:Category:Footprints Catalog]] — root.


== Data source ==
== Data source ==
Pages were seeded Oct 29, 2026 from the Audocs catalog database (Footprints label account): published albums only, with every song attached to those albums. Refreshes re-run the same generator and re-import; manual edits made after seeding should be re-checked against the next refresh.
Pages were seeded Oct 29, 2026 from the Audocs catalog database (Footprints label account; Hasan Vs Goliath of Dissidence USA and Saint Michaels Yacht Club of Pleasure Mine Recordings added to the roster the same day): published albums only, with every song attached to those albums. Works were added the same day from the SESAC song catalog (Urban Sufi Music, SESAC LLC export): 653 works, matched to recordings by ISWC. Refreshes re-run the same generator and re-import; manual edits made after seeding should be re-checked against the next refresh.


[[Category:Footprints Catalog]]
[[Category:Footprints Catalog]]

Latest revision as of 23:00, 29 October 2026

This catalog follows a MusicBrainz-style entity model, adapted to a plain wiki (no custom namespaces).

Entities

[edit]
  • Label — one page per label: Footprints, Dissidence USA, Pleasure Mine Recordings.
  • Artist — page title Artist:<Name>, using Template:Tl. Lists the artist's releases and recordings.
  • Release — page title Release:<Title>, using Template:Tl. Holds release date, UPC, catalog number, the full tracklist, and the cover art — fetched from the catalog's image link into the wiki's own file store at build time. Duplicate titles are disambiguated with the artist name (and catalog number when present).
  • Recording — page title Recording:<Title> (<Release title>), using Template:Tl. Holds ISRC, ISWC, genre, BPM and publisher data for one track.
  • Work — page title Work:<Title>, using Template:Tl. A composition from the SESAC catalog (published by Urban Sufi Music): ISWC, SESAC song number, registration date, full writer/publisher shares. Works link to their recordings by ISWC, and recordings link back.

Categories

[edit]

Data source

[edit]

Pages were seeded Oct 29, 2026 from the Audocs catalog database (Footprints label account; Hasan Vs Goliath of Dissidence USA and Saint Michaels Yacht Club of Pleasure Mine Recordings added to the roster the same day): published albums only, with every song attached to those albums. Works were added the same day from the SESAC song catalog (Urban Sufi Music, SESAC LLC export): 653 works, matched to recordings by ISWC. Refreshes re-run the same generator and re-import; manual edits made after seeding should be re-checked against the next refresh.