This guide was generated from real release vote discussions on the Apache Incubator mailing list and reflects practical issues that sometimes arise during podling release reviews.
This guide is intended for:
It is designed to support practical decision-making when preparing a release candidate, calling a vote, responding to review feedback, and iterating to a successful release.
A podling release vote is a public review process. It helps the project demonstrate transparency, responsiveness to feedback, and growing release maturity.
This guide summarises a small set of practical review topics that sometimes arise during Incubator release votes.
It was generated from five years of release vote discussions on incubator-general. Many votes are routine and complete without substantive issues. This document focuses on cases where reviewers asked questions or requested changes, so that mentors and podlings can recognise such situations earlier.
It is mentoring guidance based on real Incubator experience, but does not replace ASF policy or legal guidance.
In some votes, reviewers may ask whether a release artifact properly accounts for bundled or embedded third-party material.
This typically arises when:
LICENSE file does not obviously reflect what is includedClear disclosure helps reduce follow-up questions.
Bundled third-party content is not inherently a problem, but it must be handled correctly in the release artifact.
The authoritative record of bundled third-party material is the LICENSE file.
Review questions tend to arise when:
LICENSEA short explanatory paragraph in the vote email can help reviewers navigate the release, but it does not replace the requirement for bundled material to be properly documented in LICENSE, with original headers preserved where applicable.
NOTICE can attract reviewer attention when its purpose or content is unclear.
Questions may arise when:
NOTICE includes large volumes of dependency informationKeeping NOTICE minimal and purposeful helps avoid unnecessary review discussion.
Reviewers may also comment on minor NOTICE maintenance issues, such as:
These are rarely blockers, but they still consume review time.
The Work-in-Progress disclaimer provides context for incubating releases.
It may be referenced by reviewers when:
The disclaimer does not replace the need to address substantive issues raised during review.
When licensing questions arise, resolution typically focuses on:
Licensing concerns are resolved through artifact correctness, not disclaimer wording.
Reviewers may raise practical concerns if:
Clear links and simple verification instructions help reduce back-and-forth.
Release votes typically converge once:
This is a normal iteration, not a failure.
Release votes provide insight into:
These signals are often more important than any single issue raised.
LICENSE