Earlier today I push a new version of maroon to
rubygems.org. This version is a fully bootstrapped version, meaning Iøve used version 0.7.1 of maroon to build version 0.7.1. Maroon have been bootstrapped for a few version but it hasn't really felt as a good DCI example, though there are still areas I'd like to polish even more I feel the current version can serv as an example of a real life moderately complex project created using DCI.
Trygve recently posted an AHA. To which I replied about having a similar mechanism in maroon. For those interested an example can be found in the transform context (look for how the method role is bound to objects)
-Rune