From fe26037dc8bb63a43c6e5c69d6db2ad197bd56c6 Mon Sep 17 00:00:00 2001 From: Georg Lukas Date: Tue, 9 Jan 2018 22:01:20 +0100 Subject: [PATCH] Easy Onboarding: introduction --- inbox/user-invite.xml | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/inbox/user-invite.xml b/inbox/user-invite.xml index c49cd356..c87a40a1 100644 --- a/inbox/user-invite.xml +++ b/inbox/user-invite.xml @@ -37,13 +37,32 @@ -

Romeo is an active XMPP IM (Instant Messaging) user. He convinces Juliet - (who may not have an XMPP account yet) to install a client but she may - still need to choose a XMPP server and create an account. - This specification defines two ways to simplify this process for Juliet:

+

Romeo is an active XMPP IM (Instant Messaging) user or the operator of + an XMPP server. He convinces Juliet (who may not have an XMPP account yet) + to install a client but she may still need to choose an XMPP server, + create an account, and add Romeo as a contact. + This specification defines two ways for Romeo to simplify this process for Juliet:

+

If Romeo is an XMPP user, he can create an out-of-band link (URI) + which allows Juliet to:

+
    +
  1. Download an XMPP client (if needed).
  2. +
  3. Optionally register an account with Romeo's server (if permitted by + the server rules), or with a public server.
  4. +
  5. Establish a mutual presence subscription between Romeo and Juliet.
  6. +
+

The process is designed to automatically skip steps that Juliet already + completed, to make the overall experience as smooth as possible.

+

If Romeo is an administrator of an XMPP server, he can create an + out-of-band link (URI) which allows Juliet to:

+
    +
  1. Download an XMPP client (if needed).
  2. +
  3. Register an account on Romeo's server with a user name defined by + Romeo and a password not known to Romeo.
  4. +
  5. Establish a mutual presence subscription between Romeo and Juliet.
  6. +