mherger wrote: 
> > I think the "Restart Now Restart Later" message box should be removed
> > and replaced by a status line/box and a Restart button on the Plugins
> > Tab.  The status line gives user feedback about status of download
> (e.g
> > bytes downloaded) and success/failure.  The Restart button is
> disabled
> > normally and is only enabled when a plugin is in a "needs" states
> (e.g.
> > install, uninstall) - if any plugin has a "needs-install" then
> Restart
> > button is not enabled until downloads are complete.
> 
> The same logic you suggest could/should be applied to the restart 
> button. It's visual representation really isn't the issue here, but the
> 
> check when the service can savely be restarted is. Maybe the timeout set
> 
> today (20s) simply is too short (and that's my work, not Triode's :-)).
> 
> But I would consider a service which needs half an hour to download a 
> 20MB plugin broken. At some point LMS will have to give up, as the user
> 
> would restart anyway. But we should probably rather throw an error when
> 
> the timeout has been reached, rather than suggest a restart.
> 
> -- 
> 
> Michael

It's one thing for that button to be early, but another if LMS sabotages
its own process at least once before:

I'm still on the same LMS version (v8.0.0, 1589867264, Tue May 19
08:24:33 CEST 2020) perl 5.030001 - x86_64-linux-thread-multi). There's
an RAOP update available. LMS tells me so on the home screen:

> Plugins have been updated - Restart Required (AirPlay bridge)

I'm sure it's already been downloaded. I haven't checked this yet, but I
will do so right now. And yes, there it is, downloaded roughly a day
ago:

30401

Checking that file...

30402

I believe that the download will be restarted once I click on that

> Plugins have been updated - Restart Required (AirPlay bridge)

I was right:

30403

Checking that file...

30404

The checksums match. Now there's still that "Restart now" button. My
guess is that LMS will install the update now if I press it. But let's
check that.

I was wrong:

30406

The download was restarted. Again. It seems to finish, now it's gone.
Maybe it did install. Refreshing the LMS WebUI. Yep. Now it's
installed.

I manually downloaded the plugin "RaopBridge-0.4.30.0.zip" (that's the
version that was installed). The forum didn't want me to post a sixths
image, so here you go:


Code:
--------------------
    
  Name: RaopBridge-0.4.30.0.zip
  Size: 31369764 bytes (29 MiB)
  CRC32: AFE9DD72
  CRC64: C608AA8922699975
  SHA256: A218EBE8644DBF8DAC8BB2398C9A45EC1354E21B6623C52270CAF8E2C96FA1CF
  SHA1: FD8590FABFEFB356C0B9DB8AA4D603CABEA9D52C
  BLAKE2sp: C123711E6477F26BE059192E72EBD1738905DB5C7CE336A7010C4A1325BB8F25
  
--------------------


According to these checksums, there was no reason to discard the first
two downloads.

I'll update LMS now to the latest version as I expect to see another
RAOP update tomorrow. Let's see how that goes. And when the update will
have been downloaded.


+-------------------------------------------------------------------+
|Filename: lms_update5.png                                          |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=30406|
+-------------------------------------------------------------------+


QLMS [email protected] x64 (digimaster) with perl 5.30.1 / QNAP 469L QTS 4.3.4
------------------------------------------------------------------------
dolodobendan's Profile: http://forums.slimdevices.com/member.php?userid=67663
View this thread: http://forums.slimdevices.com/showthread.php?t=112241

_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter

Reply via email to