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)