On Tue, Jun 2, 2009 at 4:41 PM, Raymond Feng <[email protected]> wrote: > A few comments: > > 1) The interface should probably be in core-spi module instead of assembly. > It's the runtime behavior instead of a model. > 2) We should use it as a utility (instead of a static) from the > UtilityExtensionPoint which can be looked up from the > ExtensionPointRegistry. This allows different impl to be plugged in. >
Sure, i've no problem with those. Just to explain though, right now I'm trying to do minimal work on the actual code so we don't get any attachment to this approach till we've finished discussions and iterated over a few attempts of using it. Right now i expect no one would care if this impl was chucked out and completely rewritten, if it was all perfection with javadoc and pluggable impls and comprehensive testcases etc that may not be the case. ...ant
