#3187: [WebUI] Upgrade ExtJS library
------------------------------+---------------------------
Reporter: DjLegolas | Owner:
Type: feature-request | Status: new
Priority: major | Milestone: 2.x
Component: Web UI | Version: develop (git)
Resolution: | Keywords:
------------------------------+---------------------------
Comment (by Cas):
A good question and the as you can see some effort was made to try to
upgrade it before. Unfortunately, it stalled as ExtJS is complex and the
switch from Ext3 to Ext4 is hard. Although ExtJS is powerful and a great
looking UI, it is a pain to develop with so yes replacing it is my vision.
One major issue is that any change to the framework will break all plugins
in WebUI, that are not easy to write, so any upgrade has to have benefits
to breaking that ecosystem.
This is the same issue that faces Gtk (GTK2) interface and my thoughts for
that are to fork that code and create a separate Gtk3 UI. Not sure if can
do the same with WebUI as the framework is tightly coupled with the API
and server.
I have been thinking on and off about what to replace ExtJS with. It would
need to be something popular and easy to implement. Perhaps React with
react-desktop?
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3187#comment:1>
Deluge <http://deluge-torrent.org/>
Deluge Project
--
You received this message because you are subscribed to the Google Groups
"Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/deluge-dev.
For more options, visit https://groups.google.com/d/optout.