I¹m in the same boat as the OP. I¹m also having a hard time getting my
head around both the components within oak, but more so, the question of
wrapper components that sit on top of the JCR. My apologies for hijacking
your thread, but I thought it may help to consolidate related rookie info.
Plus, the subject fits exactly.

The oak JCR itself is fairly low level and requires a lot of additional
infrastructure to provide a functional application. I¹ve looked into some
more enterprisey type systems, like alfresco, magnolia, eXo, etc, and they
all appear to use the older jackrabbit non-oak version.
Are there any more comprehensive apps that are currently using oak as a
foundation?

Our needs include:
- a JCR for binary content, text, pdf, video, audio, etc. All kinds of
media files, grouped in a hierarchical fashion.
- RBAC for controlling access to content as well as tracking changes by
user and providing an audit path
- Some way of managing users and permissions - this alone is an argument
for using a higher level app than direct jcr coding.
- Allowing users direct access to the webDAV view of the repo for content
editing, while tracking edits by user and generating events on edit
commits.
- Some form of workflow management, again, this has been done 1e6 times
already. Why re-invent. What¹s available that works with oak/sling?
- and of course the push/pull of data into the jcr. This is the primary
reason for looking at oak, but it¹s the associated support tasks that are
pushing for a more fully functional framework.

What are the package blocks people are using with oak? Does everyone use
sling? Is that the only option for oak or are there others?

thanks in advance.

-Bruce



From:  Michael Dürig <[email protected]>
Reply-To:  "[email protected]" <[email protected]>
Date:  Monday, September 8, 2014 at 1:42 AM
To:  "[email protected]" <[email protected]>
Subject:  Re: Getting Started With JackRabbit Oak - A Complete Beginner


>
>Hi Aman,
>
>On 8.9.14 7:44 , Aman Arora wrote:
>>
>> 1.       For a complete beginner to start developing on Jackrabbit
>> Oak, we didn't find sufficient resources online.
>
>Unfortunately there is currently not much more than the Oak
>documentation web site at http://jackrabbit.apache.org/oak/docs/, which
>is still work in progress. Fortunately however, Oak implements the JCR
>specification. So unless you want to customise Oak, you should be fine
>with any JCR documentation out there.
>
>>
>> 2.       There was a mismatch between the code listed  on your
>> website and the actual implementation. Refer this question asked by
>> 
>>me.<http://stackoverflow.com/questions/25681933/how-to-create-repository-
>>instance-in-jackrabbit-oak-using-microkernel/25691088#25691088>
>
>See my answer 
>http://stackoverflow.com/questions/25681933/how-to-create-repository-insta
>nce-in-jackrabbit-oak-using-microkernel/25720244#25720244
>
>Michael
>>
>> I would like to have some help on  few things:
>>
>> 1.       A good documentation or some book/reference to read about
>> the working, components, etc. of Jackrabbit Oak.
>>
>> 2.       A starting point to develop a content document library using
>> Jackrabbit Oak.
>>
>> Thanks in advance. Looking forward to your support.
>>
>>
>> Thanks & Regards, Aman Arora Software Engineer | EEM -R&D Manhattan
>> Associates, India
>>

Reply via email to