I see two different usage of CMS in OFBiz. Documents/digital content management and web content management. My input above is for web content management. Using a JCR repository as back end for both will certainly a good idea as it a standard and we can use third party tools to edit the contents.
In summary, my thoughts are to use the native OFBiz application to manage the CMS contents (current one or new one) and use JCR repository for storage.
Regards, Raj On 11/07/10 04:09, Scott Gray wrote:
Thanks for sharing your thoughts Raj, the more input the better. Being better able to define flexible website/ecommerce content would be a big win for sure. Are you saying you would prefer to see the current Content/CMS model improved rather than replacing it with the likes of a JCR repository? Regards Scott On 10/07/2010, at 11:23 PM, Raj Saini wrote:I have been experimenting with few of the CMS and as you said, they really do not fit into the OFBiz. I am not sure what are the thoughts of others. What I have in mind is a web CMS system for OFBiz which is used to create site structure and then fill the contents either with static pages and the dynamic fragments such as product-summary, side-deep categories, product details etc. This kind of system will allow building of web site dynamically from predefined web fragments. I think best thing for this type of system will be to extend/modify or redo the current CMS. Regards, Raj On 10/07/10 14:28, Scott Gray wrote:The plan here is to get to know jackrabbit and content repositories in general, well at least that is my goal. I'm not entirely convinced that a third party CMS will meet the full needs of an ERP system without extensive customization. I want to better understand the underlying repository so that I can better understand what a third party CMS is actually bringing to the table. For example Hippo's UI uses wicket, do I really want to have to deal with learning how to use that? How big will that hurdle be compared to just duplicating the functionality using our own tools? What happens when I don't want my users to have to go to a different web app just to manage some content? But regardless, any higher level tools we create in OFBiz for accessing a JCR repo should be reusable irrespective of the CMS approach that we take. Regards Scott On 10/07/2010, at 8:47 PM, Michael Xu (xudong) wrote:Cool. One quick question: if we wanna adopt a CMS on top of jackrabbit, which one you think is the best for this branch? I think we have select one, then people can focus on that to verify the whole idea. But of course, we can make it flexible enough to adopt other CMS in the future. -- Regards, Michael Xu (xudong) On Sat, Jul 10, 2010 at 4:23 PM, Scott Gray<scott.g...@hotwaxmedia.com>wrote:Branch is created and can be checked out from here: https://svn.apache.org/repos/asf/ofbiz/branches/jackrabbit20100709 I've committed a quick and dirty container for an embedded jackrabbit repo so that we can go about accessing it straight away but much still needs to be done at a low level. Regards Scott On 9/07/2010, at 7:06 PM, Sascha Rodekamp wrote:Jep Scott after you created the branch we maybe can split the tasks andplanthe next steps. 2010/7/8 Scott Gray<scott.g...@hotwaxmedia.com>Okay well cool, I'll go ahead and create a branch at some point, I know Sascha has expressed interest as well so we may as well get the ball rolling. Regards Scott On 8/07/2010, at 11:54 PM, Adrian Crum wrote:My spare time is very limited too, but I would be willing to help. -Adrian --- On Thu, 7/8/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: Thursday, July 8, 2010, 12:04 AM Hi Michael, Personally, I wouldn't do anymore than the most basic CMS work with the existing OFBiz component, but maybe I'm biased because I want to see it replaced :-) In regards to working together, my spare time is pretty limited so I doubt that I'll be working very fast and probably nowhere near fast enough for your needs. If people are interested in helping out with my POC then we can always consider creating a jackrabbit branch in the OFBiz repo that people can use to collaborate. The main reason I'm looking at a direct Jackrabbit integration is simply for learning purposes and to get a better understanding of what the best long term approach will be, there is every chance that it would never get merged back into the trunk if we later decide to take a different route. Regards Scott On 8/07/2010, at 6:07 PM, Michael Xu (xudong) wrote:hi Scott, Thanks. We are customizing ofbiz for a customer here in China.Party, Order,Agreement, AP/AR, Birt, Catalog are in the currentscope and we feel verycomfortable with the flexibility offered by ofbiz. Nowcustomer needs CMS.However, current CMS component is not that ready inofbiz. We are evaluatingwhich way to go: 1) enhance current ofbiz CMS component 2) embed a 3-party CMS as a component 3) integrate with a standalone 3-party CMS Option 1 seems very risky, as we have to re-invent theCMS wheel; Option 3seems also very risky, as there are many integrationpoints, likeuser/permission, etc. Now I tend to using option 2just like what you aredoing. Maybe we can work together on this. -- Regards, Michael Xu (xudong) On Thu, Jul 8, 2010 at 1:52 PM, Scott Gray<scott.g...@hotwaxmedia.comwrote:Hi Michael, The idea was to add hippo as a component and usetheir webapp as an interimCMS while we build out similar functionality inOFBiz. OFBiz would use theJCR API to interact with the underlyingrepository.In terms of progress... none. In my sparetime I'll be playing around witha jackrabbit integration for OFBiz and reading allthe articles I can find.I feel like I need to better understand the JCRand content models ingeneral before doing anything concrete. Regards Scott On 8/07/2010, at 5:27 PM, Michael Xu (xudong)wrote:"Integrating" here means to put Hippo as aofbiz component or let it as astandalone application but integrating overdata/service layer?-- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615ext 806 | Mobile: (86) 13501359807 | Fax: (8610) 62670096 On Thu, Jul 8, 2010 at 12:27 PM, Brett Palmer<brettgpal...@gmail.comwrote:Scott, I like the idea of integrating withexisting CMS applications. When wearetalking about hippo what of their variousproducts are we consideringhere:Hippo CMS7 Hippo Repository 2 Hippo Site Toolkit 2 or Hippo Portal 2.0 from www.onehippo.org Brett On Fri, Jun 18, 2010 at 7:57 PM, ScottGray<scott.g...@hotwaxmedia.comwrote:Anybody using or considered usingHippo CMS (onehippo.org) inconjunctionwith OFBiz? - Apache Licensed - Uses Jackrabbit as its repository - Supports Versioning,Internationalization, Publishing Workflows andmoreWe could start out by using Hippo's UIto manage content and retrieveitfor display within OFBiz using the JCRAPI. As the various documenttypesneeded by the OFBiz base applicationsbegin to take shape we could lookatways to allow the content to bemodified directly from within OFBiz(onceagain using the JCR API). Any thoughts, alternatives, ideas orwhatever would be appreciated.I'mconsidering working on a POC in myspare time, not sure how long thatmighttake at this stage. I alreadyhave a copy of Hippo running insideOFBizbutthat was just a matter of expandingtheir WAR distribution and wrappingitin a component, next step would begaining access to the repo fromOFBizcode. Thanks Scott HotWax Media http://www.hotwaxmedia.com-- Sascha Rodekamp Lynx-Consulting GmbH Johanniskirchplatz 6 D-33615 Bielefeld http://www.lynx.de