User:Lectrician1/Linkbase

Linkbase is a proposed database-management tool that allows users to compare and edit similar entries in databases.

The initial use will be for comparing discographies among music databases like MusicBrainz and Discogs, and music streaming sites like Apple Music, Spotify, and YouTube.

Features edit

Discography data will be able to be added predominantly to Wikidata where there is large gaps in structured data compared to MusicBrainz and Discogs. Identifiers to music streaming services can also be added.

If there is any data that is not present among any of the three databases that is in some of them, it can also be added.

Login edit

Users will need to login with their Wikidata, MusicBrainz, and Discogs accounts to contribute to each database.

Search edit

A search that allows users to search for anything relating to discographies and see linked and unlinked results among databases.

A music-focused Wikidata Query tool might be helpful too.

Main interface edit

The main interface will be a large canvas that is zoomable.

It will contain the relevant data in a sortable relevant structure or a structure of the user's choice.

Hierarchy

  1. Artist
  2. Wikimedia artist discography item
  3. Types of releases (Wikimedia discography lists)
  4. Master Release/Composition
  5. Release versions
  6. Tracks
  7. Songs

Architecture edit

I think I can make it all with Flutter. I love the framework a lot. Building with it could mean being able to contribute on mobile devices as well.

APIs edit