Request review from anyone willing and able.
parent
137ed653ea
commit
6dfcc7d685
|
@ -5,6 +5,38 @@ also have lots more metadata.
|
||||||
|
|
||||||
[[!toc]]
|
[[!toc]]
|
||||||
|
|
||||||
|
## Status
|
||||||
|
|
||||||
|
[[!template id=gitbranch branch=schmonz/fancypodcast author="[[schmonz]]"]]
|
||||||
|
[[!tag patch]]
|
||||||
|
|
||||||
|
In summary, the branch preserves ikiwiki's existing podcast behavior,
|
||||||
|
adds more featureful behavior, and has been tested to work well in
|
||||||
|
some common podcatchers. I believe it is ready for review and
|
||||||
|
possible integration, and I'd like to get feedback to that effect
|
||||||
|
(or to the contrary) before making further enhancements. I know
|
||||||
|
[[joey]]'s the final arbiter here, but I'd appreciate any qualified,
|
||||||
|
critical eyes ([[smcv]]?) raking over my diffs. --[[schmonz]]
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
[[!table data="""
|
||||||
|
Feature |iTunes RSS|iTunes Atom|Downcast RSS|Downcast Atom
|
||||||
|
Feed image |{X} |{X} |{X} |{X}
|
||||||
|
Feed title |(./) |(./) |(./) |(./)
|
||||||
|
Feed publisher |{X} |{X} |{X} |{X}
|
||||||
|
Feed "category" |{X} |{X} |{X} |{X}
|
||||||
|
Feed date |(./) |(./) |(./) |(./)
|
||||||
|
Feed description |(./) |(./) |(./) |{X}
|
||||||
|
Episode image |{X} |{X} |{X} |{X}
|
||||||
|
Episode title |(./) |(./) |(./) |(./)
|
||||||
|
Episode date |(./) |(./) |(./) |(./)
|
||||||
|
Episode duration |{X} |{X} |{X} |{X}
|
||||||
|
Episode author |{X} |{X} |{X} |{X}
|
||||||
|
Episode description|(./) |(./) |(./) |{X}
|
||||||
|
Episode enclosure |(./) |(./) |(./) |(./)
|
||||||
|
"""]]
|
||||||
|
|
||||||
## Design
|
## Design
|
||||||
|
|
||||||
7. For each fancy podcast episode, write a blog post containing
|
7. For each fancy podcast episode, write a blog post containing
|
||||||
|
@ -18,9 +50,6 @@ also have lots more metadata.
|
||||||
|
|
||||||
## Implementation
|
## Implementation
|
||||||
|
|
||||||
[[!template id=gitbranch branch=schmonz/fancypodcast author="[[schmonz]]"]]
|
|
||||||
[[!tag patch]]
|
|
||||||
|
|
||||||
### Completed
|
### Completed
|
||||||
|
|
||||||
* Cover the existing simple podcast behavior with tests.
|
* Cover the existing simple podcast behavior with tests.
|
||||||
|
@ -43,25 +72,6 @@ also have lots more metadata.
|
||||||
* Subscribe to a fancy feed in some common podcatchers and verify
|
* Subscribe to a fancy feed in some common podcatchers and verify
|
||||||
display details against a reference podcast.
|
display details against a reference podcast.
|
||||||
|
|
||||||
### Status
|
|
||||||
|
|
||||||
[[!table data="""
|
|
||||||
Feature |iTunes RSS|iTunes Atom|Downcast RSS|Downcast Atom
|
|
||||||
Feed image |{X} |{X} |{X} |{X}
|
|
||||||
Feed title |(./) |(./) |(./) |(./)
|
|
||||||
Feed publisher |{X} |{X} |{X} |{X}
|
|
||||||
Feed "category" |{X} |{X} |{X} |{X}
|
|
||||||
Feed date |(./) |(./) |(./) |(./)
|
|
||||||
Feed description |(./) |(./) |(./) |{X}
|
|
||||||
Episode image |{X} |{X} |{X} |{X}
|
|
||||||
Episode title |(./) |(./) |(./) |(./)
|
|
||||||
Episode date |(./) |(./) |(./) |(./)
|
|
||||||
Episode duration |{X} |{X} |{X} |{X}
|
|
||||||
Episode author |{X} |{X} |{X} |{X}
|
|
||||||
Episode description|(./) |(./) |(./) |{X}
|
|
||||||
Episode enclosure |(./) |(./) |(./) |(./)
|
|
||||||
"""]]
|
|
||||||
|
|
||||||
### Must-have (for [[schmonz]], anyway)
|
### Must-have (for [[schmonz]], anyway)
|
||||||
|
|
||||||
* Think carefully about...
|
* Think carefully about...
|
||||||
|
|
Loading…
Reference in New Issue