User:Lectrician1/Linkbase

From Wikidata
Jump to navigation Jump to search

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]