eduncan911 / podcast

iTunes and RSS 2.0 Podcast Generator in Golang
MIT License
132 stars 35 forks source link

Add missing Itunes Tags #18

Closed jaderebrasil closed 4 years ago

jaderebrasil commented 5 years ago

Adds some missing situational itunes tags https://github.com/eduncan911/podcast/issues/13

Example: //... p := podcast.New( "eduncan911 Podcasts", "http://eduncan911.com/", "An example Podcast", &pubDate, &updatedDate, )

p.IType = "serial" //... item := podcast.Item{ Title: "Episode " + n, Link: "http://example.com/" + n + ".mp3", Description: "Description for Episode " + n, PubDate: &d, }

item.IEpisodeType = "bonus" // episode bonus item.ISeason = "1" // 1st season item.ITitle = "Conside Title" // special title, don't specify season or episode number item.IEpisode = "5" // 5th episode //...

eduncan911 commented 4 years ago

The summary runes parsing was added a while back.

Going to close this stale PR. Please feel free to submit answers/updates as needed for other items.

eduncan911 commented 4 years ago

Just as an update, I have research #13 and commented there. It's a significant update, that will cause some breaking changes.

Therefore, it's milestone is set for 2.x.

Thanks for the code in this repo. However, there are far more tags to add and a good bit of validation as well. I have them in a new branch for 2.x.