The third beta release of Program Management for Open Source Projects is now available from the The Pragmatic Bookshelf. In this release, I added a chapter on release lifecycles.
Most projects don’t have just one un-ending release stream. You ship a release and start working on the next one. But you still have to fix bugs—and maybe add new features—to the old release. But how long do you keep doing that? And how many releases do you keep doing that for?
As you read this chapter, I’d love to know if some visual timelines would help make the lifecycles more clear. Of course, if you find something confusing, missing, wrong, or otherwise “buggy” in this or any other chapter, you can let me know.
If you’ve already purchased a beta copy, thank you! You should have received a notification that an update is available. This release—and future releases—are already yours. If you haven’t purchased the book yet, you can buy it DRM-free in PDF, epub, and mobi formats directly from The Pragmatic Bookshelf.
This post’s featured image is copyright 2022 by The Pragmatic Bookshelf. All rights reserved.