mysociety / popit

DEPRECATED - Development on PopIt has stopped and it is no longer being maintained
https://goo.gl/Vvej4Q
Other
76 stars 33 forks source link

Hide setup guide from anonymous visitors? #401

Open zarino opened 10 years ago

zarino commented 10 years ago

Currently, if your PopIt instance is part-way through setup (ie: it has no people, or it lacks both a name and a description) the three-step setup guide is shown to all visitors, whether they're logged in or not.

I originally made this decision based on the assumptions that:

As @wrightmartin notes, however, the public setup guide is a bit weird for anonymous visitors, since they can't act on it, so why show it?

@TomSteinberg – any preference as to whether we show the guide for anonymous visitors, or hide it?

TomSteinberg commented 10 years ago

You're right - this should show something quite different from logged in and logged out visitors. But I'm too tired to know what the logged out view should look like right now.

On Monday, 28 April 2014, Zarino Zappia notifications@github.com wrote:

Currently, if your PopIt instance is part-way through setup (ie: it has no people, or it lacks both a name and a description) the three-step setup guide is shown to all visitors, whether they're logged in or not.

I originally made this decision based on the assumptions that:

  • Most visitors to a newly-created instance will be its creators, so showing the guide, even if they're not yet logged in, still makes sense.
  • Most PopIt creators will want to hide the setup guide by completing the steps – the public setup guide shames them into filling in instance metadata like the site name and description, which in turn makes the entire PopIt ecosystem better for visitors.
  • The guide also makes it clear to visitors if a PopIt instance has been completed, or was abandoned, which helps them work out whether to trust the data.

As @wrightmartin https://github.com/wrightmartin notes, however, the public setup guide is a bit weird for anonymous visitors, since they can't act on it, so why show it?

@TomSteinberg https://github.com/TomSteinberg – any preference as to whether we show the guide for anonymous visitors, or hide it?

— Reply to this email directly or view it on GitHubhttps://github.com/mysociety/popit/issues/401 .