Re: [DISCUSS] Maven staging repository mandatory in VOTE

2024-01-24 Thread tison
But yes. Over the years we declared "We release sources ...". So it
may be still under-determined.

However, improving the release/incubator docs at the ASF level to
include a guideline for both what (nice) to do and how to do it should
help. The real world relies heavily on binary distributions and most
are "endorsed" by the (P)PMC.

Best,
tison.

tison  于2024年1月24日周三 18:27写道:
>
> > if the presence of a staging repo should be mandatory in the VOTE thread.
>
> From a technical view, since the RM anyway stages and releases Maven
> artifacts, it's not difficult to include a link in the vote thread.
>
> Best,
> tison.
>
> tison  于2024年1月24日周三 18:25写道:
> >
> > > if a maven release (or more general a release of convenience binaries) 
> > > requires a PMC vote or not?
> >
> > If it's an Apache release (endorsed by the ASF, a.k.a. the (P)PMC), it 
> > requires.
> >
> > You may search "Maven" on this page [1] to see how OpenDAL stages and
> > releases Maven artifacts. You can also check Curator's release process
> > [2] which I'd regard as a good example of pure java libs in the ASF.
> >
> > Best,
> > tison.
> >
> > [1] https://opendal.apache.org/community/committers/release
> > [2] https://curator.apache.org/community/releasing-curator
> >
> > Stamatis Zampetakis  于2024年1月24日周三 18:16写道:
> > >
> > > Hey everyone,
> > >
> > > There are many ASF projects publishing artifacts to Maven repositories
> > > and there are certain rules and guidelines [1, 2] in place for those
> > > distributions. I assume that the PMC should ensure that the artifacts
> > > there conform to the rules before releasing them officially thus I was
> > > wondering if the presence of a staging repo should be mandatory in the
> > > VOTE thread.
> > >
> > > Maybe a different way to ask the question is if a maven release (or
> > > more general a release of convenience binaries) requires a PMC vote or
> > > not?
> > >
> > > Best,
> > > Stamatis
> > >
> > > [1] https://incubator.apache.org/guides/distribution.html
> > > [2] https://infra.apache.org/publishing-maven-artifacts.html
> > >
> > > -
> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > For additional commands, e-mail: general-h...@incubator.apache.org
> > >

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [DISCUSS] Maven staging repository mandatory in VOTE

2024-01-24 Thread tison
> if the presence of a staging repo should be mandatory in the VOTE thread.

>From a technical view, since the RM anyway stages and releases Maven
artifacts, it's not difficult to include a link in the vote thread.

Best,
tison.

tison  于2024年1月24日周三 18:25写道:
>
> > if a maven release (or more general a release of convenience binaries) 
> > requires a PMC vote or not?
>
> If it's an Apache release (endorsed by the ASF, a.k.a. the (P)PMC), it 
> requires.
>
> You may search "Maven" on this page [1] to see how OpenDAL stages and
> releases Maven artifacts. You can also check Curator's release process
> [2] which I'd regard as a good example of pure java libs in the ASF.
>
> Best,
> tison.
>
> [1] https://opendal.apache.org/community/committers/release
> [2] https://curator.apache.org/community/releasing-curator
>
> Stamatis Zampetakis  于2024年1月24日周三 18:16写道:
> >
> > Hey everyone,
> >
> > There are many ASF projects publishing artifacts to Maven repositories
> > and there are certain rules and guidelines [1, 2] in place for those
> > distributions. I assume that the PMC should ensure that the artifacts
> > there conform to the rules before releasing them officially thus I was
> > wondering if the presence of a staging repo should be mandatory in the
> > VOTE thread.
> >
> > Maybe a different way to ask the question is if a maven release (or
> > more general a release of convenience binaries) requires a PMC vote or
> > not?
> >
> > Best,
> > Stamatis
> >
> > [1] https://incubator.apache.org/guides/distribution.html
> > [2] https://infra.apache.org/publishing-maven-artifacts.html
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [DISCUSS] Maven staging repository mandatory in VOTE

2024-01-24 Thread tison
> if a maven release (or more general a release of convenience binaries) 
> requires a PMC vote or not?

If it's an Apache release (endorsed by the ASF, a.k.a. the (P)PMC), it requires.

You may search "Maven" on this page [1] to see how OpenDAL stages and
releases Maven artifacts. You can also check Curator's release process
[2] which I'd regard as a good example of pure java libs in the ASF.

Best,
tison.

[1] https://opendal.apache.org/community/committers/release
[2] https://curator.apache.org/community/releasing-curator

Stamatis Zampetakis  于2024年1月24日周三 18:16写道:
>
> Hey everyone,
>
> There are many ASF projects publishing artifacts to Maven repositories
> and there are certain rules and guidelines [1, 2] in place for those
> distributions. I assume that the PMC should ensure that the artifacts
> there conform to the rules before releasing them officially thus I was
> wondering if the presence of a staging repo should be mandatory in the
> VOTE thread.
>
> Maybe a different way to ask the question is if a maven release (or
> more general a release of convenience binaries) requires a PMC vote or
> not?
>
> Best,
> Stamatis
>
> [1] https://incubator.apache.org/guides/distribution.html
> [2] https://infra.apache.org/publishing-maven-artifacts.html
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[DISCUSS] Maven staging repository mandatory in VOTE

2024-01-24 Thread Stamatis Zampetakis
Hey everyone,

There are many ASF projects publishing artifacts to Maven repositories
and there are certain rules and guidelines [1, 2] in place for those
distributions. I assume that the PMC should ensure that the artifacts
there conform to the rules before releasing them officially thus I was
wondering if the presence of a staging repo should be mandatory in the
VOTE thread.

Maybe a different way to ask the question is if a maven release (or
more general a release of convenience binaries) requires a PMC vote or
not?

Best,
Stamatis

[1] https://incubator.apache.org/guides/distribution.html
[2] https://infra.apache.org/publishing-maven-artifacts.html

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org