I really like the idea of an open database for lyrics.
There are a few things that could make the contribution a bit easier:
-
Define a MD (Markdown) document with a YAML front matter (here and discussed here) for the lyrics documents. There is already a format for Christian songs here. However, the format is XML and the structure oriented towards specific types of songs. Some of the structural elements could be interesting anyway.
- Rationale for such a format is that it can have the output of the database easily generated and also ensure that some other tools could index and search the songs more easily.
-
Define a structure for the database independent from the albums. Having the MusicBrainz identifier is in my opinion the way to go with the structure.
- Rationale: A song can be seen on multiple albums.
Happy to discuss the topic.
I really like the idea of an open database for lyrics.
There are a few things that could make the contribution a bit easier:
Define a MD (Markdown) document with a YAML front matter (here and discussed here) for the lyrics documents. There is already a format for Christian songs here. However, the format is XML and the structure oriented towards specific types of songs. Some of the structural elements could be interesting anyway.
Define a structure for the database independent from the albums. Having the MusicBrainz identifier is in my opinion the way to go with the structure.
Happy to discuss the topic.