Thanks JB for the clarification! To make it clear, I assume it's also OK to not publish the binary bundle to maven repo, but only the ASF's official distribution directories(https://dist.apache.org/repos/dist/release/).
Yufei On Wed, May 14, 2025 at 12:38 PM Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > To be clear > > 1. The only required distribution from ASF is source distribution > 2. for convenience we publish the binary distributions in both > dist/download and Maven Central > > Maven Repository can host any artifacts, and it's convenient for users. > > Almost all Apache projects do that and that's totally fine with the ASF > policy. > > Regards > JB > > On Wed, May 14, 2025 at 8:00 PM Yufei Gu <flyrain...@gmail.com> wrote: > > > > We published the binary distribution bundle to the Maven repository in > RC2. > > You can see it here: > > > > > https://repository.apache.org/content/repositories/orgapachepolaris-1012/org/apache/polaris/polaris-quarkus-server/0.10.0-beta-incubating/ > > > > Are we supposed to do that? From my understanding, the Maven Central > > repository is meant for publishing individual artifacts like JARs, source > > JARs, Javadoc JARs, and POM files only. Full binary distribution bundles > > (e.g., .tar.gz, .zip) should instead be uploaded to the ASF's official > > distribution directories such as: > > https://dist.apache.org/repos/dist/release/ > > > > Can someone confirm if this is the expected process? > > Yufei > > > > > > On Wed, May 14, 2025 at 4:27 AM Jean-Baptiste Onofré <j...@nanthrax.net> > > wrote: > > > > > Hi folks, > > > > > > I opened all the PRs for 0.10.0-beta-incubating-rc3: > > > * https://github.com/apache/polaris/pull/1573 > > > * https://github.com/apache/polaris/pull/1565 > > > * https://github.com/apache/polaris/pull/1562 > > > * https://github.com/apache/polaris/pull/1561 > > > * https://github.com/apache/polaris/pull/1560 > > > > > > I will merge it and cherry pick on release/0.10.x branch. > > > > > > As part of https://github.com/apache/polaris/pull/1562, when a > > > contributor code from another project (with a ASF compliant license of > > > course), don't forget to add "copied from" comment. > > > It would help to check and list in the LICENSE. > > > Also, in the PR, I disabled spotless for header: spotless overwrites > > > all headers I defined to "force" the use ASF header (which is wrong, > > > we have to keep the original code header). > > > > > > I will do a full pass: I would like to submit > > > 0.10.0-beta-incubating-rc3 to vote tonight or tomorrow morning (my > > > time). > > > > > > Thanks ! > > > Regards > > > JB > > > >