Skip to content

Appendix A. Glossary

The words this documentation uses on purpose. A term is defined once, here, and means the same thing everywhere else.

Music and the library

Term Meaning
Album The original studio release (album, EP or single) that a song is filed under. A later re-release never replaces it.
Alternate A video of a song that is not its Primary: another cut, version or presentation of the same song.
Artist A person or a group that performs or is credited. A group's members, a backing band and a side project are separate artists, linked by relations.
Audio The music file that matches a video. A video with no audio yet is a to-do, not an error.
Collection A film, television show or video game that has its own songs. Songs of a collection are filed under it, not under an album.
Disambiguation The words from a video's title that tell it apart from other videos of the same song.
Ident A short piece of MTV's own broadcast, such as a bumper or a promo. It is kept apart from songs.
Library The VeeJay folder of audio, video and NFO files, together with the database that describes them.
Primary The one video kept as a song's main video. Every other video of the song is an Alternate.
Role Whether a video is the Primary or an Alternate.
Song One recording by one main performer. A cover by another artist is a different song.
Song group Every video with the same album artist, title and track artist. The performer counts, so a film song covered by two artists is two groups.
Video One YouTube video. Every video belongs to one song.

Identity and research

Term Meaning
Anchor An artist identity established by hard evidence: a MusicBrainz match by recording credit, one of our own videos' channels, or the owner's word.
Chain of trust Trust flows from an anchor through the links that verified pages publish. A data point is verified when a verified page links to it.
Data point One fact about an artist found by a search, such as a Wikipedia page or a social account. It is a candidate until it is verified.
Identity score A number from 0 to 100 for how well an artist's identity is established by verified evidence.
ISRC The International Standard Recording Code, which identifies one recording across platforms.
MBID A MusicBrainz ID: a 36-character identifier for an artist, a release group or a recording in MusicBrainz.
Review item A disagreement or a doubt that a person settles before a value is written.
Unverified A data point found by a search whose page has not yet been shown to belong to the artist. It never counts toward the score.
Vendor A kind of outside identifier, such as a Spotify artist ID or a Wikidata ID, with its format and the way a link to it is built.
Verified A data point whose page has been examined and tied to the artist by an anchor or by a link from a verified page. Only verified data points count.

Playlists and platforms

Term Meaning
Platform A service that holds playlists, such as YouTube, Apple Music, TIDAL or Spotify.
Playlist An ordered list of songs or videos on a platform.
Synchronized playlist One playlist and its copies on each platform, kept the same by VeeJay.

The database

Term Meaning
Blueprint The data dictionary and the reference definitions, stored as data in the database. Everything else is generated from it.
Field key The permanent identifier of a field. It never changes, even when the field is renamed.
Migration One ordered script that moves the database from one known state to the next.
Promotion The step that moves a row from staging to the core after checking that it satisfies every rule.
Reference data The fixed lists of allowed values, such as countries and the choice lists.
Rule A check that the database enforces itself, with a number and a test that tries to break it.
Staging The loose area where raw data waits before it is identified. Nothing in staging counts as a fact.

Tools and services

Term Meaning
slskd A program that searches and downloads on the SoulSeek network and can be controlled through an API.
SoulSeek A peer-to-peer network where music files are shared.
yt-dlp A command-line program that downloads video and audio from video sites.
Zensical The static-site builder that produces this documentation.