I'm discussing with Adnan.

Spark plugin has LICENSE/NOTICE directly in the root of the artifact
(instead of META-INF).
However, the verify release script considers META-INF.
I propose to update the release script to first check the root level and
then goes into META-INF.

I'm proposing a PR for the verify-release script.

Regards
JB

On Tue, Mar 31, 2026 at 6:16 AM Yufei Gu <[email protected]> wrote:

> 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
>>>>> >>> > > > > > > >
>>>>> >>> > > > > > >
>>>>> >>> > > > > >
>>>>> >>> > > > >
>>>>> >>> > > >
>>>>> >>> > >
>>>>> >>> >
>>>>> >>>
>>>>> >>
>>>>>
>>>>

Reply via email to