Navigating Podling Releases: Achieving Success in the Apache Incubator
summary
Explains concrete steps to get an IPMC-approved podling release: assemble LICENSE and NOTICE that list every bundled third‑party item, produce source tarball with cryptographic signatures, strip accidental binaries (Gradle wrapper jar is a recurring pitfall), and follow incubator disclaimers; demonstrates a review workflow with simple tools and a fictional example Apache Wombat, cites reviewer experience of around 1,200 releases, and details vote mechanics requiring three plus one votes and common failure causes like missing headers or incompatible licenses.
AI-written summary · about
chapters (16)
- 0:00Introduction to podling releases
- 1:17Speaker background and ASF roles
- 2:00Purpose of the Apache Incubator
- 3:25Focus on podling release process
- 4:05ASF release licensing basics
- 6:56Release manager responsibilities
- 7:37Incubating project disclaimers
- 9:03Source release requirements
- 10:30Voting process for releases
- 14:07Common reasons for minus one votes
- 17:20Understanding release votes and feedback
- 19:05Rules vs guidelines in ASF
- 21:36Licensing challenges and solutions
- 23:50License categories A, B, and X
- 26:38Binary distributions and compliance
- 28:45Closing remarks and Q&A
related talks
46mHow to Slide Your Release Pass the Incubator
54mHow to Get Your Release Through the Incubator
41mHatching The Clutch - A Guide to the Apache Incubator
55mNavigating the Incubator Trenches
28mReleasing binaries in the Incubator
36mGuidelines for Achieving Project Release Maturity
45mRunning an Apache Project: 10 Traps and How to Avoid Them
50mRunning a Successful Open Source Project
