Serial-ATA / lofty-rs

Audio metadata library
Apache License 2.0
179 stars 34 forks source link

Naming: `PodcastReleaseDate` #328

Closed uklotzde closed 6 months ago

uklotzde commented 6 months ago

Summary

The corresponding file tags are not restricted to podcasts. Why is the item named PodcastReleaseDate instead of just ReleaseDate? The specific use case for tagging podcast episodes should only be mentioned in the docs.

Since this item was only used for MP3 files until v0.17.1 renaming it now before extending the support for more file types might be the last chance without causing too much trouble and confusion.

API design

Rename PodcastReleaseDate to ReleaseDate and document the use case for podcast episodes as one example.

uklotzde commented 6 months ago

Related: #327

Maybe a good opportunity to change multiple namings at once.