On Thu, 2007-11-08 at 17:26 -0500, Matthew Perpick wrote:
> I am obviously unfamiliar with the code, so I was hoping someone could
> pass on some info out the best way to get familiar with the project
Essentially the only way to find your way around the code is to try and
change things, and use search to find out where the relevant code is.
The UI is quite tightly coupled to the processing code, so searching for
strings from the relevant bits of the GUI will usually take you to the
right place (grep -ri comes highly recommended).
The other useful thing is generating the Doxygen documentation for the
source code. This is as simple as running
in the top level directory of a CVS check-out (or doxygen audacity.dox,
if that's easier).
Open dox/html/index.html and have a poke around - it should have the
basics in place for most things, although it's a long way from
> and maybe lay out a couple of bug-fixes or little features that would
> be good for someone new to the code.
Hmm, depends on your platform and experience to quite an extent. The
general checklist of fixes is on the Wiki site:
There is also a TODO list within the Doxygen "Related Pages" tab
(although I only found it today!).