Stream: t-compiler/wg-meta

Topic: Organizing rust-internals-videos on YT


blitzerr (Mar 06 2019 at 01:05, on Zulip):

I was wondering if it would make sense to separate out the rustc internals videos from the other videos on the rust youtube channel ? As we create more content through lecture series, working group overviews, rustc component deep-dives, we might want better organization of these on Youtube as well. By that I mean, people should be able to find all the related videos to one topic right from within youtube. Currently for the closure, they are scattered all over the place and difficult to locate on Youtube. One way would be through playlist as some wg are already doing. Maybe we can have a rustc-internals channel and then have related videos grouped together in playlists ? thoughts ?

nikomatsakis (Mar 06 2019 at 17:45, on Zulip):

I was asking the people who maintain the Rust channel whether it would make sense to separate into channels. They seemed to think that a single channel was good -- that the audiences were not distinct enough. I suspect that we can use playlists to achieve what we want. For example, we might have a Compiler Playlist that contains everything, and then playlists per working group, and we might link to all of those from compiler-team repository -- that seems like it would be sufficient?

davidtwco (Mar 06 2019 at 17:48, on Zulip):

That sounds like it would be sufficient.

nikomatsakis (Mar 06 2019 at 17:49, on Zulip):

it does seem like we should add more compiler folk to the channel too -- e.g., all WG leads

nikomatsakis (Mar 06 2019 at 17:49, on Zulip):

god so much metadata

nikomatsakis (Mar 06 2019 at 17:49, on Zulip):

@Pietro Albini do you happen to know if you can control youtube metadata of this kind?

nikomatsakis (Mar 06 2019 at 17:49, on Zulip):

