Hi all first of all, happy new year. And thanks to Sergio! I added some comments inline.
On Thu, Jan 3, 2013 at 2:11 PM, Sergio Fernández <wik...@apache.org> wrote: > Hi, > > Now that INFRA-5610 [1] has been solved, before work over MARMOTTA-2 [2], > in the following days I'd like to discuss with all people what code we'll > import into Marmotta. > > The idea is to have a milestone releasing LMF 2.4 this month, and then > move to Marmotta. But, as we asserted in the proposal [3], the whole LMF > will not be contributed to Marmotta; to focus the project, actually only > those parts that make up the "Linked Data Platform", that includes the > following modules: > > * lmf-core > * lmf-sparql > * lmf-cache > * lmf-reasoner > * lmf-scheduler > * lmf-security > * lmf-ldpath > * lmf-versioning > * lmf-webapp > I dont't think all of them are necessary for Marmotta. I would exclude: * lmf-scheduler: I do not see why we need this in the Marmotta basic functionality * lmf-security: In the current implementation the name of the module in the context of a Linked Data Platform is misleading We need a security module, indeed. But it should be more resource centered (like the WebID, ACL approach), the current one is for managing webservice access (via URI prefixes). Maybe we can put the existing filter implementation in the core as is a central functionality for a server application. * lmf-user is missing. I think this is a basic functionality for read-write web. Even the existing module is improvable we should integrate it. > There are some generic libraries we may also include: > > * ldpath > * sesame-tools > > Plus some installation infrastructure: > > * lmf-installer > * lmf-splash > > Around that there are some Maven plugins: > > * lmf-maven-plugin > * buildinfo-maven-plugin > * refpack-maven-plugin > > And archetypes: > > * lmf-archetype-module > * lmf-archetype-webapp > > On top of that, the lmf client library is currently implemented in > different languages: > > * lmf-client-java > * lmf-client-php > * lmf-client-js > > Besides some refactorizations and reorganization, I consider all those > artifacts relevant for Marmotta. > > For instance, all the media stuff would be out of the importation, > including: > > * lmf-search > * lmf-social > * lmf-classifier > * lmf-stanbol > > But I have doubts regarding some third-party tools: > > * SKOSjs > As the project is independent from Marmotta (it uses SPARQL 1.1 query language and protocol for read-write) I don't think, it should be moved to Marmotta > * Module for Drupal > * Extension for Google/Open Refine > > > What do you think? > > Cheers, > > > [1] > https://issues.apache.org/**jira/browse/INFRA-5610<https://issues.apache.org/jira/browse/INFRA-5610> > [2] > https://issues.apache.org/**jira/browse/MARMOTTA-2<https://issues.apache.org/jira/browse/MARMOTTA-2> > [3] > http://wiki.apache.org/**incubator/MarmottaProposal#**Initial_Source<http://wiki.apache.org/incubator/MarmottaProposal#Initial_Source> > > -- > Sergio Fernández > Best regards! Thomas