Thanks to both of you for your feedback. Good point about downstream-build. I will polish a little the README.md and update the website page.
Regards JB On Wed, May 13, 2026 at 5:16 AM Yufei Gu <[email protected]> wrote: > Hi JB, > > I took a quick look at the draft PR. I think offering this option to users > is a good idea. I expect the real feedback will come once people start > using it in practice, but the overall direction makes sense to me. > > Agreed on mentioning it in this page, > https://polaris.apache.org/releases/1.4.1/downstream-build/. > > Yufei > > > On Tue, May 12, 2026 at 5:05 PM Dmitri Bourlatchkov <[email protected]> > wrote: > > > Hi JB, > > > > I took a quick look at the draft PR. > > > > I think offering this option to users is a good idea. I suppose the main > > feedback will come when people start putting it into practice. > > > > It might be worth mentioning this README on the custom server doc page > [1] > > too. > > > > [1] https://polaris.apache.org/releases/1.4.1/downstream-build/ > > > > Cheers, > > Dmitri. > > > > On Tue, May 12, 2026 at 12:49 PM Jean-Baptiste Onofré <[email protected]> > > wrote: > > > > > Hi folks, > > > > > > As discussed previously on the mailing list, and also during community > > > meetings and sprints, as Polaris server is an "opinionate > distribution", > > > users might want to create their own Polaris server distribution, > > > "changing" the standard distribution: > > > - including auth plugins/extensions (OPA, Ranger, ...) > > > - including federation plugins/extensions (HMS, ...) > > > - including JDBC database backend/driver plugins/extensions (MySQL, > ...) > > > - including NoSQL backend/driver plugins/extension (MongoDB, ...) > > > > > > Today, to do that, the user basically needs to fork Polaris, tweak > gradle > > > to create custom distribution assembly. > > > > > > As it's fairly common expectation from Polaris, I think we should > provide > > > tool to facilitate the creation of custom distributions for our users. > > > > > > I created a draft PR to illustrate that: > > > https://github.com/apache/polaris/pull/4413 > > > > > > Basically, a user can do: > > > > > > ./create-polaris-assembly.sh --auth ranger --federation hadoop > > > > > > It will create a custom polaris server distribution, including Ranger > > auth > > > plugin, and Hadoop catalog federation. > > > > > > You can take a look on the README.md ( > > > > > > > > > https://github.com/jbonofre/polaris/blob/ea7137fadd6622daf39e8c5b5307f7898ba1f24b/runtime/custom-assembly/README.md > > > ) > > > for more details. > > > > > > Thoughts? > > > > > > Regards > > > JB > > > > > >
