[ 
https://issues.apache.org/jira/browse/MARMOTTA-85?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13785258#comment-13785258
 ] 

ASF subversion and git services commented on MARMOTTA-85:
---------------------------------------------------------

Commit 870966eefb4cbd393a40527bd8af8896364765ba in branch refs/heads/develop 
from [~wastl]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-marmotta.git;h=870966e ]

MARMOTTA-85: remove KiWi specific configuration options from core configuration 
interface


> Allow modular triple store backend packaging
> --------------------------------------------
>
>                 Key: MARMOTTA-85
>                 URL: https://issues.apache.org/jira/browse/MARMOTTA-85
>             Project: Marmotta
>          Issue Type: Task
>          Components: Platform, Triple Store
>            Reporter: Sebastian Schaffert
>            Assignee: Sebastian Schaffert
>             Fix For: 3.2
>
>
> With the changes to the architecture in 2.6, it is now easy to configure 
> different backends for Marmotta. During the code importation, we should 
> foresee this by creating an appropriate module and package structure that 
> separates the actual backend implementation (currently SesameServiceImpl) 
> from the core so that different backends can be provided more easily. I 
> suggest:
> - we create a directory "backends" to group the different backend 
> implementations
> - we have then different backend implementations (marmotta-backend-kiwi and 
> marmotta-backend-memory for 3.0, marmotta-backend-native, 
> marmotta-backend-tdb, marmotta-backend-sdb for later)
> - we let the backend-specific modules depend on the respective backend 
> instead of the marmotta-core



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to