[ https://issues.apache.org/jira/browse/SLING-2798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13855676#comment-13855676 ]
Bertrand Delacretaz commented on SLING-2798: -------------------------------------------- I have committed the code at http://svn.apache.org/r1553124 Checked the dependency tree, looks to me like all licenses are ok. I checked the licences of the following dependencies in particular, the others where familiar. me.prettyprint:hector-core:jar:1.0-2 https://github.com/rantav/hector - MIT License org.ccil.cowan.tagsoup:tagsoup:jar:1.2 http://ccil.org/~cowan/XML/tagsoup/ - Apache License com.drewnoakes:metadata-extractor:jar:2.4.0-beta-1 https://drewnoakes.com/code/exif/ - Apache License, com.github.stephenc.eaio-uuid:uuid:jar:3.2.0 http://johannburkard.de/software/uuid/ - MIT License com.ecyrd.speed4j:speed4j:jar:0.9 https://github.com/jalkanen/speed4j - Apache License > Apache Cassandra backend for Sling: GSoC2013 Project > ---------------------------------------------------- > > Key: SLING-2798 > URL: https://issues.apache.org/jira/browse/SLING-2798 > Project: Sling > Issue Type: Bug > Components: Samples > Reporter: Ian Boston > Assignee: Bertrand Delacretaz > Labels: cassandra, gsoc, gsoc2013, java, osgi, sling > Attachments: Sling Cassandra backend Architecture.jpg, > cassandra-backend-for-sling.tar.gz > > > This is a proposal for GSoC2013: create an Resource Provider that allows > resources stored in Apache Cassandra to be exposed as Sling Resources. > Resources[1] are the basic building blocks of Sling. > ResourceProviders[2] allow data sources to be added to the core > ResourceProvider within Sling allowing those data sources to provide > Resources at pre-determined locations in the resource tree. To put it in more > familiar terms, implementing and adding a Resource provider is like mounting > or mapping a network drive. > A more recent addition to the facilities available in Sling include updatable > ResourceProviders. > Apache Cassandra[3] is a column database (NoSQL) which aims to provide linear > scalability to web scale. It is used by many of the best known names on the > internet. > Initially this will provide read only resource access, but if there is time > in the project will allow read write access to a cassandra cluster. > Advanced Java skills are required, some knowledge of OSGi, Sling, Cassandra > will be valuable. > The following pages give more information about GSoC @apache: > * http://www.google-melange.com/gsoc/homepage/google/gsoc2013 > * http://community.apache.org/gsoc.html > * http://s.apache.org/gsoc2013ideas > 1 http://sling.apache.org/site/resources.html > 2 > http://sling.apache.org/apidocs/sling6/org/apache/sling/api/resource/ResourceProvider.html > 3 http://cassandra.apache.org/ -- This message was sent by Atlassian JIRA (v6.1.5#6160)