Hi Mark,

If there can be an error we need to be prepared to deal with it.
For designing a proper solution I need some more information. Which kinds of errors can be produced and at which point of the workflow? Is there a way to solve them without user intervention? Is there some information we can provide to help the user to solve them? Will retrying later be a likely way to solve the issue?

From the process of disabling, the only error point I can imagine is clicking on the "disable/enable" button and the action not taking effect because the place where we store such info fails to do so (I don't know if that is an external server). For this kind of error, we can just inform using a standard MediaWiki notification bubble with some message along the lines of "It was not possible to disable Media Viewer due to some technical difficulties. Please try again later." and keep the panel opened so that the user can try again. In any case, we should not show the confirmation popup if the action had no effect. In any case, I'm making here some assumptions since I don't know the internals of the process.

Pau

On Thu, Oct 16, 2014 at 4:46 PM, Mark Holmquist <mtraceur@member.fsf.org> wrote:
Especially @pginer, but others can chime in -

The disable/enable dialog is coming, but we need to be able to display
errors. Is there a decent way to show errors in the dialog(s)? Do we need
a new design for that? I don't think there's any particularly prevalent
error we need to worry about, but I'd rather not get caught without info
when people do get errors for whatever reason.

Thanks,

--
Mark Holmquist
Software Engineer, Multimedia
Wikimedia Foundation
mtraceur@member.fsf.org
https://wikimediafoundation.org/wiki/User:MHolmquist

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBAgAGBQJUP9pNAAoJEEPl+wghkjzxhPwQAKYvUkg4x1BRvnHCmTb++EDB
asTMGNcGrgCLZRXG6l/49n/85lcIbYSVEOl9P86aCSNFvkuphfcmj/PZkXpx9bNq
wZboSCLkGqVI1RDuORvRs9H8DnpYSIs2IPG7HXKX7ToGjDQTrGwb6JjoH+qGBblC
aXa57+grK4IK/R4ArcySr594XFep9Un4Cw4MmHubon6ETj5mw+KzgpVek61FJorz
kupzO2aObKXytodG/Qc6JaOV/yWcjAfsRNE007cUlVJGmGq9TCjAqxVs6euJ0kyQ
XGZrGpi23eY7itPetRJegM7xQd9Oj2oskzhK37Qy0RzGrzVmhj/6b6aQN6asnIsg
p0L9c6DRdKN6ttAoe4SxczXpE3lYb4vEeShLPlpnF9JUOGRfYyZi5MiqrKo1Rsj6
WJw8wPSjxY+TR05K4umlX1TEd7aMMYDux5qi96tWVVhesml47sL9pxT/j/Q6sh8E
ijkZ/zw4wzUZLgsFYqM2IO3nQ8McwY6gxmfpVtayek5CZT8/Fv2dmzPVDjC2M8vp
e8tDi7rKcrIdJ453CFESX20gV0xQNe5Sgg5o8Q5AO3RUbOzajT4BhAECSRFdjVTT
eioH+/zrt6JzQmFMERIpaHyvZVTYCOaA1OnVUa5clprRdJ14lQE/juuJPfOhT/4q
5hcJvg70gr8zdGMSACbS
=Cxzc
-----END PGP SIGNATURE-----

_______________________________________________
Multimedia mailing list
Multimedia@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/multimedia




--
Pau Giner
Interaction Designer
Wikimedia Foundation