Chan Ho Lee created ZEPPELIN-6074:
-------------------------------------
Summary: Add Configuration to Persist UI Type between Sessions
Key: ZEPPELIN-6074
URL: https://issues.apache.org/jira/browse/ZEPPELIN-6074
Project: Zeppelin
Issue Type: Improvement
Reporter: Chan Ho Lee
In preparation for the upcoming release, we need to address concerns regarding
the default UI. The recent PR I made was aimed at providing the new UI as the
default, but there are some concern about this approach.
To accommodate different user preferences, it has been suggested to implement
an option to store the selected UI type (either the new or existing UI). This
would ensure that the same UI type is retained after restarting Zeppelin,
providing a more consistent user experience.
Here are some discussion points I've considered:
* Should the UI type persistence be the default behavior, or should it only
apply to users who enable this option?
* Will the automatic swtich to the saved UI type apply beyond the root path?
(e.g., when accessing a specific notebook URL)
* Could users who expect to access the default UI via the root path find it
inconvenient if they're redirected to a different UI? This concern arises
because currently, each path (`/`, `/classic`) is mapped to its respective UI
relatively. (This concern might be mitigated if UI type persistence is not the
default behavior.)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)