Hi, I extract out the module into API bundle and implementation bundle. I also provide an example based on SlingShot content to generate HAL response. See the details at https://github.com/christanto/sling-whiteboard/tree/master/modeling
Cheers, Christanto On Thu, Jan 10, 2019 at 8:59 PM Bertrand Delacretaz <bdelacre...@apache.org> wrote: > On Thu, Jan 10, 2019 at 4:33 AM Christanto Leonardo > <christanto.leona...@gmail.com> wrote: > > ...BTW I rename things to use "type" instead of "model"... > > Great! > > Would it be ok for you to extract the key interfaces into a separate > module? > > I'm thinking of Types, DataType, AttributeDefinition and maybe a few > others - just a minimal core that can be used to use the types, > without considering how they are actually defined and with ideally no > implementation details. > > My angle is to try to reduce the amount of things on which we need to > agree on at this point - I'd then be able to recreate my minimal > resource-schemas example based on these APIs, to verify that they > provide what I need there, and you could pursue explorations > independently on your side. > > -Bertrand >