Description
Hi,
I volunteered today to help categorize Rust videos into playlists on the Rust YouTube channel. The process of doing it is actually really easy but rather tedious. I have done quite a bit of it already, but I will need help to finish off the remaining playlists. Rather than do everything myself and then disappear, I thought it would be worthwhile to write down the process so other people in the future have something to refer to.
I don't think we have to aim for perfect categorization here. Even if some of the playlists have few videos now, it's good to keep them because, as long as they are there, people will be able to suggest more videos we should add. It's more likely that I've just missed some videos rather than that they aren't any at all.
I've put a message in each playlist to encourage the community to help us add videos and correct our mistakes.
Do you know of a video that should be on this playlist that we missed? Please open an issue on https://github.com/rust-community/team and let us know!
With that, if we miss any videos or put any in that don't belong, people have a way of letting us know so we can fix it. It would be really cool if these playlists became the central place that Rust users could look for videos about the topics they are interested in. 😄
Help Wanted
We need your help! Even just doing one or two playlists would be awesome. If you are working on something, comment below so we know you are doing it. Check the comments before starting on anything.
Follow the guides below to learn how to do these tasks.
- Add videos to Web Development
- Follow the guides below to learn how to do this
- Use any existing videos as well as the title of the video to determine which videos belong
- Make sure the playlist is public once you've gone through and added videos at least once
- Add videos to Embedded/Low Level Programming
- Follow the guides below to learn how to do this
- Use any existing videos as well as the title of the video to determine which videos belong
- Make sure the playlist is public once you've gone through and added videos at least once
- Add videos to Code Design/Architecture
- Follow the guides below to learn how to do this
- Use any existing videos as well as the title of the video to determine which videos belong
- Make sure the playlist is public once you've gone through and added videos at least once
- Add videos to Concurrency and Parallelism
- Follow the guides below to learn how to do this
- Use any existing videos as well as the title of the video to determine which videos belong
- Make sure the playlist is public once you've gone through and added videos at least once
- Add videos to Testing
- Follow the guides below to learn how to do this
- Use any existing videos as well as the title of the video to determine which videos belong
- Make sure the playlist is public once you've gone through and added videos at least once
- Add videos to Macros
- Follow the guides below to learn how to do this
- Use any existing videos as well as the title of the video to determine which videos belong
- Make sure the playlist is public once you've gone through and added videos at least once
- Put descriptive titles on the meetup videos so people know what the video is actually about
- Keep the original title, but prefix it with a descriptive title so it both describes what it's about and that it's from a meetup
I'll add any additional playlists that get created but aren't populated to this list. Just let me know in the comments below.
In addition to these tasks, you can also help by:
- Suggesting new category playlists for the videos
- Aim for categories that are distinct from the ones that are already playlists
- Look for topics that Rust programmers are interested in that videos already exist for on the channel
- Examples: "Web Development", "Embedded/Low Level Programming", "Concurrency and Parallelism"
All of these are distinct categories and all of them have videos we can add from the Rust channel
- Suggesting videos that should be added to the existing category playlists (including the ones that aren't listed in the tasks above)
- The category playlists aren't perfect and are probably still missing quite a few videos
- You can help us by finding videos we missed and either adding them or commenting to let us know that they should be added to a particular playlist
- Finding duplicates or miscategorized videos
- Mistakes happen, help us by pointing out where we accidentally added a video more than once or where we added a video to a playlist where it really shouldn't belong
- For miscategorization: As long as the main topic of the video fits in a playlist, it's okay. We're really looking for mistakes like "you put Florian's Inline Assembly talk in the Web Development playlist". Florian's talk doesn't directly deal with web development, so it probably shouldn't be in that playlist.
- This isn't a perfect science. Use your judgement.
All playlists: https://www.youtube.com/channel/UCaYhcUwRBNscFNUKTjgPFiA/playlists
How to help organize videos into playlists
The following is a guide for anyone wanting to help out. If anyone knows of better ways or wants to help improve this process, please don't hesitate to leave a comment.
Prerequisites
- If you are not a member already, get yourself added to the YouTube channel so you can help out
- Have a modern browser on a desktop computer (do not do this from your phone/tablet app)
Creating a new category playlist
This may seem like a lot of steps, but once you do it once you'll see that it's actually just a few actions written in a lot of detail.
- Make sure you have selected the Rust YouTube account
a. Click on your picture in the top right corner of the YouTube website
b. You will either see an option to "Switch account" or see a list of accounts if you are already in Creator Studio
c. Switch to the Rust account - Go to: https://www.youtube.com/view_all_playlists (Creator Studio > Video Manager > Playlists)
- Click "New playlist" at the top of the list of playlists
- Enter the playlist title -- try to write a clear title that accurately describes the category of videos that it will contain
- Set the playlist to Private before creating it by clicking on the dropdown list with the word "Public" and selecting "Private" from the options that appear
- Set the playlist to public after you've had a chance to go through and add videos to it at least once (see next section)
- Once you click "Create", you should be taken to a page that shows your playlist
- Click the big "Edit" button next to the channel name
- Click "Add description"
- Optional: If you think it would be helpful, add a sentence or two clarifying the kinds of videos that should be added to this playlist. This is only necessary if the playlist name is not self explanatory. Example:
Videos of Rust being used in companies/in production. Advice for other people/organizations looking to do so as well.
- Add the following to the bottom of the playlist description separated from the rest by an empty line:
Do you know of a video that should be on this playlist that we missed? Please open an issue on https://github.com/rust-community/team and let us know!
- To save the description, click somewhere outside of its field
- Click on "Playlist settings"
- Under "ORDERING", select "Date published (newest)"
- This makes it so that even if we add older videos that we find later to the playlist, everything will stay in a reasonable, sorted order
- Click "Save". Something should show up on the playlist page to indicate the sorting
This playlist is automatically sorted by date published.
- You are now ready to add videos to this playlist. See the next section for how to do that!
Adding videos to an existing playlist
These instructions specifically cover adding videos that are uploaded to the Rust channel. Videos from other sources that are relevant can be added as well.
- See the previous section for instructions about selecting the Rust YouTube account
- Make sure you are on the Edit page for the playlist you want to add videos to
a. You will know you've reached the right page when you see "Add videos" in the top right corner just above the list of videos
b. If you don't see that, you may just have to click "Edit"
c. If there is no edit button, follow these instructions:
d. Go to: https://www.youtube.com/view_all_playlists (Creator Studio > Video Manager > Playlists)
e. Click on the playlist you want to add videos to
f. Click "Edit" - Click "Add videos" -- button should be in the top right corner of the list of videos
- If you have a specific URL or video that you want to add, use the other tabs in the popup to add that video
- Otherwise, if you are helping with the bulk categorization of the existing videos, click on the "Your YouTube videos" tab
- Go through the list of videos, read each title, and if it belongs in the playlist, click on it
- Click "Add videos" once you finish going through all of the videos
- Scroll through the playlist and look for duplicates. Thanks to the sorting applied when creating the playlist, any duplicates should be right beside each other in the playlist
- If the playlist is still private, make it public by clicking on "Playlist settings", selecting "Public" from the options under "Playlist Privacy" and then clicking "Save"