Wikipedia to the rescue -
http://en.wikipedia.org/wiki/List_of_content_management_systems#Java_2

Cheers
Sam

On 21/06/2010 15:42, Scott Gray wrote:
> On 21/06/2010, at 7:33 PM, Jacques Le Roux wrote:
> 
>> Hi Scott,
>>
>> Interesting, BTW why did you pick Hippo, did you compare with open 
>> competitors (using JackRabbit underneath of course) ?
> 
> Jacques, that is a very good question :-)
> I never actually considered that there were others, it was the first I 
> stumbled across.  Oops, I should probably go and check.
> 
>> Thanks
>>
>> Jacques
>>
>> Scott Gray wrote:
>>> You're making a pretty big assumption that CMS apps are interchangeable so 
>>> long as the repo is jackrabbit.  Jackrabbit (or more
>>> specifically the JCR) provides nothing more than a standard interface for 
>>> querying and interacting with content nodes, it does
>>> nothing to define or enforce a specific node/hierarchy structure.  From 
>>> what I've seen so far, the CMS defines the structure
>>> which would preclude OFBiz from being able to do so if we want to be able 
>>> to use anything other than our own hand rolled CMS.   It's a bit like 
>>> suggesting that because we have SQL and JDBC you can therefore sit any 
>>> application on top of any database, which
>>> is really only true for the most generic of applications (i.e. a database 
>>> browser).  You could probably interchangeably use any
>>> number of generic repository browsers to access jackrabbit but as soon as 
>>> you push to a much higher level than that you are going
>>> to run into problems.   I guess it could be possible to have some sort of 
>>> translation layer in which you map your CMS's content structure into 
>>> something
>>> that OFBiz can understand.  For example telling OFBiz that all product 
>>> names can be accessed via
>>> "/content/products/${productId}/productName" but that assumes product name 
>>> is a node rather than a node attribute like
>>> "/content/products/${product}['productName']" and I'm not sure what 
>>> implications that might carry along with it because OFBiz
>>> might need to deal with an attribute differently than it might a node.    
>>> In short, I really have very little idea of what I'm talking about.  But if 
>>> we all wait for someone else to figure this stuff out
>>> then I fear we may end up waiting quite a while. I guess ideally we would 
>>> have a branch that contains a jackrabbit client component, a Hippo CMS 
>>> component and another CMS app
>>> component.  We could then use them to experiment with approaches for OFBiz 
>>> to interact with each CMS's repository structure in a
>>> generic manner.  Regards
>>> Scott
>>> On 21/06/2010, at 3:21 AM, Adrian Crum wrote:
>>>> Actually, no - we don't need to build a CMS application. We can use an 
>>>> existing one. A bare-bones content repository is what we
>>>> want. The concept proposed so far (as far as I can tell) is to find a way 
>>>> to integrate Jackrabbit into OFBiz, then a user can select
>>>> any CMS they want to run on top of it. -Adrian
>>>> --- On Sat, 6/19/10, Scott Gray <scott.g...@hotwaxmedia.com> wrote:
>>>>> From: Scott Gray <scott.g...@hotwaxmedia.com>
>>>>> Subject: Re: Hippo CMS
>>>>> To: dev@ofbiz.apache.org
>>>>> Date: Saturday, June 19, 2010, 4:27 PM
>>>>> The thing to remember is that
>>>>> Jackrabbit is nothing more than a content repository, like a
>>>>> database for your content.  If we go the route of using
>>>>> a raw repository then we have to build a CMS application to
>>>>> sit on top of it.
>>>>> What I am proposing is to use the work of others rather
>>>>> than build something new from the ground up.  I don't
>>>>> know about you but designing content management systems
>>>>> isn't exactly my area of expertise.  Last time I
>>>>> checked you can't even buy a book about using the JCR.
>>>>> Regards
>>>>> Scott
>>>>> On 20/06/2010, at 1:42 AM, Adrian Crum wrote:
>>>>>> I would be interested in helping out with integrating
>>>>> Jackrabbit with OFBiz.
>>>>>> -Adrian
>>>>>> --- On Fri, 6/18/10, Scott Gray <scott.g...@hotwaxmedia.com>
>>>>> wrote:
>>>>>>> From: Scott Gray <scott.g...@hotwaxmedia.com>
>>>>>>> Subject: Hippo CMS
>>>>>>> To: dev@ofbiz.apache.org
>>>>>>> Date: Friday, June 18, 2010, 6:57 PM
>>>>>>> Anybody using or considered using
>>>>>>> Hippo CMS (onehippo.org) in conjunction with
>>>>> OFBiz?
>>>>>>> - Apache Licensed
>>>>>>> - Uses Jackrabbit as its repository
>>>>>>> - Supports Versioning, Internationalization,
>>>>> Publishing
>>>>>>> Workflows and more
>>>>>>> We could start out by using Hippo's UI to manage
>>>>> content
>>>>>>> and retrieve it for display within OFBiz using the
>>>>> JCR
>>>>>>> API.  As the various document types needed by
>>>>> the OFBiz
>>>>>>> base applications begin to take shape we could
>>>>> look at ways
>>>>>>> to allow the content to be modified directly from
>>>>> within
>>>>>>> OFBiz (once again using the JCR API).
>>>>>>> Any thoughts, alternatives, ideas or whatever
>>>>> would be
>>>>>>> appreciated.  I'm considering working on a
>>>>> POC in my
>>>>>>> spare time, not sure how long that might take at
>>>>> this
>>>>>>> stage.  I already have a copy of Hippo
>>>>> running inside
>>>>>>> OFBiz but that was just a matter of expanding
>>>>> their WAR
>>>>>>> distribution and wrapping it in a component, next
>>>>> step would
>>>>>>> be gaining access to the repo from OFBiz code.
>>>>>>> Thanks
>>>>>>> Scott
>>>>>>> HotWax Media
>>>>>>> http://www.hotwaxmedia.com
>>
> 

Reply via email to