Formalising
Once I made some progress integrating Apache Shiro, I realised that what started as an experimental integration of Vaadin and Guice is becoming a rather more substantial project - something for me to use as a base for future applications, and maybe something others could use too.So I have started formalising things a bit more. I've started some documentation, partly to clarify my thoughts, but also to share with anyone who is interested.
The code is still in the same place, but I will start using a proper branching model so that the master branch becomes more stable - until now I haven't been concerned about that.