Hello, I am currently working on the proposal to introduce the concept of modeling in Sling. See it at < https://github.com/christanto/sling-whiteboard/tree/master/modeling>. One is especially encouraged to read the explainer at < https://github.com/christanto/sling-whiteboard/blob/master/modeling/docs/explainer.md >.
My hope is that the Sling Modeling Framework can provide the ability to model many concepts in the application, starting with the typing system of the resource (i.e. the resource type definition) as the lowest layer. Please let me know what you think. I plan to continue developing this proposal. Cheers, Christanto On 2018/10/02 11:59:08, Bertrand Delacretaz <b...@apache.org> wrote: > Hi,> > > Recent discussions with a number of people from the Sling community> > [1] have helped clarify my thoughts about this, I have started a wiki> > page at https://cwiki.apache.org/confluence/display/SLING/Sling+Type+System%3A+motivation+and+requirements> > and feedback is welcome, on that page or here.> > > Roughly, the goal is to create a Sling Type System that defines much> > more precisely what the various Resource Types can contain, how they> > work together, etc. with the goal of generating self-describing> > interfaces.> > > Let's see where this leads, it's just rough ideas so far but it feels> > like a useful unifying concept for Sling.> > > -Bertrand> > > [1] along with reading "a conversation with Alan Kay, creator of> > Smalltalk" - https://queue.acm.org/detail.cfm?id=1039523> >