Skip to content
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

New design for Maintenance mode #7620

Closed
mattab opened this issue Apr 2, 2015 · 9 comments
Closed

New design for Maintenance mode #7620

mattab opened this issue Apr 2, 2015 · 9 comments
Assignees
Labels
Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Milestone

Comments

@mattab
Copy link
Member

mattab commented Apr 2, 2015

Feedback from @quba - the maintenance mode is not very usable.

  • Let's review the design (maybe we ask designers)
  • review the copy to make it non-technical and user friendly

Current design:

capture d ecran 2015-04-06 a 10 37 57

@mattab mattab added the Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change. label Apr 2, 2015
@mattab mattab added this to the Piwik 2.13.0 milestone Apr 2, 2015
@Globulopolis
Copy link
Contributor

At least we need to remove message about how to disable this mode. And remove Go Back and Go to Piwik links as it not necessary on this page. Imho

@mnapoli
Copy link
Contributor

mnapoli commented Apr 5, 2015

Currently the maintenance mode simply throws an exception, so the page displayed is the exception page.

In #7578 (redesign of the updater) I applied the same redesign to the exception page because it was using the same layout. Here is how the new exception look (compare with the current design above):

(the stack trace will not be shown for users)

We might want to move away from the exception page and have a dedicated page. We can still keep the same design in order to be consistent, but we could discuss the text that are shown on the page?

For example:

  • title: "Piwik is undergoing maintenance"
  • text: "Piwik is in scheduled maintenance, please come back later." (or something else?)
  • no other link (e.g. no link "Back to Piwik")

What else would you see on this page?

@mattab
Copy link
Member Author

mattab commented Apr 7, 2015

Feedback:

We might want to move away from the exception page and have a dedicated page.

(it would be easier to maintain if we didn't use dedicated page)

no other link

  • for the maintenance mode error screen: +1 to remove all links
  • but we still want to show the links when the other exceptions/errors are displayed

title: "Piwik is undergoing maintenance"

+1

text: "Piwik is in scheduled maintenance, please come back later." (or something else?)

Maybe: We are busy updating Piwik and will be back up and running again before long, so please try again soon. Please note that your analytics data will continue to be tracked as normal. Thanks for your patience!

@mnapoli
Copy link
Contributor

mnapoli commented Apr 7, 2015

it would be easier to maintain if we didn't use dedicated page

I don't think it's a good solution to make the exception page generic and customizable just for this. It will make the exception page a mess and make it much harder to maintain.

Here we only want to keep the layout, but replace entirely the content. There will be nothing in common with the exception page except for the borders and background colors (as you described in your comment). We have CSS classes and Twig layouts for that, it will not be hard to maintain at all but rather the opposite.

@mattab
Copy link
Member Author

mattab commented Apr 7, 2015

ok this makes sense!

@quba
Copy link
Contributor

quba commented Apr 7, 2015

@mattab I think that we shouldn't assume, that Piwik will be in maintenance mode only during update process. This message should be more generic.

@mattab
Copy link
Member Author

mattab commented Apr 7, 2015

good point, maybe simply We will be back up and running again before long, so please try again soon. Please note that your analytics data will continue to be tracked as normal. Thanks for your patience!

@mnapoli
Copy link
Contributor

mnapoli commented Apr 9, 2015

Current WIP:

capture d ecran 2015-04-09 a 13 41 29

@mattab I have simplified the message you suggested just a bit, feel free to say if you disagree ;)

There's not much to say in that page so it feels a bit empty…

@mnapoli
Copy link
Contributor

mnapoli commented Apr 9, 2015

PR: #7648

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Projects
None yet
Development

No branches or pull requests

4 participants