Skip to content

NextReleasePlan

Ross Bencina edited this page Sep 23, 2016 · 31 revisions

h1. Planning for the Next Release

This page describes the changes that we are planning to include in the next release.

h2. Proposed Schedule

  • Friday, September 16, deadline for new merge requests (including e.g. ALSA fix)
  • Friday week, September 23, deadline for approval of merge requests. ** Anything that's still in review on Sept 23 will not be merged for the release. Then we take the RC snapshot. ** Freeze master branch. (Or make a release branch?) ** Run all tests release candidate.
  • Friday September 30 - Release

h2. YES - include these

url:https://app.assembla.com/spaces/portaudio/git/merge_requests/3752003 - Needs Ross' approval. Not critical because it fixes a problem with multiple threads, which is not necessarily supported.

url:https://app.assembla.com/spaces/portaudio/git/merge_requests/3751483 - Robert has okayed it

h2. MAYBE

h2. NO - include in a future release

Hotplug feature.

url:https://app.assembla.com/spaces/portaudio/git/merge_requests/3719213 This is a very useful new feature. But it has not been tested much. Ross says it could have a big impact if it gets rushed into Linux distros. So let's test it awhile in the nightly snapshot before releasing it as "stable".

Ross says there are some internal changes and refactoring for HotPlug that could go in now without making any API changes.

h2. Already Merged

The release is made directly from master So any changes that are already merged into master will be included.

h2. Full List of Changes

Here's the full list of commits since the last stable snapshot:

https://app.assembla.com/spaces/portaudio/git/compare/portaudio:master...portaudio:pa_stable_v19_20140130_r1919

Clone this wiki locally