This article sounds interesting, but I\'m pretty sure the diagrams are wrong.
http://guides.beanstalkapp.com/version-control/branching-best-practices.html
Actually what made this so confusing is that the Beanstalk people stand behind their very non-standard use of Staging (it comes before development in their diagram, and it's not a mistake!