@mattab opened this issue on April 2nd 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:

@Globulopolis commented on April 2nd 2015

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 commented on April 5th 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 commented on April 7th 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 commented on April 7th 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 commented on April 7th 2015

ok this makes sense!

@quba commented on April 7th 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 commented on April 7th 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 commented on April 9th 2015

Current WIP:

@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 commented on April 9th 2015

PR: #7648

This issue was closed on April 17th 2015
Powered by GitHub Issue Mirror