mozilla / hotdish

Explorations on being together in the browser
Mozilla Public License 2.0
111 stars 13 forks source link

create a real Invitation hook up flow #254

Closed aarondruck closed 10 years ago

aarondruck commented 10 years ago

so users can actually invite other people to a) install the add-on and b) join the session

ianb commented 10 years ago

We need to make a link: #273

We need a landing page (in data/sidebar/pages) – needs to be published (e.g. on togetherjs.com)

We need to make sure the invite works after you install the addon (right now I think it won't, because it doesn't scan already-loaded tabs).

aarondruck commented 10 years ago

152 is related to this too

aarondruck commented 10 years ago
  1. Bob sends and invite to Jill img_0543
  2. Jill opens up the link her browser, but doesnt have Hotdish installed. She clicks the Install add on. This is the landing page at data/sidebar/pages/01-install-hotdish.html img_0544
  3. Jill gets a landing page once it's installed that tells her what to do next. Maybe there's a "Welcome to Hotdish group: FooBar" text there too. Page located at data/sidebar/pages/02-first-run.html img_0545
aarondruck commented 10 years ago

@ianb can this be hooked up? we can add the related to #285

ianb commented 10 years ago

Just tested and everything up to the last screen works. But now it doesn't start with any interesting screen. Maybe we should just load the interactive cam with some flag for extra introductory information? Still not sure how to detect first install though.

ianb commented 10 years ago

Maybe we don't want first install, maybe we just want first time joining a Hotdish group, which is easy enough to add our own flag for.

aarondruck commented 10 years ago

After clicking the hotdish button in the toolbar, the first page you open up should be:

/data/site-pages/04-get-started.html

ianb commented 10 years ago

I think this is done!