...
- Releases must be placed in the Apache mirror system.
- Source releases and convenience binaries need to be made from IPMC and PPMC approved ASF releases.
- Where possible it should be pointed out that Apache project make source releases and binaries are just a convenience for end users.
- Convenience binaries need to follow licensing policy and not include any category X licensed software.
- Release candidates, nightlys and snapshots must not be advertised to the general public.
- Apache project branding and naming needs to be respected.
- It should be clear that the artifacts are under the ALv2 license.
- An incubating disclaimer must be clearly displayed where the artifacts are made available.
- All PPMC members must have access to administer the platform and the credentials recorded where any PPMC member can access them.
- Where possible these artefacts these Artifacts should not be referred to as releases.
- Were possible use platforms officially supported by Infra.
...
- The project description should include the incubator disclaimer.
- Artefact should Artifacts should be under the groupId of org.apache.<project>.
- The official release artifacts should not contain unapproved code.
- Release candidates, nightlys or snapshots need to be clearly marked by adding suffix in its version, like `org.apache.<project>.<component>:0.1-SNAPSHOT`
- The POM file should set the ALv2 license as its license, Apache <project> as its developer name, and proper source control information.
...
Artifacts show up on https://github.com/apache/incubator-<project>/releases
.
To comply with ASF release and distributions please ensure the following:
...
Artifacts need to be placed in https://hub.docker.com/r/apache/<project>
or https://hub.docker.com/u/apache<project>/<project>.
To comply with ASF release and distributions please ensure the following:
...
Artifacts show up on https://www.npmjs.com/package/apache<project>
version page.
To comply with ASF release and distributions please ensure the following:
- The readme tab needs to include the text of the incubation disclaimer.
npm install apache<project>
should not install an artifact containing unapproved code.- The latest release should not point to an artifact containing unapproved code e.g. a release candidate or snapshot.
- Release candidates, nightlys or snapshots need to be clearly tagged.
- The license field should display the ALv2 license.
PiPy
Artefacts Artifacts need to be placed in https://pypi.org/project/apache-<project>
.
To comply with ASF release and distributions please ensure the following:
...