iterative / dvc.org

📖 DVC website and documentation
https://dvc.org
Apache License 2.0
335 stars 393 forks source link

Add YouTube to Learn line up on the Community Page on website #2603

Open jendefig opened 3 years ago

jendefig commented 3 years ago

In the Learn portion of our Community page, I think we should add YouTube Channel to the sections with latest YouTube posts populating or most viewed YouTube videos. And it should go at the end so Documentation -> DVC Blog -> User Content -> YouTube Channel.

@rogermparent @shcheklein

shcheklein commented 3 years ago

This is great, agreed that we need to promote our videos in a few places.

rogermparent commented 3 years ago

Sounds like a great idea to me as well!

There's a few plugins for sourcing from YouTube, the most popular is gatsby-source-youtube-v3 and the next is gatsby-source-youtube-v2

While dvc.org is gatsby v2, I feel we should try the v3 plugin first since it's actively updated as opposed to v2 plugin's last update being three years ago, so v3 should prove more resistant to any future changes of YouTube's API. If the v3 plugin depends on something our v2 site doesn't have, we can try the v2 version of the plugin.

I added @julieg18 to the assignees, just to keep her posted since she'll probably be working on this when time and workload allows.

jendefig commented 3 years ago

I'd like to add this to the Roadmap for website if possible for Q4 too. @julieg18

julieg18 commented 3 years ago

I'd like to add this to the Roadmap for website if possible for Q4 too. @julieg18

Sure! This should be doable for Q4 :)

jendefig commented 2 years ago

In the Learn Section as well, now that we will have the full course, we need to direct to the course as well.

jendefig commented 2 years ago

Reviving this discussion. @rogermparent @shcheklein!

Re: this issue to drop Events for the time being until we can figure a way to automate this. If it's too hard to fit the YouTube feed into a fourth section in the Learn Header, then could we make another section for our YouTube videos to replace the Events section?

Is there a way to automatically feed the new YouTube videos to this section in the website?

rogermparent commented 2 years ago

Yup, I think the solutions discussed in this thread could pretty easily power what you're describing. We can put this back on the radar, but should it come before or after #3898 assuming both are of equal difficulty (which may not be too far off)?

rogermparent commented 2 years ago

Looks like gatsby-source-rss-feed with YouTube's built-in RSS feed works out of the box, and even has thumbnail urls we can use! image

jendefig commented 2 years ago

but should it come before or after #3898

I would think after as I'm assuming it would be easier to just do add YouTube once in iterative.ai then potential complications of both?