That is, who can edit the playlists and things for the YouTube channel (obviously, we'll want to talk to the community team about that first as well)

nikomatsakis (Mar 06 2019 at 17:49, on Zulip):

We might e.g. want some guidelines

Pietro Albini (Mar 06 2019 at 18:27, on Zulip):

uuuh

Pietro Albini (Mar 06 2019 at 18:27, on Zulip):

dunno if there is a youtube API for giving people access to channels

blitzerr (Mar 06 2019 at 18:53, on Zulip):

Playlist should work. We can/should also leverage the YouTube's #tags for cross-playlist linking or to segregate compiler internal videos for rustc devs from rust users

pnkfelix (Mar 06 2019 at 21:43, on Zulip):

They seemed to think that a single channel was good -- that the audiences were not distinct enough.

This sounds like a mistake to me.

If we have a flood of content about rustc internals, it could give the wrong impression to people coming to rust as newcomers. Think e.g. of how some languages, to use them effectively you have to be an implementer. (FORTH is one obvious example that revels in this. Scheme is perhaps another example, as much as schemers might want to deny it....)

pnkfelix (Mar 06 2019 at 21:43, on Zulip):

but I guess good use of hashtags will hopefully mitigate this.

centril (Mar 06 2019 at 21:51, on Zulip):

@pnkfelix I think that problem can be solved by a simple split: a rust channel and a rust-internals channel

centril (Mar 06 2019 at 21:51, on Zulip):

but you don't need 10 channels

pnkfelix (Mar 06 2019 at 21:52, on Zulip):

I agree one doesn't need 10 channels. I was just responding to the idea that one sufficed.

pnkfelix (Mar 06 2019 at 21:52, on Zulip):

It seems like the users/internals split has worked well enough for the Discourse forums

centril (Mar 06 2019 at 21:52, on Zulip):

right; having 2 channels is similar to how we have URLO and IRLO

centril (Mar 06 2019 at 21:52, on Zulip):

@pnkfelix lol, jinx :P

centril (Mar 06 2019 at 21:53, on Zulip):

I think the split would also allow us to be more liberal with what we put on the internals channel

blitzerr (Mar 07 2019 at 08:03, on Zulip):

I was just suggesting two channels as @pnkfelix and @centril suggested
Rust and Rust-intetnals. If we stick to the same channel then we will have to agree with a hashtag for internals that's uncommon enough that no one outside rust community will use it, hopefully. That would be hard and not future safe.

blitzerr (Mar 07 2019 at 08:07, on Zulip):

By future safe I mean, if today there is no random video tagged with Rust-intetnals does not mean tomorrow also there will be no such videos.

centril (Mar 07 2019 at 09:57, on Zulip):

Let's try this polling functionality...

centril (Mar 07 2019 at 09:57, on Zulip):

/poll Should we have two channels ("rust" and "rust-internals") on YouTube?

Cem Karan (Mar 07 2019 at 13:53, on Zulip):

The advantage of having the channels is that we can also explain what the channel's purpose is on the landing page. I.e., if a newcomer accidentally ends up on the rust-internals channel, they can read the explanatory blurb, and maybe get a link to the rust channel so that they aren't scared off by seeing all the stuff behind the curtain.

nikomatsakis (Mar 07 2019 at 18:02, on Zulip):

I think this is probably a conversation we should have with the relevant community team

nikomatsakis (Mar 07 2019 at 18:51, on Zulip):

I'll try to set that up

Matt Gathu (Mar 07 2019 at 19:13, on Zulip):

Hello everyone, I have been helping maintain the YT channel and going over the discussion I do see the need of separating the internals/users content. It would be great to sync with the various WGs/teams that are currently using the channel and get their thoughts on this.

nikomatsakis (Mar 07 2019 at 19:50, on Zulip):

@Matt Gathu :wave: hi!

nikomatsakis (Mar 07 2019 at 19:50, on Zulip):

I'm not sure who else is using the channel; I definitely expect to start posting more lang-team videos as well

nikomatsakis (Mar 07 2019 at 19:50, on Zulip):

I am wary of making too many channels. A "dev" and "general" (or internals/useres) channel split seems fine

Matt Gathu (Mar 07 2019 at 19:56, on Zulip):

There are a couple of WGs (wasm,async/await, rls, traits). Unfortunately I don't know exactly who uploads contents for these WGs but I could find out.

nikomatsakis (Mar 07 2019 at 19:58, on Zulip):

@Matt Gathu so far it's all me :)

nikomatsakis (Mar 07 2019 at 19:58, on Zulip):

er, not wasm

nikomatsakis (Mar 07 2019 at 19:59, on Zulip):

that's probably fitzgen

nikomatsakis (Mar 07 2019 at 19:59, on Zulip):

though I don't know for sure

Matt Gathu (Mar 07 2019 at 20:00, on Zulip):

:happy: okay! that makes it easy then.

Sunjay Varma (Mar 07 2019 at 20:00, on Zulip):

I think a dev/general split makes a lot of sense

Sunjay Varma (Mar 07 2019 at 20:00, on Zulip):

WASM working group posts their meetings to the channel

Sunjay Varma (Mar 07 2019 at 20:00, on Zulip):

and so do other working groups

Sunjay Varma (Mar 07 2019 at 20:01, on Zulip):

and there's the compiler internals zoom meetings

Sunjay Varma (Mar 07 2019 at 20:01, on Zulip):

there's definitely enough content to group into its own channel

Sunjay Varma (Mar 07 2019 at 20:01, on Zulip):

The more general videos that get posted there are from meetups and conferences mostly

Sunjay Varma (Mar 07 2019 at 20:01, on Zulip):

(For context: I also have helped out a bit with the channel in the past, I also get notifications for every video posted so I know what goes on)

nikomatsakis (Mar 07 2019 at 22:27, on Zulip):

One other, perhaps minor, but still relevant thing: I think we should settle on a naming convention for the playlists.

nikomatsakis (Mar 07 2019 at 22:27, on Zulip):

I'm not sure that "RLS 2.0 Working Group" is good, for example

nikomatsakis (Mar 07 2019 at 22:27, on Zulip):

it might be better to do "WG: RLS 2.0" or something

nikomatsakis (Mar 07 2019 at 22:27, on Zulip):

but maybe you never get an alphabetical list of playlists

Last update: Nov 18 2019 at 01:40UTC