I agree with Jason on everything. Thank you so much for putting this much work into something with so much baggage in the community!
I'm a huge +1 here, and love the things I saw in your screenshots on Slack. - Houston On Mon, Jul 8, 2024 at 2:23 PM Jason Gerlowski <gerlowsk...@gmail.com> wrote: > Hey Christos, > > Sorry for the delay responding here - lots of context to read up on! > > Firstly, thanks for the huge effort you've put into writing this all > up! Quite the thorough job, and it's really helpful to enable us > non-UI folks to follow along haha. > > If I understand things correctly, there's a few distinct aspects to > your proposal: > > 1. New UI would live alongside the existing one (for a time) > 2. The code for the new UI would live in the main repository. > 3. Development would be piece-meal (i.e. not one big code-dump) > > Overall, this sounds like a reasonable approach to me. > > I think a big concern with putting code in the main repo is that it's > pretty far from the (current) PMC's/community's wheelhouse to > maintain. I definitely share that concern. But IMO we're already > sortof at a "worst case" in that regard with our existing Admin UI > code. Doing the "refresh" in the main repo gives us a forcing > function (i.e. the review process itself) to ensure that at least a > few community members will understand the code to at least some > extent. That'll be a huge improvement over where we are today. > > Anyway, I'm a cautious '+1' based on these details at least. To quote > a message from Jan in Slack: "I'd rather see some imperfect movement > than a perfect plan never realized." > > (Here's hoping my reply will bump this to the top of folks' Inboxes, > and get you some more feedback.) > > Best, > > Jason > > On Mon, Jul 1, 2024 at 12:25 PM Christos Malliaridis > <c.malliari...@gmail.com> wrote: > > > > Hello everyone, > > > > In regards to SIP-7 > > < > https://cwiki.apache.org/confluence/display/SOLR/SIP-7+Updated+Solr+Admin+UI > > > > and SIP-10 > > < > https://cwiki.apache.org/confluence/display/SOLR/SIP-10+Improve+Getting+Started+experience > > > > I would like to add my perspective and address the current concerns about > > implementing a new UI, so that we can take some actions and improve the > > overall quality and experience of Solr Admin UI. > > > > There are many discussions and opinions about the UI and how to resolve > the > > current issues, but they all led to the topic becoming stale. In my > > opinion, developing and introducing a new UI into the main repository > piece > > by piece without replacing the current UI until feature-complete could > > > > - address all the issues currently reported (and not), > > - add new features, > > - replace the EOL framework and > > - improve the overall user experience. > > > > And the maintenance, which is one of the most important parts, could be > > addressed with the right choice of framework. > > > > I created a detailed writeup > > < > https://docs.google.com/document/d/14F1QARdkIrmKXQ4zuWUuOXduH4v_XwZ_Zrd0d2jE468/edit?usp=sharing > > > > for those who are interested, where I also write about the alternative > > approaches proposed in the past and listing the pros and cons of each one > > individually. > > > > I also started to improve this part by simply designing a new UI > > < > https://www.figma.com/design/VdbEfcWQ8mirFNquBzbPk2/Apache-Solr-Admin-UI-v2-Concept > > > > and addressing multiple issues at once. I have already received some > community > > feedback > > <https://apachesolr.slack.com/archives/C01GVPZSSK0/p1718289047297999>, > but > > it is far from production-ready and needs more input. I think this could > be > > further refined and moved to development if there is consensus on that as > > the initial approach. > > > > What's your opinion about this approach and do you have any concerns that > > have not been addressed? > > > > Best regards, > > Christos > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org > For additional commands, e-mail: dev-h...@solr.apache.org > >