First of all, thank you for the transition from svn to git repository. After steep learning curve, I've come to like git for the ability to have own hacks in own repository and ability to easily create patches for community.
As a new contributor, I have some ideas about things that could be done better. I'd like to hear your opinions about them:
- Mailing list: I don't know, if one exists yet but at least I have not find one. Developer mailing list would be useful for sending patches to codebase, as other subscribers could review the patch and give their comments. On the mailing list, people could also tell what they are working on, to prevent for example many people fixing the same bug.
- Share info about upcoming things regularly (once a week or month?). I heard yesterday Oborne mentioning that mavlink protocol is going to change. It would be great hear beforehand about this kind of "big news".
- Publish milestones for major releases. This point may overlap with previous, but people other than developers might want to know what's coming up.
- Currently there is a nice list of developers on diydrones, but there could be listed responsible persons who to contact about access rights to repository or issue tracker.