Proposal Update Checking

From Audacity Wiki
Revision as of 23:09, 4 December 2009 by James (talk | contribs) (Added Ed's protoype screenshot to main page.)
Jump to: navigation, search

Audacity does not currently have an automated update checking mechanism.

  • Users can subscribe to audacity-announce and learn of new versions in their e-mail.
  • We can maintain a page on the manual wiki that describes the current versions. Users could then follow a link in the manual (or from a menu item) to that page to check it and read the details in a browser window.

We have no plans to actually automate update of audacity. That introduces too many security concerns and possible issues with testing scenarios for what is a small development team to address. Applications like Firefox and Thunderbird which are already TCP/IP enabled have automated updates in them in part to be able to address exploits rapidly. We're not keen on having TCP/IP functionality in core Audacity for a number of reasons. It potentially opens Audacity up to remote exploits.

As of 4th Dec 2009 some discussion and prototyping of an update checking menu item is taking place on audacity-devel. It is believed that this menu item will encourage more people to update to newer versions of Audacity sooner. However, there are details such as whether and how often to check and when to announce a new version to a user which still need to be defined. On Linux it seems clear that updates through distribution, e.g. Ubuntu update manager, are the right way to go and that we should work more closely with those distributions. This would likely be a windows only feature, and one that users would explicitly need to enable.

Proof of Concept

See talk page for linux version screenshot and discussion.

CheckOnlineVersion1.png