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