thebigmunch/audio-metadata

Add strict/lenient modes with toggles

Open

#18 opened on Feb 15, 2020

 (0 comments) (0 reactions) (0 assignees)Python (13 forks)github user discovery
designenhancementfeaturehelp wanted

Repository metrics

Stars
 (60 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Change certain exceptions, to be determined, to warnings that can be made exceptions based on which mode audio-metadata is in. The exceptions most likely to be changed regard spec-compliance of tags. This would be the precursor of the ability to fix/upgrade tags/tag versions.

  • Which should be default? Current behavior is strict.
  • What API to use to toggle mode?
    • Top-level API functions to enable globally?
    • Arguments to top-level API functions?
    • Both?
  • How will the warnings classes fit in with exceptions hierarchy [#17]?

Contributor guide