dvc.org icon indicating copy to clipboard operation
dvc.org copied to clipboard

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

Open jendefig opened this issue 4 years ago • 9 comments

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

jendefig avatar Jul 02 '21 19:07 jendefig

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

shcheklein avatar Jul 03 '21 23:07 shcheklein

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.

rogermparent avatar Jul 04 '21 12:07 rogermparent

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

jendefig avatar Sep 22 '21 19:09 jendefig

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

Sure! This should be doable for Q4 :)

julieg18 avatar Sep 22 '21 19:09 julieg18

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

jendefig avatar Dec 27 '21 15:12 jendefig

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?

jendefig avatar Aug 25 '22 19:08 jendefig

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 avatar Aug 25 '22 21:08 rogermparent

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

rogermparent avatar Aug 26 '22 04:08 rogermparent

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?

jendefig avatar Aug 29 '22 22:08 jendefig