Hi Marcus, Can you summarize for us non-UI folks why a NodeJS server process would be required? (I had to drop early from the last Virtual Meetup, so I think I missed this. And most folks on this list weren't there at all.). I'll be the first to admit to a lack of standing when it comes to UI stuff, but it still seems surprising to me. Do all web UIs these days require a dedicated process that does additional processing beyond "just" serving HTML/JS pages?
To your specific question: developing as a plugin/package seems ok to me. Though I think I'm missing some context on how that relates to the NodeJS server requirement. Can you elaborate on that a bit? Is the benefit of the package/plugin approach that it'd allow you to make progress without stepping on the toes of folks who aren't keen on adding a NodeJS server process to solr-core? Or something else? Best, Jason On Tue, May 2, 2023 at 6:09 PM Marcus Eagan <marcusea...@gmail.com> wrote: > > HI all, > > I have done a lot of research and there is not really a path forward with a > modern UI that does not require a NodeJS server process. Given the push > back from the last Committer meeting,* I'd like to propose that I move > forward with work on the new Solr UI as a plugin that works with the new > package manager that Noble and co stewarded.* In that case, I think things > can evolve somewhat independently and I can make changes to Solr as they > come up. It will also make it easier for me to onboard others. I will > likely host a Solr Admin UI dev so that people who want to work on or > specialize in front end don't have to deal with the challenges of getting > started with Solr. That has gotten more difficult over the past few years > and it is something that should be addressed, but it is out of scope for > this work. > > I move fast, but please keep in mind I also have a host of other > commitments and many of them are in the sister project Lucene. However, you > can still expect progress and innovation. If you all find this path to be > amenable, we'll coordinate on this mailing list with Jason Gerlowski for V2 > API questions, Ishan and Noble for the package manager which I am somewhat > familiar with, Eric Pugh for lots of stuff, and Jan Hoydahl for auth and > security. > > Please let me know what you think. > > best, > > -- > Marcus Eagan > Apache Solr Committer / Open Source Hacker --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org For additional commands, e-mail: dev-h...@solr.apache.org