On Mon, May 26, 2014 at 6:58 PM, Antonio David Perez Morales
<ape...@zaizi.com> wrote:
> Hi Florent, Rupert and all
>
> I have already created two new issues as sub-tasks of Stanbol-1008 ([1] and
> [2])
> The first one intends to integrate the current Florent's approach into
> Stanbol 1.0 to see if it works well.
> The second one is about to add support to new routes deployed either as
> bundles, either XML files put in a specific folder (containing routes and
> loaded dynamically) or (if necessary) via a new REST endpoint  receiving
> XML route files to be loaded (or removed).
>

Make sure to evaluate the Apache Sling Installer [3] and/or the Felix
File Installer [4] both can be extended to support custom artifacts
(such as XML route files).

> I think this can be a good advance for the midterm. This way (and
> leveraging the engine camel component created by Florent) we would have
> covered the current Enhancement Chain execution process using Camel routes.
> Well, more powerful because all the existing Camel components could be used
> in the routes to perform advanced (or parallel) processing.
>
> How do you see it guys?
>
> Taking into account that the second part of the GSoC is longer than the
> first one, I would like to open a discussion about the new Camel components
> to be created in the second part in order to be used in routes (apart from
> improve the current engine component already developed). As discussed in
> previous messages some interesting components could be:
>  - chain: In order to create routes based on existing chains

+1

>  - store: To store the result in EntityHub or another store

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

>  - other components
>
> But I would like to sort them by importance of need based on interesting
> use cases like:
>  - Fetch from : local folder / rss / mail / ...
>  - Enhance with engine 1
>  - Depending on the result of this engine go to :
>    -  Chain 1
>   -  or to Chain 2 and 3 and merge results
>  - Output the result to : email / ftp / ... and contenthub
>
> Do you have any interesting use cases in mind which would be good to have
> in Stanbol? In this way, we can decide which components should be developed
> first.

A strong use-case - possibly Enterprise Integration alike  - would be cool.

best
Rupert

> [1] https://issues.apache.org/jira/browse/STANBOL-1347
> [2] https://issues.apache.org/jira/browse/STANBOL-1348
[3] http://sling.apache.org/documentation/bundles/osgi-installer.html
[4] http://felix.apache.org/site/apache-felix-file-install.html


-- 
| Rupert Westenthaler             rupert.westentha...@gmail.com
| Bodenlehenstraße 11                              ++43-699-11108907
| A-5500 Bischofshofen
| REDLINK.CO 
..........................................................................
| http://redlink.co/

Reply via email to