I guess this is really a question for Cassie....

How receptive would you be to extracting interfaces from the model area to enable other implementation schemes.

eg
all the classes in org.apache.shindig.opensocial.model become interfaces
the sample container provides an set of implementations bound to the interfaces.

AbstractGadgetData implements a GadgetData interface and that is used where AbstractGadgetData is used.

I can provide a patch...


Ian



Reply via email to