Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Randomize default guest account instance #1330

Open
Rexios80 opened this issue Sep 16, 2024 · 1 comment
Open

Randomize default guest account instance #1330

Rexios80 opened this issue Sep 16, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@Rexios80
Copy link

Rexios80 commented Sep 16, 2024

Introduction

Lemmy.world already has too large of a share of the Lemmy user-base

Requirements

Randomize the instance the default guest account uses

Discussion

Similar work has been done for the join-lemmy.org site
LemmyNet/joinlemmy-site#358
LemmyNet/joinlemmy-site#359

@Rexios80 Rexios80 added the enhancement New feature or request label Sep 16, 2024
@Sjmarf
Copy link
Contributor

Sjmarf commented Sep 16, 2024

Yeah, I do want to avoid recommending lemmy.world. When the user tries to create an account using Mlem, I think it's a good idea to recommend a variety of smaller general-purposes instances. We'd either choose these ourselves or pull the list from an external source (possibly awesome-lemmy-instances) if a good enough list exists already. I want to avoid giving a random selection from the entire list, because there are certain instances that are interest-based or widely defederated that users may regret joining later.

When the user first downloads the app at the moment, we put them straight on lemmy.world (on the TestFlight). We'd rather put them straight on an instance rather than making them choose one so that they can start exploring without going through the hassle of choosing an instance. Randomizing the instances at this stage may also be a good idea, but again I think it should be from a preset list rather than completely random.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: To Triage
Development

No branches or pull requests

2 participants