Welcome Developers
From Buzztard
orricerri We welcome any help to make buzztard much more than buzz ever was. Don't hesitate to get in touch with us. We have all sort of tasks, ranging from development, translations, icon-design and many more. Also development tasks vary from small UI improvments to bigger challenges. Don't worry it the technologies in use are new for you, we will help as much as we can.
Most development ressources can be found at sourceforge.net. The developers are trying to be online in irc at irc://irc.freenode.net/buzztard.
Please read our coding guidelines before you start working.
If you are looking for a new task, have a look at the this page.
Further you can type make todo in the top-level directory of the sources. This produces a list of tasks and ideas in the form of gcc-style errors (todos) and warnings (ideas).
(I run this from the jEdit console and then get all the entries in the errorlist, so that I can click and jump to the location in the source.)
To get the current development sources check them out from CVS. Details about how to get the sources and about to to compile them can be found on the 'Building' page. If you have any problems building the project, please let us know (mail us or submit a bug report on www.sourceforge.net).
If you are an author of a buzzmachine, it would be super-cool if you decide to share your sources! Please send them to us (Ensonic,Waffel), along with a licence you've picked (LGPL, MIT, BSD, ...). This makes your hard work on the machine live on!
Happy hacking!
- Architecture - how is the project structured (links to API docs)
- Roadmap - planning for what we need to do next
- Building - what you have to do, if you would build buzztard from source
- Coding Guidelines - if you want to participate, here are a few rules to know about
- Release Guidelines - all one needs to know about file releases
- Debugging - here you can find some know-how related to tracking bugs
- Optimizing - some ideas of how to make things faster
- Technical How To - this page collects technical issues we need to tackle and related thoughs, urls, etc.
- Testing - read this to implement more tests or simple how to test our code
- TODO - todos not documented in source
- Discussion - discuss any thoughts about the implementation
- Portability - keeping track of requirements and portabillity issues
- Cooperation - ideas about working with other apps
- Examples - read this to see how we have created some examples for you and how to use these to implement your own code



