Talk:Next Release

From Audacity Wiki
Revision as of 09:12, 22 May 2020 by James (talk | contribs) (Update.)
Jump to: navigation, search

Timeline 2.4.1

  • Done.png 22nd Nov 2019 - 2.3.3 released
  • Done.png 2nd Feb 2020 - RM for 2.4.0 announced (James)
  • Done.png 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.

  • Done.png 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.
  • Done.png 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.
  • Done.png Wiki > Wording agreed changes to be implemented
  • Done.png 8th Apr - String freeze. Audacity.pot updated and sent to translators.
  • Done.png 17th Apr - Translation closed.
  • Done.png 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.

  • Done.png 22nd Apr - RC01
  • Done.png 25th Apr - RC02
  • Done.png 26th Apr new P1 bug fixed Bug #2399
  • Done.png 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.

  • Done.png 01st May - RC04

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.

  • Done.png 4th May - RC05
  • Done.png 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

  • Done.png 10th May - RC06

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

  • Done.png 16th May - Audacity 2.4.0 Released
  • Done.png 17th May - Audacity 2.4.0 release paused (Multi-Project Bug)

Investigation, building, fixing testing (two Rcs).

  • Done.png 21st May - Audacity 2.4.1 Released

Requests for 2.4.1

  • Done.png P2 Bug 2052 - Mac: Lock file prevents launching Audacity - this wastes a lot of Forum Elves' time and trips up lot of Mac users
    • Done.png P2 Bug 2052 - Linux: Lock file prevents launching Audacity
  • Done.png bigger Time position display (as in Dark Audacity)
  • Done.png P3 ENH 2214 - ENH: Rendering a single track unnecessarily moves the track to project bottom and loses its properties
  • Done.png Bug #2027 - Mac: cannot use keyboard "Return" to accept a corrected legalized filename in Export Multiple
  • Done.png 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

  • ToDo.png 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).
  • ToDo.png Scripting to include a GetInfo: Time command.
  • ToDo.png Change in GetInfo: Menus format to include optional extra information about effects (their classification)
  • ToDo.png Experiment with redist in Windows installer.
  • ToDo.png 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
  • ToDo.png Negative Play At Speed (poor-man's scrubbing)
  • ToDo.png ENH 2188 - ENH: No warning is given on project opening that the project is not self-contained and relies on aliased file(s)
  • ToDo.png Change some defaults:
    • ToDo.png 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.
  • ToDo.png 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.
  • ToDo.png Make the export step in macros more flexible. (work in progress, but ran out of time).
    • ToDo.png 'Next' functions. Needs agreement. Maybe we should do it via Nyquist rather than string-substitutions.
    • ToDo.png 'Export' options.
  • ToDo.png Sleep: Macro to pauses for specified number of seconds. Useful for handling recording with a Macro.
  • ToDo.png 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

  • Done.png 15th May 2019 - RM for 2.3.3 announced (James)
  • Done.png 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).
  • Done.png 8th Aug - Big refactoring changes are working.
  • Done.png 29th Aug - Deal with enough P1 and P2 bugs to enter string freeze.
  • Done.png 7th Sep - String freeze. Audacity.pot updated and sent to translators.
  • Done.png 3rd Oct - Translation closed.
  • Done.png 26th Oct - RC01
  • Done.png 9th Nov - RC02
  • Done.png P1 Bug 2236 - Vocal Reduction & Isolation: "Remove Center Classic: Mono" and "Analyze" don't work
  • Done.png 15th Nov - RC03
  • Done.png 22nd Nov - Audacity 2.3.3 Released!

Timeline 2.3.2

  • Done.png 16th Mar 2019 - RM for 2.3.2 announced (James)
  • Done.png 17th Apr - Code and String Freeze
  • Done.png 18th Apr - Audacity.pot updated and sent to translators.
  • Done.png 02th May - Translation closed.
  • Done.png 13th May - Audacity 2.3.2 Released!