Thanks for the confirmation, JB, that aligns with my understanding. Let me briefly summarize the issue raised in the thread: https://lists.apache.org/thread/bv2bdv4d2yhslnmj9bthsthfsd35b0of
Adnan noted that the verify-release script reports missing LICENSE and NOTICE files under META-INF/ for the Spark connector JARs, which were removed in PR 3912. My understanding is that these files are not required in META-INF/, as the top-level LICENSE and NOTICE files should be sufficient. I also double-checked previous releases: versions 1.0.0, 1.0.1, 1.1.0, and 1.2.0 do not include them under META-INF/, while only 1.3.0 does. Given this, I suggest either ignoring this warning from the verify-release script or updating the script accordingly. Yufei On Mon, Mar 30, 2026 at 8:59 PM Jean-Baptiste Onofré <[email protected]> wrote: > Hi > > An update about 1.4.0 release: > - LICENSE/NOTICE have been fixed on the Spark plugin > - We have a plan about the CLI for the 1.4.0 release > - I checked Spark plugin build and it looks compliant with reproducible > build to me (since ShadowJar extends AbstractArchiveTask, the > createPolarisSparkJar bundle JAR also inherits these settings > automatically, meaning both the regular JAR and the shadow/bundle JAR > should be reproducible). > > I think we are good to go with the release. > > Anything missing for the 1.4.0 release ? > > Regards > JB > > On Tue, Mar 17, 2026 at 8:02 AM Jean-Baptiste Onofré <[email protected]> > wrote: > >> Hi Yufei, >> >> I agree; that is a good plan for the CLI. >> >> We will update the release script and process regarding the CLI for the >> 1.5.0 release. >> >> Regards, >> JB >> >> On Mon, Mar 16, 2026 at 7:05 PM Yufei Gu <[email protected]> wrote: >> >>> For CLI publishing, we set up this pypi repo last year: >>> https://pypi.org/manage/project/apache-polaris/releases/. >>> >>> We need to publish to this repo once the 1.4.0 vote passed. Users can >>> pull it directly from PyPI after that. >>> >>> Yufei >>> >>> >>> On Sun, Mar 8, 2026 at 10:02 AM Jean-Baptiste Onofré <[email protected]> >>> wrote: >>> >>>> Hi, >>>> >>>> I will work with Robert on #3909. I will do another pass to have it >>>> merge >>>> asap. >>>> >>>> PR #3891 looks good to me and can be merged imho. >>>> >>>> Following PR #3881 (fixing LICENSE/NOTICE in both admin and server >>>> distributions), we have to update the "main" distribution (basically >>>> merging both admin and server distributions LICENSE/NOTICE). >>>> >>>> So, to summarize the blockers for 1.4.0: >>>> - PR #3891 is good and can be merged >>>> - PR #3909 needs another pass (I gonna do that) >>>> - LICENSE/NOTICE from the "main" distribution should be updated >>>> >>>> Regards >>>> JB >>>> >>>> On Wed, Mar 4, 2026 at 9:54 PM Jean-Baptiste Onofré <[email protected]> >>>> wrote: >>>> >>>> > Hi >>>> > >>>> > I did the #3909 review and it's not "complete" (see >>>> > >>>> https://github.com/apache/polaris/pull/3909#pullrequestreview-3891720251 >>>> > for the one interested). >>>> > >>>> > I will work to fix that (either with Robert or creating a new PR). >>>> > I will keep you posted :) >>>> > >>>> > Regards >>>> > JB >>>> > >>>> > On Wed, Mar 4, 2026 at 2:38 PM Jean-Baptiste Onofré <[email protected]> >>>> > wrote: >>>> > >>>> >> Hi >>>> >> >>>> >> I'm checking the LICENSE/NOTICE in the Spark plugin right now >>>> (#3909). >>>> >> I'm also doing a full pass to be sure we are good. >>>> >> >>>> >> I will keep you posted. >>>> >> >>>> >> Thanks ! >>>> >> >>>> >> Regards >>>> >> JB >>>> >> >>>> >> On Wed, Mar 4, 2026 at 2:23 PM Adnan Hemani via dev < >>>> >> [email protected]> wrote: >>>> >> >>>> >>> Hi Robert, >>>> >>> >>>> >>> This is a good point. JB, can you please take a look at these and >>>> merge >>>> >>> if >>>> >>> you think the PRs are complete? >>>> >>> >>>> >>> Best, >>>> >>> Adnan Hemani >>>> >>> >>>> >>> On Tue, Mar 3, 2026 at 11:16 PM Robert Stupp <[email protected]> >>>> wrote: >>>> >>> >>>> >>> > Hi all, >>>> >>> > >>>> >>> > Thanks for working with JB. >>>> >>> > >>>> >>> > The remaining legal issues on the 1.4.0 milestone [1] should be >>>> sorted >>>> >>> out >>>> >>> > before cutting the branch to avoid additional work and further >>>> delay >>>> >>> from >>>> >>> > duplicate PRs (against main and the release branch). >>>> >>> > Neither the LICENSE/NOTICE for the binary server+admin-tool >>>> >>> distribution >>>> >>> > nor the LICENSE/NOTICE files for the plugin are good. PRs to fix >>>> this >>>> >>> still >>>> >>> > need reviews. >>>> >>> > >>>> >>> > Robert >>>> >>> > >>>> >>> > [1] https://github.com/apache/polaris/milestone/6 >>>> >>> > >>>> >>> > >>>> >>> > On Wed, Mar 4, 2026 at 3:47 AM Adnan Hemani via dev < >>>> >>> > [email protected]> >>>> >>> > wrote: >>>> >>> > >>>> >>> > > Hi all, >>>> >>> > > >>>> >>> > > I've worked with JB to verify that we should be ready to cut the >>>> >>> release >>>> >>> > > branch for 1.4.0. As we are well past the original branch cut >>>> date, I >>>> >>> > will >>>> >>> > > cut the branch sometime tomorrow, March 4th, 2026 during PST >>>> business >>>> >>> > > hours. If you have any last-minute changes that need to go into >>>> the >>>> >>> 1.4.0 >>>> >>> > > release, please ensure they are merged tonight. >>>> >>> > > >>>> >>> > > Best, >>>> >>> > > Adnan Hemani >>>> >>> > > >>>> >>> > > On Mon, Feb 23, 2026 at 6:04 AM Jean-Baptiste Onofré < >>>> >>> [email protected]> >>>> >>> > > wrote: >>>> >>> > > >>>> >>> > > > Hi >>>> >>> > > > >>>> >>> > > > During the weekend, I reviewed the 1.4.0 release prep. I also >>>> found >>>> >>> > that >>>> >>> > > > LICENSE and NOTICE are not up to date: >>>> >>> > > > - the versions are not up to date (I created a PR to remove >>>> the >>>> >>> > versions >>>> >>> > > ( >>>> >>> > > > https://github.com/apache/polaris/pull/3861 that has been >>>> reused >>>> >>> by >>>> >>> > > Robert >>>> >>> > > > in the "generation" PR). >>>> >>> > > > - the runtime distributions dependencies changed, but >>>> >>> LICENSE/NOTICE >>>> >>> > have >>>> >>> > > > not been updated (I was about to create another PR about >>>> that). >>>> >>> > > > >>>> >>> > > > I mentioned that last week during the Polaris Community >>>> Meeting: >>>> >>> this >>>> >>> > is >>>> >>> > > a >>>> >>> > > > blocker for the 1.4.0 release. >>>> >>> > > > >>>> >>> > > > Thanks Robert for the PR, I will review it and double check >>>> if we >>>> >>> are >>>> >>> > > good >>>> >>> > > > (from a legal standpoint). >>>> >>> > > > >>>> >>> > > > Regards >>>> >>> > > > JB >>>> >>> > > > >>>> >>> > > > On Mon, Feb 23, 2026 at 2:44 PM Robert Stupp <[email protected]> >>>> >>> wrote: >>>> >>> > > > >>>> >>> > > > > Hi all, >>>> >>> > > > > >>>> >>> > > > > I reviewed the licenses for the binary distribution, which >>>> is >>>> >>> part of >>>> >>> > > > > the release management. >>>> >>> > > > > Several changes must be made to the LICENSE files and block >>>> the >>>> >>> > > release. >>>> >>> > > > > >>>> >>> > > > > Looking into those, it became apparent that other dependency >>>> >>> changes >>>> >>> > > are >>>> >>> > > > > required for version 1.4.0 release. >>>> >>> > > > > >>>> >>> > > > > I have created the relevant PRs and added them to the >>>> milestone >>>> >>> for >>>> >>> > the >>>> >>> > > > > 1.4.0 release. >>>> >>> > > > > >>>> >>> > > > > Robert >>>> >>> > > > > >>>> >>> > > > > >>>> >>> > > > > On Tue, Feb 17, 2026 at 2:02 AM Adnan Hemani via dev < >>>> >>> > > > > [email protected]> >>>> >>> > > > > wrote: >>>> >>> > > > > >>>> >>> > > > > > Hi, >>>> >>> > > > > > >>>> >>> > > > > > Thanks for this update - I had it on my calendar today to >>>> send >>>> >>> out >>>> >>> > an >>>> >>> > > > > email >>>> >>> > > > > > today to get this started and completely missed this >>>> thread in >>>> >>> my >>>> >>> > > inbox >>>> >>> > > > > for >>>> >>> > > > > > some reason. >>>> >>> > > > > > >>>> >>> > > > > > Let me start the thread with my initial thoughts on all >>>> the >>>> >>> > remaining >>>> >>> > > > > open >>>> >>> > > > > > issues and PRs later today and we can go from there. >>>> >>> > > > > > >>>> >>> > > > > > Best, >>>> >>> > > > > > Adnan Hemani >>>> >>> > > > > > >>>> >>> > > > > > On Thu, Feb 12, 2026 at 6:58 AM Jean-Baptiste Onofré < >>>> >>> > > [email protected]> >>>> >>> > > > > > wrote: >>>> >>> > > > > > >>>> >>> > > > > > > Hi folks, >>>> >>> > > > > > > >>>> >>> > > > > > > I believe we are approaching the scheduled time for the >>>> next >>>> >>> > > release, >>>> >>> > > > > > > following our monthly cadence. >>>> >>> > > > > > > >>>> >>> > > > > > > I just reviewed the GitHub milestone ( >>>> >>> > > > > > > https://github.com/apache/polaris/milestone/6) and >>>> noticed >>>> >>> there >>>> >>> > > are >>>> >>> > > > > > still >>>> >>> > > > > > > 14 open issues. While some appear close to completion, >>>> >>> others may >>>> >>> > > > > require >>>> >>> > > > > > > further discussion. >>>> >>> > > > > > > >>>> >>> > > > > > > Could we perform a triage to determine if these issues >>>> should >>>> >>> > > remain >>>> >>> > > > in >>>> >>> > > > > > the >>>> >>> > > > > > > 1.4.0 milestone or be bumped to a later one? >>>> >>> > > > > > > >>>> >>> > > > > > > Adnan, as the release manager, would you mind taking the >>>> >>> lead on >>>> >>> > > the >>>> >>> > > > > > > 1.4.0-incubating release preparation? >>>> >>> > > > > > > >>>> >>> > > > > > > Thanks! >>>> >>> > > > > > > Regards, >>>> >>> > > > > > > JB >>>> >>> > > > > > > >>>> >>> > > > > > > On Fri, Jan 30, 2026 at 8:42 PM Jean-Baptiste Onofré < >>>> >>> > > > [email protected]> >>>> >>> > > > > > > wrote: >>>> >>> > > > > > > >>>> >>> > > > > > > > Hi folks >>>> >>> > > > > > > > >>>> >>> > > > > > > > I would like to start a discussion to prepare >>>> >>> 1.4.0-incubating. >>>> >>> > > > > > > > >>>> >>> > > > > > > > Who would like to be release manager on this one ? >>>> >>> > > > > > > > >>>> >>> > > > > > > > I will check the milestone on GH. Please assign the >>>> 1.4.0 >>>> >>> > > milestone >>>> >>> > > > > to >>>> >>> > > > > > > > issues/PRs you want to include in this release. >>>> >>> > > > > > > > >>>> >>> > > > > > > > Thanks ! >>>> >>> > > > > > > > >>>> >>> > > > > > > > Regards >>>> >>> > > > > > > > JB >>>> >>> > > > > > > > >>>> >>> > > > > > > >>>> >>> > > > > > >>>> >>> > > > > >>>> >>> > > > >>>> >>> > > >>>> >>> > >>>> >>> >>>> >> >>>> >>>
