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 >> >