This note will cover several points about Apache Release Distribution Policy. [1][2] All of the official Apache Pulsar release artifacts should be on the project’s download page. [3] What are the currently supported release artifacts? Where must all source release artifacts be on Apache Distribution Channels? How must download pages refer to current source release artifacts? Where must release VOTEs place the artifacts? Currently supported release artifacts. From the download page it looks like the current main release series is 2.8.1. From the urls from all of the older versions indicate that they are archives. This implies that the 2.8.x is the only current version with 2.9.x coming up. Is this what the community wants?
Apache Distribution Channels Artifacts that are current must be uploaded via svn to https://dist.apache.org/repos/dist/release/pulsar/ This location tells a different story about what is current: 2.7.2, 2.7.3, 2.8.0, 2.8.1, adaptors-2.8.0, pulsar-manager, and client-go (but the other clients are missing). It is fine to distribute to other channels like PIP, NPM, and Maven Central and point users to them. It is required that all source releases made by the PMC also be made on dist.apache.org. Download page links to release artifacts The ASF is moving away from its mirror network and is now using a CDN. Consequently preferred links have changed slightly. See the current requirements here. [4] There are a lot of adjustments to make. Client packages While the separate page approach of describing the use and using appropriate channels for the client language is fine. A download of a separate source package for each client must be offered. Location of packages for VOTEs These artifacts should be uploaded via svn to https://dist.apache.org/repos/dist/dev/pulsar/. If that is done then it is easy to svn to the distribution channel ounce the VOTE is completed. [5] In synopsis there are three action items Determine the current development versions. Bringing the client package release process into policy. Updating the download page. All The Best, Dave [1] https://www.apache.org/legal/release-policy.html#release-distribution [2] https://infra.apache.org/release-distribution.html [3] https://pulsar.apache.org/en/download/ [4] https://infra.apache.org/release-download-pages.html [5] https://www.apache.org/legal/release-policy.html#stage