Estatio had several, also in the new isisaddons/isis-module-security that we're just finishing up, see the app package in the -dom module.
Dan On 7 Sep 2014 09:05, "Ged Byrne" <ged.by...@gmail.com> wrote: > Contributions look useful. Where can I find out more about them? > > > Is there a good example of contribution use somewhere on GitHub? > — > Sent from Mailbox > > On Sat, Sep 6, 2014 at 6:01 PM, QUALITEC - Óscar Bou <o...@qualitec.es> > wrote: > > > Hi to all. > > Just to notice that I've been reading recently about the concept of > "traits" [1] and "mixins" [2], as a way to encourage code reuse avoiding > inheritance problems. > > This language features are supported by languages like Ada, Groovy, > Scala or Python, but there's no native support for Java. > > It's REALLY noticeable that we, as Apache Isis users, have somewhat an > implementation of those concepts by means of contributions [3]. > > So, can we think about contributions as a "traits" or "mixins" > implementation for Apache Isis developed systems? > > Regards, > > Oscar > > [1] http://en.wikipedia.org/wiki/Trait_(computer_programming) > > [2] http://en.wikipedia.org/wiki/Mixin > > [3] > http://isis.apache.org/more-advanced-topics/how-to-01-062-How-to-decouple-dependencies-using-contributions.html