On Wed, Apr 14, 2010 at 20:00, Luca Masini <[email protected]> wrote:
> I would love to use Sling to access the Google Data Store and program user
> interface in an easy way. Now I know that, due to limitations on the GAE
> environment this will be really hard (I don't know how to make Felix run on
> there without writing files or launching threads), so I want to discuss this
> with Sling experts and know what do you think about the idea and if is
> something doable.

So you would want to use Sling directly on top of the Google Data
Store and not use JCR? In theory this should be possible, but might
require additional work besides the basic issues like multiple
threads, running an OSGi framework etc. Many things in Sling work
based on a JCR repository. You can build a resource tree based on
other backends, but this is a bit like reinventing the wheel.

If JCR should be used as well on GAE below Sling, this also requires
changes to Jackrabbit: first a datastore/persistence manager using the
google data store as backend and secondly removing all background
threads in Jackrabbit. See also
http://wiki.apache.org/jackrabbit/JackrabbitOnCloud or the discussion
at http://markmail.org/thread/n4redkdzyxaval7r

I think it would be easier if the GAE guys would remove some of the
constraints to allow for infrastructure apps. Maybe you can persuade
them ;-)

Regards,
Alex

-- 
Alexander Klimetschek
[email protected]

Reply via email to