With the input and feedback from the virtual meetup I'd like to wrap up the current progress with a couple of references:
*Figma Design* I have created a Figma design (WIP) <https://www.figma.com/design/VdbEfcWQ8mirFNquBzbPk2/Apache-Solr-Admin-UI-v2-Concept?node-id=2-100&t=wW7ta6KH9VHTZhgq-1> that represents the new UI, inspired by the current documentation style and webapp. I have already received some community feedback via Slack <https://apachesolr.slack.com/archives/C01GVPZSSK0/p1718289047297999> and will share it the next few days in the users mailing list, as proposed in the meetup, to get further feedback. The designs are far from final, but can be used as a starting point for discussions. The figma file includes references to Jira issues that are addressed with the new design ideas. Elements from the current UI are restructured, replaced or even completely removed. I've done this by following some thoughts of improvement I had, so some changes may not be practical and may be updated. Note that the current focus of the new UI is not to add new features, but rather include features that the current UI has and are useful, so that it can at some point replace the EOL UI implementation. Once we have a good foundation and have replaced the old UI, we can plan new features (IMO). *Compose Implementation* I've already started implementing the UI as a proof-of-concept <https://github.com/malliaridis/solr/tree/composeui> with Compose Multiplatform. I started with the environment section <https://www.figma.com/design/VdbEfcWQ8mirFNquBzbPk2/Apache-Solr-Admin-UI-v2-Concept?node-id=30-6414> that displays version information, java properties and command line arguments in one place. The implementation includes the base for the UI module and one screen. The goal of the current proof-of-concept is to keep the changes simple and focused to a single use case, so that it is possible to decide whether we want to proceed with this framework or not. Therefore, many elements are not implemented yet or not working correctly (even the styling is not finished). If you think further elements are necessary to make a decision, let me know so that I can have a look into it. The new UI works with localhost:8983 (without auth) and is automatically built and distributed together with the current webapp via `gradlew dev` and after launching a solr instance (build times may be optimized and may take longer during the first build of the new UI). A button has been added in the java properties tab of the current UI (see top right corner) to demonstrate how the linking would work during the migration phase. The new UI can also be launched as a desktop app via `gradlew :solr:compose-ui:run`. I've also added a couple of resources for getting started in dev-docs/ui <https://github.com/malliaridis/solr/tree/composeui/dev-docs/ui>, but I am not a good writer so it is kept simple and some parts are written with ChatGPT's support. *Next Actions**For the designs* I'd like to gather more input from experienced Solr users and developers, because I haven't used Solr in production yet and have no clue if the designs would still be good and work out for larger clusters and real-world scenarios. You can include references to specific sections for your feedback by providing the page + screen title or by selecting the element in the left menu and copying a link via "Copy as -> Copy link to selection". Sadly, feedback via Figma comments is not available in the free plan and also not available if the designs are published to the Figma Community. If you have a better way for gathering feedback for the designs, please let me know. *For the implementation* I'd like to know from the committers how comfortable they feel with the code base for the new UI. Input about code complexity, code readability and suitability of the framework in the overall Solr project would be helpful to decide whether we could proceed with this framework or not. *P.S. Excuse me for the overwhelmingly long message again.*