pimusicbox / mopidy-musicbox-webclient

Web Client for Mopidy Music Server and the Pi MusicBox
https://www.pimusicbox.com
Apache License 2.0
399 stars 106 forks source link

Roadmap required for long term support of Mobile Flat-UI Theme #161

Open jcass77 opened 8 years ago

jcass77 commented 8 years ago

I think we will eventually have to look at creating a new theme for Mopidy-Musicbox-Webclient. It currently makes use of jQuery Mobile Flat-UI Theme, which hasn't been maintained in about a year.

The theme also only supports jQuery 1.3.1 or earlier, which was released on 10 April 2013.

As new devices and operating systems are released, it is likely that more and more things will break as technology moves on. So getting onto some sort of viable upgrade path longer term to avoid having to maintain all of the libraries ourselves will become a priority at some point.

Some notes and considerations on moving forward:

jcass77 commented 8 years ago

Just saw that jQuery Mobile is finally getting an update.

It might make sense to convert to one of the standard themes when version 1.5 is released, so that we can automate upgrades using ThemeRoller in future and make it easier for people do do things like #89.

The downside is that we will lose support for some of the older browser versions, but that is probably something that we can live with?

jcass77 commented 6 years ago

Things aren't going well for the jquery-mobile project unfortunately: http://blog.jquerymobile.com/2017/12/21/the-future-of-jquery-ui-and-jquery-mobile/

Let's hope that it can be resuscitated but it has been years since a stable release has been made.