If you’re looking for a pretty good reading for the summer, I recommend you to take a look at the book Delft Students on Software Architecture: a collection of architectural descriptions of open source software systems written by students from Delft University of Technology during a master-level course taking place in the spring of 2015
Inspired by the book “The Architecture of Open Source Applications” (btw, a book that I also enjoyed a lot, see my highlights of the book), the Delft students chose an open source project (such as the Play Framework, Diaspora, Vagrant or Jekyll) and spent one semester studying and contributing to it with the final goal of understanding and describing the software architecture of those projects.
The complete book is available on this GitHub project so feel free to contribute to it yourself if you happen to know any of the projects (or just have some comments while reading it).
Definitely, a different way of teaching software architecture while at the same time contributing to our knowledge of the field.
Featured image cropped from an original picture by Jacinta Lluch Valero