Skip to content

[Feature Request]: Add shuffle mode / random sorting to subscriber viewΒ #7907

@ell1e

Description

@ell1e

Guidelines

  • I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
  • I have searched the documentation for information that matches the description of the feature request I want to file, without success.
  • This issue contains only one feature request.
  • I have read and agree to follow the rules.

Problem Description

Sorry if this issue already exists, I went through the ones mentioning "sort" but perhaps I missed one. I would like to propose a shuffle mode or random sorting to subscriber view.

What is my problem:

Basically, I'm subscribed to a ton of channels since I like diversity and variation, and I find youtube's own suggestion algorithm too harmful to rely on. I don't like watching many things from the same person all the time. So what I like is seeing a list of videos that is as random and from as many different people as possible, but from a curated list of people, hence my subscriber count is very high.

Sadly, the current sorting of the subscriber view gets in the way of variety. I've noticed it sort things by time, which in practice means that the youtubers uploading often are almost always at the top.

Proposed Solution

I suggest a "Subscription" setting that offers a "random" sorting mode for the subscription view, rather than by default showing the newest uploads at the top.

I feel like this is a natural extension of "Limit the number of videos displayed for each channel": It's already possible to reduce the videos shown per subscriber, which boosts variety to have mass uploaders dominate less. Random sorting would boost it further.

Alternatives Considered

I actually can't think of any good ones, I'm open to ideas.

Issue Labels

new feature, new optional setting

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    To assign

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions