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

[Submission] @ means membership #5

Open
bumbleblue opened this issue Nov 11, 2020 · 3 comments
Open

[Submission] @ means membership #5

bumbleblue opened this issue Nov 11, 2020 · 3 comments

Comments

@bumbleblue
Copy link
Contributor

The Design Problem

Federation introduces many communities. Usernames should build on the mental model that users belong to a community.

The Design Solution

This membership relation can be expressed by the "@" sign, e.g. bumbleblue@chaos.social

Why Choose ... ?

Best Practice: How to Implement ...

  • Matrix, Mastodon

Potential Problems with ...

  • confusion with email
  • confusion with social media handles where the username is what follows "@"

The Take Away

References & Where to Learn More

@okdistribute
Copy link
Contributor

okdistribute commented Nov 11, 2020

How is this different from Full Address? Is this another way of describing the same concept?

@bumbleblue
Copy link
Contributor Author

I think this in on the UI level, i.e. I will be taught about the meaning of "@", while Full Address is a protocol decision?

@okdistribute
Copy link
Contributor

okdistribute commented Nov 11, 2020

Interesting! I didn't really see Full Address as a protocol pattern... but if you did then perhaps we should revisit? Sort of begs the question how much do we separate a UI level pattern from a protocol pattern when they are exactly tied together -- for example, should someone be able to use '@ means membership' without using 'full address'? And would one be able to use 'full address' without '@ means membership'?

@okdistribute okdistribute changed the title WIP @ means membership [Submission] @ means membership Feb 10, 2021
@okdistribute okdistribute transferred this issue from sprblm/dots-patterns Nov 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Proposed
Development

No branches or pull requests

2 participants