[
https://issues.apache.org/jira/browse/STANBOL-39?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12983826#action_12983826
]
Olivier Grisel commented on STANBOL-39:
---------------------------------------
As the main goal of KReS is to make it possible to plug reasoners to make then
available for integrity checks and refactoring for other components of stanbol
I would rather make it explicit in the package name.
Technically the entityhub (formerly known as rick) is also a "knowlege manager"
(since it's able to fetch and query extenal knowlege bases) as is a triple
store such as jena that can perform non-trivial queries. Furthermore all of the
stanbol components deal one way or another with the "semantic web". Hence I
find that "knowledge manager" and "semantic web" are overly generic terms that
hide what KReS is concretly about (refactoring, integrity checks, rule based
deductions, ...).
So I really think the root package of the kres components should be renamed
stanbol.reasoning or stanbol.reasoners or stanbol.reasoner. Note that the parts
of kres that deals with registering, editing and unregistering ontologies to
make them available to other components can be named stanbol.ontology for
instance while the REST API will live in stanbol.web.
Alternatively stanbol.rules could do or stanbol.logic .
> 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.