Also wanted to say that the title I used for this email thread was probably not the best for clarity, but when I was talking about release I was conveying the process of publishing a milestone to maven nexus repo and not a formal ASF release. Nothing I am mentioning is pertaining to an actual ASF release, rather something like a more permanent snapshot (which aren't formal ASF releases hence why they don't need votes).
On Sun, Aug 6, 2023 at 9:18 AM Matthew de Detrich < matthew.dedetr...@aiven.io> wrote: > > It’s not allowed. See what a release is [1] "anything that is published > beyond the group that owns it” and [2] "Each PMC MUST obey the ASF > requirements on approving any release.” and also [3] "Projects MUST direct > outsiders towards official releases rather than raw source repositories, > nightly builds, snapshots, release candidates, or any other similar > packages." > > We are talking about milestones, not release and none of the references > answer this question directly. Or put differently, if we take the > references you provided at face value then snapshots as every almost every > relevant Apache project uses them would be illegal because they are not > voted on but they still use the org.apache.pekko maven organization > namespace. > > The critical part here is not the voting, it's whether we are allowed to > publish **non**-release milestones inside of Apache Nexus. > > > I should also say this process exists to give you legal protection and > so that each release is an act of the foundation. IANAL, but doing things > outside this process could open you (or your employers) to legal risk. > > Again this is not a release, it's more of a snapshot. Snapshots are not > voted on, yet they are still deployed to Apache's Snapshot Nexus repository > and use the org.apache.pekko Maven organization. > > Is there official documentation/process that describes this distinction? > > On Sun, Aug 6, 2023 at 3:04 AM Justin Mclean <jus...@classsoftware.com> > wrote: > >> Hi, >> >> > Doing binary M0/M1 releases to Maven Central without a proper vote >> > would not be allowed under my understanding but it can be raised with >> > the Incubator PMC. >> >> It’s not allowed. See what a release is [1] "anything that is published >> beyond the group that owns it” and [2] "Each PMC MUST obey the ASF >> requirements on approving any release.” and also [3] "Projects MUST direct >> outsiders towards official releases rather than raw source repositories, >> nightly builds, snapshots, release candidates, or any other similar >> packages." >> >> Kind Regards, >> Justin >> >> 1. https://www.apache.org/legal/release-policy.html#release-definition >> 2. https://www.apache.org/legal/release-policy.html#release-approval >> 3. https://www.apache.org/legal/release-policy.html#publication >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@pekko.apache.org >> For additional commands, e-mail: dev-h...@pekko.apache.org >> >> > > -- > > Matthew de Detrich > > *Aiven Deutschland GmbH* > > Immanuelkirchstraße 26, 10405 Berlin > > Amtsgericht Charlottenburg, HRB 209739 B > > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > > *m:* +491603708037 > > *w:* aiven.io *e:* matthew.dedetr...@aiven.io > -- Matthew de Detrich *Aiven Deutschland GmbH* Immanuelkirchstraße 26, 10405 Berlin Amtsgericht Charlottenburg, HRB 209739 B Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen *m:* +491603708037 *w:* aiven.io *e:* matthew.dedetr...@aiven.io