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

Reply via email to