Audacity Bug Summary
••• Introduction •••
••• Keywords •••
    Audacity 3.0.3 development began 19th April 2021

Audacity Bugzilla



Bug 1597 - Enh: Greater clarity over status of versions needed.
Enh: Greater clarity over status of versions needed.
Status: RESOLVED QUICKFIXED
Product: Audacity
Classification: Unclassified
Component: Application Core
2.1.3
Per OS Other
: P4 Enhancement
Assigned To: James Crook
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-02-24 08:31 UTC by James Crook
Modified: 2018-08-20 11:45 UTC (History)
6 users (show)

See Also:
Steps To Reproduce:
Release Note:
First Git SHA:
Group: ---
Workaround:
Closed: 2018-08-20 00:00:00
petersampsonaudacity: Test‑OK‑Win+
petersampsonaudacity: Test‑OK‑Mac+
gale: Test‑OK‑Lin+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Crook 2017-02-24 08:31:20 UTC
For efficient progression from RC to release, we would like to release the exact same assembly that we tested as an RC.  

The enhancement proposal is that when doing check-versions, Audacity also passes more information, such as the commitID, the compile date and perhaps checksum of exe.  With this information, a dynamic information page at audacityteam.org can give version specific information, e.g:

This is an Alpha with a serious data loss bug, do not use.
This is a release version, but there is a more up to date version now.
This is an experimental build that has had two months of concerted use, and seems to be stable.
Comment 1 James Crook 2017-02-24 08:51:05 UTC
For ALPHA builds I'm suggesting that in release versions we run check version automatically at start up.
Comment 2 James Crook 2017-02-25 18:14:22 UTC
DEVEL-FIXMADE
https://github.com/audacity/audacity/commit/c53e2dbb778c04a992a58c2d8a81ade5ed465764

Gale - This still needs the dynamic script on our webserver to give you some information about the build, based on the extra information now passed to it.  So don't CLOSE until that is in place too.

This opens our update-check web page for an alpha build (if welcome screen is not suppressed).
Comment 3 James Crook 2017-02-26 14:02:28 UTC
I've now added the scriptlet to our website, on a test page.
Once we are happy with it, it can be on the download page too.

http://wiki.audacityteam.org/wiki/Version_Checking_Scriptlet
Comment 4 Peter Sampson 2017-02-28 06:57:40 UTC
Testing on W10 audacity-win-rfacaeb9-2.1.3-alpha-27-feb-17

Running this alpha version puts up the Website page (in Microsoft Edge) with the warning.

a) The warng page appeasrs full screen, no problem with that, but imeediately after it flashes up it is overlaid by the Audacity Window and welcome mat dialog thus obscuring the information we are trying to show to the user.

b) I don't think the text is right or good either when it says:
"Get a Better Version of Audacity"  the released version that it steers you to is not necessarily "better" at all.  What it is is a released production version which is fully supported.  I feel we could make that clearer.  Stressing the lack of support should be sufficiently off-putting for whom alpha testing is inappropriate.
Comment 5 Peter Sampson 2017-02-28 07:01:37 UTC
I don't get the Microft edge splash screen warning when I try to run 2.1.0 or 2.1.1 ( or 1.3.14 or 1.2.6) - should I expect to?
Comment 6 Peter Sampson 2017-02-28 07:11:40 UTC
Testing on Macbook Pro Sierra 10.12.3  with 27Feb17 alpha facaeb9

On Mac the Audacity window apperas first and is the oveerlaid with the Safari window with the warning message clearly displayed
Comment 7 James Crook 2017-02-28 14:17:47 UTC
Thanks for testing and feedback.  I've changed things so that the splash screen no longer invokes the browser, but the check version and check online link still do.  Alphas now have additional text, based mostly on text Peter suggested, actually in the Welcome message.

https://github.com/audacity/audacity/commit/fc42fd9b0d1f051d7f6d05d2b1e5242fdcfbc55e
Comment 8 Peter Sampson 2017-03-01 08:57:06 UTC
Testing on W10 and Sierra 10.12.3  01Apr17 rfc42fd9

Both platforms now display the alpha warning as the entry mat with the abilty for the user to choose to drill for further information on the Audacity website.

Wording looks much better.
Comment 9 Gale Andrews 2017-03-10 20:41:05 UTC
Seems to be working as intended, on Linux too. 

In resolving it I stand by my reservations that this improvement does not go quite far enough for release builds, as stated again on -quality.