I think this should target 10. Sent from my iPhone
> On Jan 31, 2025, at 10:12 AM, Christos Malliaridis <c.malliari...@gmail.com> > wrote: > > >> >> >> Maybe this is what you were getting at in your last paragraph. > > > Yes, that's right. The PR already supports the generation of DEB, MSI and > DMG files, but it does not sign anything nor does it publish any file to > GitHub or elsewhere. It is also very limited right now, as the > proof-of-concept only implements a single component with a hardcoded Solr > URL. > > You can have a look at > https://github.com/apache/solr/pull/2605/files#diff-dfb38b08ecb575f40b9dcdaf03f13c15d6c0dd8728cd5d0a4b1c92a5fd03429e > for the generation of these files. > > I also don't know if the client should be backwards compatible with Solr > 9.X, but I believe at the moment of writing the API isn't any different > from 10.0? > >> On Thu, Jan 30, 2025 at 8:40 PM David Smiley <dsmi...@apache.org> wrote: >> >> Very exciting! >> >> I'm hoping one day to run the UI independently from Solr, as an option. In >> this way, those of us not yet on Solr 10 could still take advantage of it >> on our desktops. Maybe this is what you were getting at in your last >> paragraph. >> >> On Thu, Jan 30, 2025 at 2:01 AM Christos Malliaridis < >> c.malliari...@gmail.com> wrote: >> >>> Hello everyone, >>> >>> The PR with an experimental, new Admin UI implementation that introduces >> a >>> WebAssembly app and a standalone JVM client for Solr's UI overhaul has >> been >>> out for a while. >>> >>> After resolving multiple TODOs, it is time to finalize and merge the >>> changes, so that we can start adding more functionality to it and see it >> in >>> future releases, starting with Solr 10. >>> >>> Most noticeable changes: >>> - The PR adds an optional "production" flag that allows two different >>> builds to be executed, one for development (default) and one for >> production >>> builds. This is currently only used for the new module, and optimizes >> build >>> times for development, and the generated assets for production. >>> - Solr server has a separate module for the new UI and two jetty configs >>> that are dynamically included depending on build mode (prod/dev). >>> - There are changes in our gradle.properties template that increase some >>> JVM default resources. Make sure to include them in your local >>> gradle.properties to avoid any gradle issues >>> - The first builds on local machines with the changes included may >> download >>> a set of new libraries and generate new assets. This may be noticed >> through >>> longer-lasting gradle tasks. If this significantly affects your >> development >>> experience, please let me know. >>> - There are new ignored files (/.kotlin/), which may show up as changes >>> when working with multiple branches >>> - If you are having issues importing or building the project during your >>> review or after the merge, please share it >>> - Last but not least, the new UI is linked via a menu item in the left >> that >>> allows users to switch from the old to the new UI (it was previously a >>> button at the top right corner) >>> >>> I am also investigating the options we have for publishing dev builds for >>> the desktop client during the experimental phase. This would decouple the >>> UI development from Solr's release cycles and increase the development >>> pace. If you have any information that could be useful, please let me >> know. >>> >>> Best, >>> Christos >>> >> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org For additional commands, e-mail: dev-h...@solr.apache.org