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 ?
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?
That sounds like it would be sufficient.
it does seem like we should add more compiler folk to the channel too -- e.g., all WG leads
god so much metadata
@Pietro Albini do you happen to know if you can control youtube metadata of this kind?
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)
We might e.g. want some guidelines
dunno if there is a youtube API for giving people access to channels
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
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....)
but I guess good use of hashtags will hopefully mitigate this.
@pnkfelix I think that problem can be solved by a simple split: a rust channel and a rust-internals channel
but you don't need 10 channels
I agree one doesn't need 10 channels. I was just responding to the idea that one sufficed.
It seems like the users/internals split has worked well enough for the Discourse forums
right; having 2 channels is similar to how we have URLO and IRLO
@pnkfelix lol, jinx :P
I think the split would also allow us to be more liberal with what we put on the internals channel
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.
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.
Let's try this polling functionality...
/poll Should we have two channels ("rust" and "rust-internals") on YouTube?
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.
I think this is probably a conversation we should have with the relevant community team
I'll try to set that up
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.
@Matt Gathu :wave: hi!
I'm not sure who else is using the channel; I definitely expect to start posting more lang-team videos as well
I am wary of making too many channels. A "dev" and "general" (or internals/useres) channel split seems fine
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.
@Matt Gathu so far it's all me :)
er, not wasm
that's probably fitzgen
though I don't know for sure
:happy: okay! that makes it easy then.
I think a dev/general split makes a lot of sense
WASM working group posts their meetings to the channel
and so do other working groups
and there's the compiler internals zoom meetings
there's definitely enough content to group into its own channel
The more general videos that get posted there are from meetups and conferences mostly
(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)
One other, perhaps minor, but still relevant thing: I think we should settle on a naming convention for the playlists.
I'm not sure that "RLS 2.0 Working Group" is good, for example
it might be better to do "WG: RLS 2.0" or something
but maybe you never get an alphabetical list of playlists