[ 
https://issues.apache.org/jira/browse/STANBOL-39?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12985611#action_12985611
 ] 

Enrico Daga commented on STANBOL-39:
------------------------------------

I must add some more considerations which I forgot but are crucial.

1) The whole kres is affected by LGPL dependencies, in particular STANBOL-24.
I think it not recommended to merge any kres code to common packages 
(stanbol.web in this case).
So we must keep the kres related web services alone for the moment.

2) Removing the top-level name as a bad impact since force us to rename and 
move lot of code. 
Just look at the list of the kres bundles:

eu.iksproject.kres.api
eu.iksproject.kres.jersey
eu.iksproject.kres.manager
eu.iksproject.kres.ontologies
eu.iksproject.kres.reasoners
eu.iksproject.kres.rules
eu.iksproject.kres.semion.manager
eu.iksproject.kres.semion.reengineer.db
eu.iksproject.kres.semion.reengineer.xml
eu.iksproject.kres.semion.refactorer
eu.iksproject.kres.shared.dependency.hermit
eu.iksproject.kres.shared.dependency.mysql
eu.iksproject.kres.shared.dependency.owlapi
eu.iksproject.kres.shared.dependency.owllink
eu.iksproject.kres.shared.dependency.xerces
eu.iksproject.kres.shared.transformation
eu.iksproject.kres.storage
eu.iksproject.kres.storage.provider

If we remove 'kres' (and 'semion') we are forced to do lot of refactoring wich 
is not good at the moment.
And also considering the impact that STANBOL-24 could have on the code of kres.

So I think that we must choose one of the following:
1) We agree on a top-level (maybe temporary) name (which one?):
-- stanbol.reasoning
-- stanbol.k-manager
2) We freeze this step for kres and wait for STANBOL-24, STANBOL-25, STANBOL-26 
to be more clear

Enrico


> Rename the KReS java package
> ----------------------------
>
>                 Key: STANBOL-39
>                 URL: https://issues.apache.org/jira/browse/STANBOL-39
>             Project: Stanbol
>          Issue Type: Improvement
>          Components: KReS
>            Reporter: Olivier Grisel
>
> New name: org.apache.stanbol.reasoning or  org.apache.stanbol.reasoner (I 
> don't remember what was decided, I cannot find the email, please comment 
> below).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to