Sunday, June 7, 2015

Categories/Entities to be displayed for browsing the MusicBrainz database



Just as I have displayed in the prototype I made for this project, I need to clearly identify the exact set of core entities that I would allow the browsing facility on the interface I design and the set of sub categories each of those entities would provide. Since the prototype was done basically for demonstration purposes, it contains the fore mentioned information regarding Artists and Release Groups only. Shown below is how I plan on categorizing all the available entities and sub categories for the browse interface with reference to the facilities made available by the MusicBrainz XML Web Service.

Artists

  • Type
    • Person
    • Group
    • Other
  • Gender
    • Male
    • Female
    • Other
  • Country
    • A search box to select the country
  • Born/Founded
    • From
    • To
  • Died/Dissolved
    • From
    • To
  • Tags
    • Electronic
    • Jazz
    • Pop
    • Classical
    • Any other user specified tag
Release Groups
  • Primary Type
    • Album
    • Single
    • Ep
    • Other
  • Secondary Type
    • Audiobook
    • Compilation
    • Interview
    • Live
    • Remix
    • Spoken Word
    • Soundtrack
  • Number of Releases
  • Contains Release
    • User specified name of a release that appears in a Release Group
  • Tags
    • Electronic
    • Jazz
    • Pop
    • Classical
    • Any other user specified tag
  • Status
    • Official
    • Promotional
    • Bootleg
    • Pseudo-release
Releases

  • Country
    • A search box to select the country
  • Date
    • From
    • To
  • Format
    • Compact Disc
      • DTS-CD
      • Data CD
      • Enhanced CD
      • HDCD
      • CD-R
      • 8cm CD
      • Blu-spec CD
      • SHM-CD
      • HQCD
      • CD+G
    • Vinyl
      • 7" Vinyl
      • 10" Vinyl
      • 12" Vinyl
    • Cassette
    • DVD
      • DVD-Audio
      • DVD-Video
    • SACD
      • Hybrid SACD
    • DualDisc
      • 8cm CD+G
    • MiniDis
    • Blu-ray
    • HD-DVD 
    • Videotape 
      • VHS 
      • Betamax 
    • VCD 
    • CDV 
      • SVCD 
    • UMD it
    • Other 
      • Cartridge  
      • Wax Cylinder 
      • USB flash drive 
      • LaserDisc 
      • Piano roll 
      • DAT 
      • Reel-to-Reel 
      • DCC 
      • slotMusic
    • Wire recording
    • Microcassette/Minicassette
    • 4 tracks/8 tracks/multitracks recording
    • Elcaset 
    • VinylDisc  
    • SD card  
    • Gramophone record
  • Label
    • User input field(eg: Torana)
  • Language
    • User specified field(Query accepts 3 letter words like eng or sin)
  • Mediums
    • User specified number of mediums in a release
  • Primary Type (of the RG)
    • Album
    • Single
    • Ep
    • Other
  • Secondary Type (of the RG)
    • Audiobook
    • Compilation
    • Interview
    • Live
    • Remix
    • Spoken Word
    • Soundtrack
  • Quality
    • Low
    • Normal
    • High
  • Script
    • User specified field(Query accepts 4 letter script codes as provided here)
  • Status
    • Official
    • Promotional
    • Bootleg
    • Pseudo-release
  • Tags
    • Electronic
    • Jazz
    • Pop
    • Classical
    • Any other user specified tag
  • Tracks(total number of tracks over all mediums on the release)
    • User specified field
CD Stub
  • Tracks(total number of tracks on the CD Stub)
Label
  • Type
    • Imprint
    • Original Production
    • Bootleg Production
    • Reissue Production
    • Distributor
    • Holding
    • Rights Society
  • Country
    • A search box to select the country
  • Founded
    • From
    • To
  • Ended
    • From
    • To
  • Tags
    • Electronic
    • Jazz
    • Pop
    • Classical
    • Any other user specified tag
Recording
  • Country
    • A search box to select the country
  • Released Date
    • From
    • To
  • Duration
    • Between
  • Format
    • Compact Disc
      • DTS-CD
      • Data CD
      • Enhanced CD
      • HDCD
      • CD-R
      • 8cm CD
      • Blu-spec CD
      • SHM-CD
      • HQCD
      • CD+G
    • Vinyl
      • 7" Vinyl
      • 10" Vinyl
      • 12" Vinyl
    • Cassette
    • DVD
      • DVD-Audio
      • DVD-Video
    • SACD
      • Hybrid SACD
    • DualDisc
      • 8cm CD+G
    • MiniDis
    • Blu-ray
    • HD-DVD 
    • Videotape 
      • VHS 
      • Betamax 
    • VCD 
    • CDV 
      • SVCD 
    • UMD it
    • Other 
      • Cartridge  
      • Wax Cylinder 
      • USB flash drive 
      • LaserDisc 
      • Piano roll 
      • DAT 
      • Reel-to-Reel 
      • DCC 
      • slotMusic
    • Wire recording
    • Microcassette/Minicassette
    • 4 tracks/8 tracks/multitracks recording
    • Elcaset 
    • VinylDisc  
    • SD card  
    • Gramophone record
  • Primary Type
    • Album
    • Single
    • Ep
    • Other
  • Secondary Type
    • Audiobook
    • Compilation
    • Interview
    • Live
    • Remix
    • Spoken Word
    • Soundtrack
  • Status
    • Official
    • Promotional
    • Bootleg
    • Pseudo-release
  • Number of tracks in the medium on release
    • Between
  • Number of tracks on release as a whole
    • Between
Work
  • Language
    • A user specified langauge
  • Tags
    • Electronic
    • Jazz
    • Pop
    • Classical
    • Any other user specified tag
  • Type
    • Discrete Works
    • Aggregate Works

I did not feel a strong reason as of why I should include the FreeDB category and the Place category provided by the web service since I was in doubt whether users would actually be particularly interested in those information. But I plan on discussing on that matter with the community and include them too if they suggest so.

Ruchiranga Wickramasinghe

Author & Editor

Computer Science Master's Student at EPFL, Switzerland

0 comments :

Post a Comment

Find me on

LinkedIn Google+
Twitter Facebook
Ruchiranga Wickramasinghe | Create Your Badge