Yes both is ok.

For convenience, having distributions available on dist/download, maven
central and by extend on docker hub is a good thing for the users.
Especially for Maven Central, it’s very convenient because people can
easily create custom distributions using the maven-assembly-plugin for
instance.
In ActiveMQ or Karaf, we have a lot of users doing custom distributions by
using the default distributions available on Maven Central (automatically
using maven and maven artifact resolution).

Regards
JB

Le mer. 14 mai 2025 à 22:11, Yufei Gu <flyrain...@gmail.com> a écrit :

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

Reply via email to