Producing Open Source Software is a great looking book which you can read online. I’ve only had time to skim a few chapters but it does resonate with my experiences developing Geograph. While some of it can be applied to commercial teams, the majority of it is about dealing with the unique elements of open projects.
There’s a few things we could learn for Geograph, such as keeping all discussions public unless there is a real need for them to be private. There’s a lot of interesting history lost in email that we should be preserving for any future developers.