Improving the offline updates user experience
Dennis Gilmore
dennis at ausil.us
Fri Nov 7 05:42:40 UTC 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thu, 23 Oct 2014 10:56:00 +0200
Miroslav Suchý <msuchy at redhat.com> wrote:
> On 10/22/2014 09:07 PM, Michael Stahl wrote:
> > the important point in that case is not reboot after upgrading
> > Firefox but*before* upgrading Firefox, which means that at the
> > time of the upgrade no Firefox will be running and potentially
> > crashing because one of the 100s of DSOs it loads on-demand has
> > changed in an incompatible way.
>
> The upgrade can last one hour (more or less). I'm not going to wait
> for upgrade and looking at black screen (albeit with progress bar).
> When upgrading - I save critical work in progress, and start reading
> articles from my RSS queue. And if Firefox crash (which happens very
> very rarely) I lost nothing, but get one hour of my life for free.
I have had some of my arm systems take 6-8 hours and even more to update
storage is a class 10 microsd card. the system was Fedora 21 and about
2-3 weeks worth of updates to be applied, about 700 packages.
Dennis
> To be constructive: I can imagine displaying dialog:
> Going to upgrade your system. Do you want to do it offline?
> * Yes - most safe way
> * No - there is non-trivial chance that some running application
> would crash (proceed on your own risk)
>
> And let the user decide if he is power user or not.
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBAgAGBQJUXFvUAAoJEH7ltONmPFDRwUYQAIEcuR8dyKQehxMk3eiRf2lh
Grq2//ndIBW1dtwQevd0edVmqaQEJ1m9TDNk2WuU1mGUFUeKFpSLUtPimOwgdLpD
V8ls6flIkrdqvmdN7ki0ulGZT18I4Pwc+dH0JdzdkoyaYbB4BpHpwfwPinH1hJDn
23mlaLJNVcKFyFTtn/pcYDKeHIEMrbBuBBTEEGLTn12T50Y7pdrlq97l5BwwS00m
p69XGfeup6Jx3lLQhiYKmioq/eTIGXnLsEomMnd/os5R3P5nqFq7bgRZg5yBtsNn
F8i/TSaqd/QdOomzR2WA2EQAA06Hz2Is4mfeZAELbEFE/1q309PrqJ6yuZhmMDCs
Fcq+qHVMrn9GclHlkL79DQcmlkM9C6WaFzX0x7uDm6hvk5td4+xyqSUtfWvCgQBR
z/YVfB07T+Y7kGltKXCUt3Su+WSKYWeyh5TRaOsvpIa/rwsINNExCUAKgRRvNdHX
IuWL6dzSGvtDN+8ztqd8eVLOVzZnfORNCz8JykOwMOXhM0qGeKxhCanrgwqNellY
fNg1M3LaPp4bLxhi0dhxJxpQuKt7ONc29Npty9MWZ1IFosikDDUevHGZcwiHnxm6
GAByS49Q4Y65w4xAz+Q2uEWZQT087zkiH+FvaZs5Ldgvk+WQEO4V2/l+8xn/0JI+
KdkbTlKL9s2RIgBl6TYs
=cmts
-----END PGP SIGNATURE-----
More information about the devel
mailing list