Difference between revisions of "For Developers"
From Audacity Wiki
(Bug counts.) |
(Wording.) |
||
Line 7: | Line 7: | ||
{| | {| | ||
Audacity aims to be a '''simple to use''' but '''powerful audio editor'''. | Audacity aims to be a '''simple to use''' but '''powerful audio editor'''. | ||
− | * We have [[Design Topics|design guidelines]] to make the user interface consistent and more discoverable. | + | * We have ''[[Design Topics|design guidelines]]'' to make the user interface consistent and more discoverable. |
− | * We have [[CodingStandards|coding standards]] to improve consistency in how we code. | + | * We have ''[[CodingStandards|coding standards]]'' to improve consistency in how we code. |
− | * We have a vibrant [[Community|community]] beyond the developers who support users, get feedback, test and document Audacity. | + | * We have a vibrant ''[[Community|community]]'' beyond the developers who support users, get feedback, test and document Audacity. |
|} | |} | ||
Line 18: | Line 18: | ||
| | | | ||
| style="vertical-align:top;" | | | style="vertical-align:top;" | | ||
− | * If you're a programmer, check out the | + | * If you're a programmer, check out the ''[[Developer_Guide|developer guide]]'' and subscribe to the ''[http://lists.sourceforge.net/lists/listinfo/audacity-devel audacity-devel mailing list]'' |
* If you are already compiling Audacity, great. If not tell us where our instructions for doing so suck. | * If you are already compiling Audacity, great. If not tell us where our instructions for doing so suck. | ||
<br clear="all"> | <br clear="all"> | ||
Line 24: | Line 24: | ||
'''We ''always'' need more developers!''' | '''We ''always'' need more developers!''' | ||
− | * Rather than just post a pull request to our GitHub repo, join our [http://lists.sourceforge.net/lists/listinfo/audacity-devel 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: | + | * Rather than just post a pull request to our GitHub repo, join our ''[http://lists.sourceforge.net/lists/listinfo/audacity-devel 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: |
− | ** tell us | + | ** tell us about any ''[[:Category:Feature Planning|new or improved features]]'' you are working on. |
− | ** tell us | + | ** tell us if you've hit a ''[[Bug Lists|bug]]'' and are working on it. |
+ | ** if you'd like to help with code reviews of GitHub pull requests, tell us. | ||
|} | |} | ||
<div id="links"></div> | <div id="links"></div> |
Revision as of 20:39, 30 September 2018
|
We always need more developers!
|
Topics for Developers
Developer Documentation
- The Feature Requests Pipeline
- Audacity Architecture
- Guide for New Audacity Developers
- Making Audacity Translatable
- Making Audacity Doxygenable
- Doxygenated class list
Development Activity
- Next Release that we are working on
- Wording changes required in the app
- Active Development Projects
Building
- Building On Windows
- Building On Linux
- Building On Mac
- Building On Cygwin
- Building The Manual
- Our code on GitHub
Quality Assurance
- Coding Standards
- Code Review
- Using Bugzilla
- Bug Lists
- Bug Counts
- Design Topics
- Wording and punctuation guidelines
Builds for alpha testing not listed now
Ideas? Want to Contact Us?
Didn't find what you were looking for? Here are various ways to contact us.