bit-badger/myWebLog

Implement episodes as a separate data structure

danieljsummers opened this issue · 3 comments

Move the existing episode metadata items into a strongly-typed structure. Include spots for #5 and #8 here as well. This will make things much less complex as we look to expand into implementing more episode items, and allows us to provide specific validation for these items.

This issue will cover not only the data changes for this, but also implementing it in the post edit UI and the feed generation.

This will also implement the podcast:season and podcast:episode entries for episodes.

This is complete.