Skip to content

add peer introduction pattern #23 #25

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

LGro
Copy link

@LGro LGro commented Jun 3, 2025

This PR is intended to kick-start the co-creation of the Peer Introduction pattern as discussed initially in #23.

I'm still happy to jump on a synchronous call if you like, @bumbleblue.

@LGro LGro changed the title add initial peer introduction pattern draft #23 add peer introduction pattern #23 Jun 3, 2025
@LGro
Copy link
Author

LGro commented Jun 11, 2025

My notes from today's meeting, please add / correct as you see fit @bumbleblue, @cafca, @kirakirawes.

It seemed helpful to separate the following two:

  • Proposing to (newly onboarded) peers a list of potential peers they likely already know from other contexts (face-to-face, other apps) and might thus want to be connected with. Here, a list of users where a batch of proposals / offers can be composed quickly seems to be a desirable UX.
  • Proposing to two peers that are unlikely to know each other already seems to require more attention in terms of a personalized introduction message and potentially custom choice of alias (either specified by a users as "how do I want to be introduced to others" or provided with good judgement by the introducing party). This fits more to the current mockup.

We also spoke about the difference the application context in which this pattern is used might make. Whether it is a more public list of subscribers scenario, or e.g. a very personal and private messaging context.

Potential examples for introductions or recommendations: Good Reads (we're looking for example screenshots)

It was pointed out that introductions could already happen as part of an invitation flow, so that new users already onboard connected to recommended peers.

@LGro
Copy link
Author

LGro commented Jun 11, 2025

Jumping back and forth between projects I notice that I conflate users, contacts, peers. Is there a glossary for the decent patterns library or a feeling for where to differentiate and which one to talk about?

Users seems to be generally bound to an application context without any implications about social or technical interconnectedness. However, peer and contact seem to overlap a fair bit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant