[jbosstools-dev] Any interest in splitting 'common' module up?
Max Rydahl Andersen
max.andersen at redhat.com
Mon Aug 20 06:07:33 EDT 2012
> As a first step, I would suggest the immediate creation of a common.core
> bundle which can hold any and all common utilities that may be of use to
> multiple extenders. Anything for importing projects, job utilities, xml
> mementos, resource utilities, string utilities (maybe, if generic
> enough), etc.
Could even just let the existing "old" bundles depend on this common.core and just expose the packages
and things could migrate incrementally - would that be feasible ?
> I would expect the scope of this bundle (what it could depend on) would
> be limited to anything that comes in the jee prepackaged eclipse. No
> utilities that interface with anything other than standard eclipse
> distributions.
+1 for the concept, but I don't think "standard eclipse distributions" is specific enough - that stuff
will drag in *alot* of dependencies.
wtp, mylyn, etc. all "explode" dependency wise very fast.
But how much of the stuff could we actually put in the .common.core without
introducing big dependencies ?
> In WTP, their plugins are actually separated even further. They have
> some bundles providing functionality, and then a new bundle for
> integration of the first with JDT. I don't think we really need
> separation between java and not java at this point. If we ever get that
> gigantic, maybe we can split common.core again ;)
When you say bundle do you mean a plugin or feature ?
common is already rather fragmented in both plugins and features so
not sure what your exact point is ?
/max
More information about the jbosstools-dev
mailing list