mozilla / persona-roadmap

A repository for user stories related to Mozilla's Identity efforts.
3 stars 1 forks source link

As a prospective user or RP, I want Persona to provide a meaningful demonstration site, so that I can understand what the point of Persona is and how it works. #36

Open ryanfeeley opened 11 years ago

ryanfeeley commented 11 years ago

If Persona is about letting users connect using their own devices on their own terms, we need to build sites that communicates this, and demonstrates Persona at the same time.

callahad commented 11 years ago

@ryanfeeley Do you think you could add some more detail to this? Sounds like a super interesting idea.

ozten commented 11 years ago

The federated wiki is a real app, focused on a single user. We probably don't want to build and maintain a "real" app or productivity tool.

Maybe we could use this wiki? Here is my Persona enabled instance wiki.aok.io. We can trivially spin up more instances.

(If you try signing in, the Oops page is expected behavior. Only one person can sign into a wiki, because they are the owner. Others get an Oops page and are expected to setup their own wiki instance. This is how federation works)

seanmonstar commented 11 years ago

I'd love know how this differs from the current demonstration site, 123done.org

On Wed, Jul 10, 2013 at 11:04 AM, Austin King notifications@github.comwrote:

The federated wikihttps://github.com/WardCunningham/Smallest-Federated-Wikiis a real app, focused on a single user. We probably don't want to build and maintain a "real" app or productivity tool.

Maybe we could use this wiki? Here is my Persona enabled instance wiki.aok.io. We can trivially spin up more instances.

(If you try signing in, the Oops page is expected behavior. Only one person can sign into a wiki, because they are the owner. Others get an Oops page and are expected to setup their own wiki instance. This is how federation works)

— Reply to this email directly or view it on GitHubhttps://github.com/mozilla/browserid-roadmap/issues/36#issuecomment-20761041 .

ryanfeeley commented 11 years ago

I think WebRTC is a very good fit, because it allows users to communicate on their own terms. Not great for a solo demo. This needs some creative brainpower!

r0bl0rd commented 11 years ago

@ryanfeeley -- may we refine to just target the RP as customer? What phase of adoption wrt RP? Priority?

WRT to @seanmonstar's point, in the description it would be helpful to clarify how current sol'ns fall short of closing the story -- or not. :)

ryanfeeley commented 11 years ago

@seanmonstar @r0bl0rd One thing that came up last week during testing was that 123done introduced complexity to users struggling to understand how Persona works. The state of the list is intermingled with the login and people weren't sure what happens to their list when they log in (sort of like adding items to a cart in guest mode, and then signing in.. will the items be placed in my cart?). For the simplest demonstration purposes, a very basic walled garden website would be easiest to understand. In essence "in order to view the content on this website, you need to sign in with your email address". Now, that said, it's a pretty boring type of website and would serve as a 100% demo-site. Ideally we can come up with something that is also on-message with Persona. I'm open to ideas!

seanmonstar commented 11 years ago

Does it solve this story if we change 123done to require logging in before you can edit your list?

ryanfeeley commented 11 years ago

@seanmonstar Yes! That quick fix could go a long way with user testing. Something like: sign-in 001-001

ryanfeeley commented 11 years ago

And the last thing I wanted to add was that when we're testing Persona as a concept (that users can wrap their heads around) having more than one demo site is really handy. We want users to see it on several sites so we can see how they understand what role Persona is playing. You'll see from the results that many felt that "Persona" was tied to "personal information" like to-do lists and not a separate sign-in system. This also helps us find the right balance for RP branding.

ryanfeeley commented 11 years ago

And the very last thing I wanted to add was how kickass Google Chrome demos are. Even their videos describing their demos are amazing. Totally matched technology and concept so people understand the benefit. http://www.youtube.com/user/googlechrome/videos