Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add host support to episode page #28

Closed
mattstratton opened this issue Sep 25, 2016 · 4 comments
Closed

add host support to episode page #28

mattstratton opened this issue Sep 25, 2016 · 4 comments
Assignees

Comments

@mattstratton
Copy link
Owner

mattstratton commented Sep 25, 2016

To clarify, this will work similar to guests. If a host(s) is set for the episode, they should display in a set along with the guests.

@mattstratton mattstratton added this to the v.1.0 milestone Sep 25, 2016
@mattstratton mattstratton self-assigned this Sep 25, 2016
@mattstratton mattstratton modified the milestones: 1.0, Next Tasks May 30, 2017
@mattstratton mattstratton added ready and removed ready labels Jun 10, 2017
@mattstratton
Copy link
Owner Author

This needs some thinking, as it is subject to the retcon problem.

@mattstratton
Copy link
Owner Author

My idea here is that under the guests, it also lists (in similar style, and only if set in the frontmatter), the hosts for that episode). I think that it's especially important that a "host" style page gets created for each host, rather than pulling it from the config.toml due to retcon.

The "About" page for the hosts should always reflect most current, though.

@bridgetkromhout? Your thoughts?

@bridgetkromhout
Copy link

Fine by me! Is the main goal to allow people to find the eps that feature, say, Trevor? Do we then also want a host's eps to be listed on their personal page, like with a guest?

@mattstratton
Copy link
Owner Author

for this one, it's both. Currently, there is an "About" page, which is driven by the content of config.toml, which will always be "up to date"

(provided the host keeps it up to date; Trevor's bio in config.toml still says that he works at 10th Magnitude).

The main reason I wanted to include the hosts feature to an episode page is so that on a particular episode, it would list the hosts that participated, as well as the guests. So in my theory, it's less about being able to find a guest, etc.

I'm thinking the solution is that you end up with a set of pages under content/hosts for each host, which allows for a host's own "homepage", as per guests. The content of this file is what provides the bio for the episode page.

I don't think you ever end up having a /hosts url that lists all of the episodes that host took part in..although you could. I would create the list template for that just like we did for guests, and if the podcast owner decided they want that, they could use it.

@mattstratton mattstratton removed this from the Next Tasks milestone Feb 10, 2018
@ghost ghost added the needs-review label Feb 12, 2018
@ghost ghost removed the needs-review label Feb 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants