Behind the Scenes of Google Project Hosting
An inside look at how Google Project Hosting works, what it does, and why
Thousands of open source developers host their projects on code.google.com. This talk quickly tours features of Google Project Hosting with concrete examples of how project members are making the most of them. The feature tour highlights power-user tips that many current users may not know about. The examples of how GPH is used highlights best practices, and some unusual and ingenious usage. From there, we go behind the scenes to present the rationale for design decisions, and highlights of our architecture and implementation. Many of the key design decisions revolve around the shifting balance of power between project owners users that the visit projects. The architecture seeks to be both scalable and reliable as well as still hackable.