>-----Original Message-----
>From: Scott Wilson [mailto:[email protected]]
>Sent: Monday, May 28, 2012 4:37 PM
>To: [email protected]
>Subject: Re: [PROPOSAL] Revisit Models as Interfaces
>
>On 28 May 2012, at 20:52, Ate Douma wrote:
>
>> On 05/28/2012 08:27 PM, Franklin, Matthew B. wrote:
>>> I have created a proposal in the wiki [1] to move back to a interfaces for
>models approach.  I will create a branch and start the work.  Any comments or
>modifications are, as always, welcomed and will be integrated into the branch
>before applying it to trunk.
>>>
>>> [1]:
>http://wiki.apache.org/rave/ArchitectureTopics/Persistence/ModelInterfaces
>>
>> Great you're picking this up Matt!
>> Big +1 from me and I'd like to help and chime in as much as I can.
>
>+1 this is pretty similar to how we ended up doing pluggable persistence in
>Wookie also - we used an API following the ActiveRecord pattern with two
>persistence modules (JPA and JCR) but only JPA as the default. Its a bit of a
>pain when you want to modify models, but I think most of the Rave core
>model is fairly stable.
>
>>
>> Ate

+1 as well

One big gotcha we'll have to solve is how to handle JAXB and JSON bindings with 
the interfaces since the binding APIs require classes to bind to/from.

Tony

Reply via email to