Difference between revisions of "For Developers"

From Audacity Wiki
Jump to: navigation, search
(patch is archaic.)
(Building.)
Line 47: Line 47:
 
*[https://github.com/audacity/audacity Our code on GitHub]
 
*[https://github.com/audacity/audacity Our code on GitHub]
 
*[https://doxy.audacityteam.org/annotated.html Doxygenated class list]
 
*[https://doxy.audacityteam.org/annotated.html Doxygenated class list]
 +
===Development Activity===
 +
*[[Next Release]] that we are working on
 +
**[[Wording|Wording changes]] required in the app
 +
*[[Proposals]]
 +
*[[Feature Requests]]
 +
*Active [[Development Projects]]
 
</div>
 
</div>
 
<div style="width:50%;float:left;">
 
<div style="width:50%;float:left;">
 +
===Building===
 +
*[[Building On Windows]]
 +
*[[Building On Linux]]
 +
*[[Building On Mac]]
 +
*[[Building On Cygwin]]
 +
*[[Building The Manual]]
 
===Quality Assurance===
 
===Quality Assurance===
 
*[[CodingStandards|Coding Standards]]
 
*[[CodingStandards|Coding Standards]]
Line 61: Line 73:
 
*[[Macros discussion page]] temporary page for issues and discussions regarding the transition to Macros from Chains
 
*[[Macros discussion page]] temporary page for issues and discussions regarding the transition to Macros from Chains
 
</div><br clear="both"/>
 
</div><br clear="both"/>
<div style="width:50%;float:left;">
 
===Development Activity===
 
*[[Next Release]] that we are working on
 
**[[Wording|Wording changes]] required in the app
 
*[[Proposals]]
 
*[[Feature Requests]]
 
*Active [[Development Projects]]
 
 
 
</div>
 
 
<div style="clear:both"></div>
 
<div style="clear:both"></div>
  

Revision as of 17:59, 15 September 2018



Audacity aims to be a simple to use but powerful audio editor.
  • We have design guidelines to make the user interface consistent and more discoverable.
  • We have coding standards to improve consistency in how we code.
  • We have a vibrant community beyond the developers who support users, get feedback, test and document Audacity.

Develop.png

This is how we get from ideas to new releases of Audacity
Feature Requests   -->   Proposals   -->   Projects   -->   Releases
   
  • If you're a programmer, check out the developer guide and subscribe to the audacity-devel mailing list
  • If you are already compiling Audacity, great. If not tell us where our instructions for doing so suck.


We always need more developers!

  • Rather than just post a pull request to our GitHub repo, join our developers' mailing list and introduce yourself! You'll have a far better chance of your proposed changes being adapted and accepted. You don't have to have a pull request already. We're very happy to have lurkers on the list. If you are keen to interact, you are welcome to:

Topics for Developers



Ideas? Want to Contact Us?

Didn't find what you were looking for? Here are various ways to contact us.