Skip to content

[Suggestion] YAML for lyrics documents and database structure #926

@hacketiwack

Description

@hacketiwack

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions