Hi Yong, looking forward to a prototype.

I think maintaining backward compatibility is both preferable and realistic
within a limited scope. Forward compatibility is much more challenging by
nature.

In the worst case, users can always use the same version with the Polaris
server, which is still practical for the CLI because it is released
together with the server. For other components not releasing with the
Polaris server, such as the MCP server, we will likely need a clear
compatibility matrix documenting which versions work together.

Yufei


On Mon, Feb 23, 2026 at 9:38 PM Jean-Baptiste Onofré <[email protected]>
wrote:

> Hi Yong
>
> Thanks for starting this discussion.
>
> I'm in favor of anything that can improve user experience and onboarding.
> I will take a look at the PR, it sounds reasonable to me.
> I think we should be pragmatic and focus on user value. So, we should not
> be too ambitious, and go step by step.
>
> Regards
> JB
>
> On Sat, Feb 21, 2026 at 7:38 AM Yong Zheng <[email protected]> wrote:
>
> > Hello,
> >
> > I created https://github.com/apache/polaris/pull/1474 a while back as a
> > POV to show whether we should add functionality in the CLI to allow
> > bootstrapping base Polaris entities for a given setup. This is very handy
> > IMO when people need to bootstrap multiple catalogs while avoiding some
> > local scripts or creating another internal tool for orchestration work to
> > get Polaris to a working state when deploying to a new environment.
> >
> > From the POV, the discussion around that time was that polaris
> > synchronizer (
> >
> https://github.com/apache/polaris-tools/tree/46fe5e057e617eecee4da41bc36791736e3c55de/polaris-synchronizer
> )
> > would take up these functionalities. However, that doesn't appear to be
> in
> > place as of today. Thus, I would like to get some feedback from the
> > community on whether we should proceed with adding this functionality
> into
> > the CLI.
> >
> > I really like the philosophy of declarative automation. Perhaps we can
> > implement it with a lightweight declarative reconciler for bootstrap.
> >
> > Thanks,
> > Yong Zheng
> >
>

Reply via email to