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