On Wed, May 30, 2012 at 7:50 PM, Fabian Christ <[email protected]> wrote: > > We should not release the enhancer without any engines. Enhancer and > engines should always be released together. This would make is also > easier to understand which enhancer version is compatible with which > engine versions. I think the engines should always have the same major > version as the enhancer API. Enhancer API 1.x will work with engines > 1.x, 2.x with 2.x and so on. >
+1 as this will make things considerable easier especially if we decide to change central parts of Stanbol components. However I also think that we should release single EnhancementEngines. > But if we want to release the enhancer plus the engines, we have to > release, e.g. the EntityHub, too. Some engines have dependencies to > other components, so these need to be released first. I will check the > dependencies. > This is true in this specific case, but I do not think this is will be the normal case. In fact the new versions of the EntityLinking- and KeywordLinkingEngine would work fine with the Entityhub 0.9.0-incubating. The only reason why there is a dependency to 0.10.0 is because the new unit test of the EntityLinkingEngine depends on a fix in the SolrYard that is part of STANBOL-607. So if you use the 0.9.0-incubating version the unit test fails because the expected Enhancements are not extracted because of this Bug. best Rupert -- | Rupert Westenthaler [email protected] | Bodenlehenstraße 11 ++43-699-11108907 | A-5500 Bischofshofen
