Re: [DISCUSS] Maven staging repository mandatory in VOTE
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
> 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
> 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
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