Talk:Next Release
Contents
Timeline 2.4.2
-
21st May 2020 - 2.4.1 released
-
21st May 2020 - RM for 2.4.2 announced (James)
-
wx3.1.3 is (a) in (b) good to go.
-
Easy Config Reset is (a) in (b) as complete as we intend for 2.4.2
-
Split-cut with label issue fixed - P2 Bug 2408
-
Time toolbar P2 issues 2419 & 2418
-
Wiki > Wording agreed changes implemented - none for this release
31st May. Making progress. 3xP1, 6xP2. Many new contribs from outside team being reviewed, accepted, rejected. We're behind schedule, and string freeze will probably be delayed.
2nd Jun. 4xP1s. Can't string freeze with these still open, so taking a one week 'slip'. Dates updated accordingly.
9th Jun. No P1s. 10x P2.
21st Jun RC01 is looking good, and we may pull actual release forward to 26th June (if there are no further RCs).
Timeline 2.4.1
-
22nd Nov 2019 - 2.3.3 released
-
2nd Feb 2020 - RM for 2.4.0 announced (James)
-
28th Feb 2020 - RM notes 5 P1's and 41 P2's
At this stage (28th Feb) we have way too many P1s and P2s to stick to our original schedule. The main concern is additional P1 bugs that we have not bumped into yet in testing. Accordingly taking a one month slip relative to original schedule.
-
22 March 2020 - RM notes 22 P2s, plus a Covid-19 bug (actually a virus) out in the wild. Too many bugs to meet the revised 1st April String freeze target, but as so much is unclear, not pencilling in a slip yet. It seems we are also finding new serious bugs fast, e.g. a recent P1, Bug 2367, reported by Steve, so it is dangerous to progress to freeze.
-
29 March 2020 - RM notes 21 P2s, and P1 Bug 2367 is DEVL-FIX-MADE but not closed. It has not yet been tested on Linux. Based on trade offs we have to make, now slipping by 1 week, with a string freeze of 8th April.
-
Wiki > Wording agreed changes to be implemented
-
8th Apr - String freeze. Audacity.pot updated and sent to translators.
-
17th Apr - Translation closed.
-
P1 bugs and certain P2 bugs might further delay releases. See live counts below.
As of 20th April, a ton of bugs fixed; Manual in good state; Build instructions and such needing some work - and testing of very recent fixes.
-
22nd Apr - RC01
-
25th Apr - RC02
-
26th Apr new P1 bug fixed Bug #2399
-
27th Apr - RC03
As of 27th April a show-stopper issue was found with the CMake windows build. It crashes on recording or playing. The non-CMake build is fine, so we are proceeding with that, whilst we investigate what the differences are between the two builds.
For RC04 we were able to use the CMake build again for PC, having figured out David's issue was the AVX instruction not being supported. Also on Mac, the dock-insertion cursor regained its transparent background. Rolling RC04 also was combined with an update to the scripting section of the manual. As of 2nd May, a new P1 (Mac only) bug, bug 2411 has been found, a crash involving toolbars. Pushing dates by 2 days to accommodate it.
-
4th May - RC05
-
6th May - RC05 on FossHub-devel and announced on forum (available for wider testing).
2 P1 bugs discovered in RC05 - a display issue on Mac and no FFmpeg on Linux
A bug has been discovered with enabling mod-script-pipe - this is a non-blocking P2
A bug has been discovered with progress dialog - this is a non-blocking P2
Investigation, building, fixing testing (two Rcs).
Requests for 2.4.1
-
P2 Bug 2052 - Mac: Lock file prevents launching Audacity - this wastes a lot of Forum Elves' time and trips up lot of Mac users
-
P2 Bug 2052 - Linux: Lock file prevents launching Audacity
-
-
bigger Time position display (as in Dark Audacity)
-
P3 ENH 2214 - ENH: Rendering a single track unnecessarily moves the track to project bottom and loses its properties
-
Bug #2027 - Mac: cannot use keyboard "Return" to accept a corrected legalized filename in Export Multiple
-
P3 ENH Bug 2063 - Enh: Impossible to use Macros to Export 24-bit or 32-bit WAV files
Requests passed over for 2.4.1
-
If the user starts recording or playing with volume set to zero, pop up the precision volume setting dialog (as a clue to the user as to what they are doing wrong).
-
Scripting to include a GetInfo: Time command.
-
Change in GetInfo: Menus format to include optional extra information about effects (their classification)
-
Experiment with redist in Windows installer.
-
P4 ENH Bug 565 - Easier way to avoid clipping on multiple tracks
- a lot of users get caught out by this
- However this would be a new feature and needs design, so not for 2.4.0
-
Negative Play At Speed (poor-man's scrubbing)
-
ENH 2188 - ENH: No warning is given on project opening that the project is not self-contained and relies on aliased file(s)
-
Change some defaults:
-
Overdubbing "off" by default - see ToDo: Unstick 'Stuck In a Mode' (contentious - needs more discussion or better proposals)
- This is a 'patches-welcome' request. It's a bug fix which can be fixed safely up to the point when translation is complete.
-
-
P3 Bug 266 - Set Sample Format lacks progress dialog
- This is delegated to a library, making it hard to get accurate progress indication measures. So it is fiddlier than it looks at first.
-
Make the export step in macros more flexible. (work in progress, but ran out of time).
-
Sleep: Macro to pauses for specified number of seconds. Useful for handling recording with a Macro.
-
Additional Nyquist plug-in types
- In most cases, Nyquist Macros have to behave as ;type tool even though it may be more appropriate for them to be listed in the Generate, Effect or Analyze menus.
- ;type tool generate would behave as a "tool" type, and appear in the Generate menu.
- ;type tool process would behave as a "tool" type, and appear in the Effect menu.
- ;type tool analyze would behave as a "tool" type, and appear in the Analyze menu.
Timeline 2.3.3
-
15th May 2019 - RM for 2.3.3 announced (James)
-
15th Jul - Big refactoring changes are in
- As of 21st July 2019 there are 13 P1 bugs that have no fix applied (5 that do), so we do not have 'refactoring changes are working' (yet).
-
8th Aug - Big refactoring changes are working.
-
29th Aug - Deal with enough P1 and P2 bugs to enter string freeze.
-
7th Sep - String freeze. Audacity.pot updated and sent to translators.
-
3rd Oct - Translation closed.
-
26th Oct - RC01
-
9th Nov - RC02
-
P1 Bug 2236 - Vocal Reduction & Isolation: "Remove Center Classic: Mono" and "Analyze" don't work
-
15th Nov - RC03
-
22nd Nov - Audacity 2.3.3 Released!