Hi Rupert, Florent and Antonio

El 27/05/14 08:51, Rupert Westenthaler escribió:
As the result of Enhancement Routes is content + metadata I can not
see what you want to "store" in the Entityhub that is about managing
Entities.

>  - entityhub: To query/update the entityhub component
Maybe. If you can come up with a good use case ^^

>  - contenthub: To develop a new content-hub using chain/engine components
>and solr/elasticsearch/whatever component (solr and elasticsearch component
>already exist in Camel)
IMO implementing a new Contenthub like component is outside the scope
of this GSoC project. However If there is already Solr/Elasticsearch
component it would be a really useful thing


Regarding this, in my opinion, the use case of an eventual integration with a Content hub is probably one of the most clear for this project. I'm not sure if that is what Antonio was trying to explain but, with a single route using as last endpoint Solr or any other backend system, we would be almost cloning the same functionality than the previous ContentHub implementation (Stanbol 0.12). Entities could be dereferenced using the EntityHub before storing the content along with the metadata, which is the point of integration of the EntityHub in such use case. And even most interesting, now with the integration of Marmotta contributed by Rupert, it would be possible to use a whole graph for dereferencing, so "simply" routing components like Enhancer->Marmotta->Solr sounds to me like an interesting use case.

wdyt?

Cheers,
Rafa

Reply via email to