Hi everyone,

I had a go recently at refactoring the core model/API (IWidget and its 
dependents) so we don't have these almost-duplicate interfaces between the 
Parser and server components. 

Partly this is because the redundancy has bugged me for a while, partly it will 
make moving to an SPI-type model for the backend much easier if we simplify the 
model and separate out model concerns as much as possible.

I've done this and got it working with JPA. However its a LOT of changes and 
I'm reluctant to just commit it. 

I could create a branch for this - alternatively I can go ahead with the 
monster commit (and won't be upset if anyone decides to roll it back).

I'll attach the changes as a patch to WOOKIE-345 so you can get a better idea 
of the changes.

Thoughts?

S

Reply via email to