<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Understanding the differences between Alfresco&#8217;s repository implementations</title>
	<atom:link href="http://ecmarchitect.com/archives/2009/08/31/1038/feed" rel="self" type="application/rss+xml" />
	<link>http://ecmarchitect.com/archives/2009/08/31/1038</link>
	<description>Jeff Potts on ECM, portals, search, collaboration, and a bunch of personal stuff</description>
	<lastBuildDate>Mon, 14 May 2012 10:48:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Jeff Potts explains the difference between Alfresco&#039;s DM and AVM Repositories &#124; Content Here</title>
		<link>http://ecmarchitect.com/archives/2009/08/31/1038/comment-page-1#comment-65237</link>
		<dc:creator>Jeff Potts explains the difference between Alfresco&#039;s DM and AVM Repositories &#124; Content Here</dc:creator>
		<pubDate>Thu, 10 Mar 2011 02:33:20 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1038#comment-65237</guid>
		<description>[...] Potts has written an excellent article explaining the functional differences between Alfresco&#8217;s two different repositories (the original DM and the WCM). The enclosed chart is a useful cheat sheet that belongs on any [...]</description>
		<content:encoded><![CDATA[<p>[...] Potts has written an excellent article explaining the functional differences between Alfresco&#8217;s two different repositories (the original DM and the WCM). The enclosed chart is a useful cheat sheet that belongs on any [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tmath</title>
		<link>http://ecmarchitect.com/archives/2009/08/31/1038/comment-page-1#comment-58367</link>
		<dc:creator>tmath</dc:creator>
		<pubDate>Wed, 08 Dec 2010 00:40:35 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1038#comment-58367</guid>
		<description>Quick correction.  On item 2, I meant the multiple staging sandboxes, please ignore the user sandboxes search since it&#039;s not indexed.</description>
		<content:encoded><![CDATA[<p>Quick correction.  On item 2, I meant the multiple staging sandboxes, please ignore the user sandboxes search since it&#8217;s not indexed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tmath</title>
		<link>http://ecmarchitect.com/archives/2009/08/31/1038/comment-page-1#comment-58366</link>
		<dc:creator>tmath</dc:creator>
		<pubDate>Wed, 08 Dec 2010 00:34:34 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1038#comment-58366</guid>
		<description>First of all, thanks for replying at 12:30 in the morning.  Secondly, it&#039;s great to have such insight. 

I&#039;m was planning to use a web project per department at this time so we can apply more focused access control.  So we will have 1...n web projects.  Do you know if there is any constraints/limits placed on Alfresco for the number of Web Projects created within the system?  I hadn&#039;t heard of any.  

I&#039;m thinking of a few other challenges as well:

1) Previewing content (user sandbox versus staging sandbox)  Is it better to use Virtualised Content Retrieval versus Virtualisation Server?  I&#039;m hesitant to use the Virtualization server since it&#039;s set to be deprecated from 3.2+.

2) As you mentioned earlier, searching the user store within web projects and also across multiple Web Projects from the client is a major limitation.  I&#039;ll probably have to write a custom dashlet with a webscript over Lucene to aggregate content from the multiple stores as well as for the user store.

3) Sharing of content between the web projects...For example, globally available images or content that&#039;s applicable in multiple sections of the larger site.  I&#039;ll need to dig into that as well as see if that&#039;s possible.

DM seems to be so much more matured in some key areas.  Although a WCM implementation with multiple web projects seems to better meet our timelines.  Will let you know how it goes.  Would love to hear your thoughts on the items above and as always is greatly appreciated.  Thanks once again, you&#039;ve been extremely helpful.</description>
		<content:encoded><![CDATA[<p>First of all, thanks for replying at 12:30 in the morning.  Secondly, it&#8217;s great to have such insight. </p>
<p>I&#8217;m was planning to use a web project per department at this time so we can apply more focused access control.  So we will have 1&#8230;n web projects.  Do you know if there is any constraints/limits placed on Alfresco for the number of Web Projects created within the system?  I hadn&#8217;t heard of any.  </p>
<p>I&#8217;m thinking of a few other challenges as well:</p>
<p>1) Previewing content (user sandbox versus staging sandbox)  Is it better to use Virtualised Content Retrieval versus Virtualisation Server?  I&#8217;m hesitant to use the Virtualization server since it&#8217;s set to be deprecated from 3.2+.</p>
<p>2) As you mentioned earlier, searching the user store within web projects and also across multiple Web Projects from the client is a major limitation.  I&#8217;ll probably have to write a custom dashlet with a webscript over Lucene to aggregate content from the multiple stores as well as for the user store.</p>
<p>3) Sharing of content between the web projects&#8230;For example, globally available images or content that&#8217;s applicable in multiple sections of the larger site.  I&#8217;ll need to dig into that as well as see if that&#8217;s possible.</p>
<p>DM seems to be so much more matured in some key areas.  Although a WCM implementation with multiple web projects seems to better meet our timelines.  Will let you know how it goes.  Would love to hear your thoughts on the items above and as always is greatly appreciated.  Thanks once again, you&#8217;ve been extremely helpful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jpotts</title>
		<link>http://ecmarchitect.com/archives/2009/08/31/1038/comment-page-1#comment-58332</link>
		<dc:creator>jpotts</dc:creator>
		<pubDate>Tue, 07 Dec 2010 05:26:25 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1038#comment-58332</guid>
		<description>Alfresco strongly recommends against using the API to set permissions on AVM folders. The rumor is that the code that is in there that theoretically allows you to do that was supposed to be removed because it is broken, but never was removed due to time constraints. So I definitely would not rely on it. Maybe you can have a web folder for each department?

Next, the fact that you have hundreds of content managers is another warning sign against AVM-based WCM. Maybe this is less of an issue if you avoid the virtualization server, but still, I haven&#039;t heard too many success stories from people using AVM-based WCM with that many sandboxes. If there are, maybe someone will chime in.

Workflow is going to be a wash--both DM and AVM use JBoss jBPM which is certainly capable of multi-step workflows, and you could have unique workflow process definitions per department or you could have smarter workflows to reduce the number of unique definitions that are needed. One thing to be aware of is that everyone sees (and potentially selects from a list of) all deployed workflows.

My general approach is to start with a DM-based WCM implementation and then only go down the AVM route when there is absolutely no other way to do what you&#039;re trying to do.

Thanks for reading the book! I&#039;m glad you enjoyed it. Good luck with your project and be sure to let us all know how it turns out.

Jeff</description>
		<content:encoded><![CDATA[<p>Alfresco strongly recommends against using the API to set permissions on AVM folders. The rumor is that the code that is in there that theoretically allows you to do that was supposed to be removed because it is broken, but never was removed due to time constraints. So I definitely would not rely on it. Maybe you can have a web folder for each department?</p>
<p>Next, the fact that you have hundreds of content managers is another warning sign against AVM-based WCM. Maybe this is less of an issue if you avoid the virtualization server, but still, I haven&#8217;t heard too many success stories from people using AVM-based WCM with that many sandboxes. If there are, maybe someone will chime in.</p>
<p>Workflow is going to be a wash&#8211;both DM and AVM use JBoss jBPM which is certainly capable of multi-step workflows, and you could have unique workflow process definitions per department or you could have smarter workflows to reduce the number of unique definitions that are needed. One thing to be aware of is that everyone sees (and potentially selects from a list of) all deployed workflows.</p>
<p>My general approach is to start with a DM-based WCM implementation and then only go down the AVM route when there is absolutely no other way to do what you&#8217;re trying to do.</p>
<p>Thanks for reading the book! I&#8217;m glad you enjoyed it. Good luck with your project and be sure to let us all know how it turns out.</p>
<p>Jeff</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tmath</title>
		<link>http://ecmarchitect.com/archives/2009/08/31/1038/comment-page-1#comment-58324</link>
		<dc:creator>tmath</dc:creator>
		<pubDate>Tue, 07 Dec 2010 00:26:02 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1038#comment-58324</guid>
		<description>Thanks you for the quick response, Jeff.  This helps a lot.  We&#039;re trying to build out a Intranet solution with WCM 3.3 in a decentralized content management model.  (We&#039;re not using quick start, but did build a surf framework.)  So in our case, each department manages it&#039;s own content.  I wonder if it&#039;s possible to assign custom roles/permissions via the api on folders within the web project so that only the respective department content contributor(s)/reviewer(s) can create/update their content in that folder. Ex: HR contributors only update content in the HR related folders, Marketing only has access to their folders within the same web project etc.  Furthermore, we want to provide unique multi-step workflows (author-&gt;reviewer-&gt;publisher) for each department to approve/publish a piece of content in their respective folders.  (The content types, &quot;Article&quot; etc, would be shared across all users with in the web project.) In our scenario, we may end up with 100s of contributors, editors, publishers.  In short, I was wondering which is a better solutions for what we&#039;re trying to accomplish, the Alfresco 3.3 DM or WCM.  Would love to hear your expert input.  Fantastic job with your blog and I really enjoyed your book.  Will gladly buy it if there is a new edition in the works. :)</description>
		<content:encoded><![CDATA[<p>Thanks you for the quick response, Jeff.  This helps a lot.  We&#8217;re trying to build out a Intranet solution with WCM 3.3 in a decentralized content management model.  (We&#8217;re not using quick start, but did build a surf framework.)  So in our case, each department manages it&#8217;s own content.  I wonder if it&#8217;s possible to assign custom roles/permissions via the api on folders within the web project so that only the respective department content contributor(s)/reviewer(s) can create/update their content in that folder. Ex: HR contributors only update content in the HR related folders, Marketing only has access to their folders within the same web project etc.  Furthermore, we want to provide unique multi-step workflows (author-&gt;reviewer-&gt;publisher) for each department to approve/publish a piece of content in their respective folders.  (The content types, &#8220;Article&#8221; etc, would be shared across all users with in the web project.) In our scenario, we may end up with 100s of contributors, editors, publishers.  In short, I was wondering which is a better solutions for what we&#8217;re trying to accomplish, the Alfresco 3.3 DM or WCM.  Would love to hear your expert input.  Fantastic job with your blog and I really enjoyed your book.  Will gladly buy it if there is a new edition in the works. <img src='http://ecmarchitect.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jpotts</title>
		<link>http://ecmarchitect.com/archives/2009/08/31/1038/comment-page-1#comment-58310</link>
		<dc:creator>jpotts</dc:creator>
		<pubDate>Mon, 06 Dec 2010 15:00:40 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1038#comment-58310</guid>
		<description>@tmath, @Apickard,

Honestly, if updated, the chart would be nearly identical for the latest release when comparing Alfresco DM with Alfresco&#039;s AVM-based WCM. The most significant change is that the DM repo now has a deployment solution, albeit a partial one, that can move nodes between Alfresco DM repositories. It is called the Transfer Service.

Bringing Web Quick Start into the mix, I would add a third column to the chart that is basically a duplicate of the Alfresco DM column. But for forms, Quick Start uses Alfresco&#039;s form service. And, for UI customizations, it is all Surf because the UI for Web Quick Start is Alfresco Share. I&#039;m planning to write a longer post on Web Quick Start but essentially, you leverage Alfresco Share as your administrative UI to manage files and content, and then a Spring Surf app to dynamically render that content into user-facing pages. Quick Start provides a starter Spring Surf app so that you don&#039;t have to code it from scratch.

Hope that helps,

Jeff</description>
		<content:encoded><![CDATA[<p>@tmath, @Apickard,</p>
<p>Honestly, if updated, the chart would be nearly identical for the latest release when comparing Alfresco DM with Alfresco&#8217;s AVM-based WCM. The most significant change is that the DM repo now has a deployment solution, albeit a partial one, that can move nodes between Alfresco DM repositories. It is called the Transfer Service.</p>
<p>Bringing Web Quick Start into the mix, I would add a third column to the chart that is basically a duplicate of the Alfresco DM column. But for forms, Quick Start uses Alfresco&#8217;s form service. And, for UI customizations, it is all Surf because the UI for Web Quick Start is Alfresco Share. I&#8217;m planning to write a longer post on Web Quick Start but essentially, you leverage Alfresco Share as your administrative UI to manage files and content, and then a Spring Surf app to dynamically render that content into user-facing pages. Quick Start provides a starter Spring Surf app so that you don&#8217;t have to code it from scratch.</p>
<p>Hope that helps,</p>
<p>Jeff</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tmath</title>
		<link>http://ecmarchitect.com/archives/2009/08/31/1038/comment-page-1#comment-58296</link>
		<dc:creator>tmath</dc:creator>
		<pubDate>Mon, 06 Dec 2010 04:16:56 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1038#comment-58296</guid>
		<description>Jeff,

Great information.  Please provide a updated comparison with respect to WCM 3.3+ on all presented features and any new ones.</description>
		<content:encoded><![CDATA[<p>Jeff,</p>
<p>Great information.  Please provide a updated comparison with respect to WCM 3.3+ on all presented features and any new ones.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Apickard</title>
		<link>http://ecmarchitect.com/archives/2009/08/31/1038/comment-page-1#comment-58134</link>
		<dc:creator>Apickard</dc:creator>
		<pubDate>Tue, 30 Nov 2010 22:31:42 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1038#comment-58134</guid>
		<description>Thanks for this article, it is very helpful.  I wonder, could it be possible to get an updated version of this since there have been many changes to the repositories in the last year (like virtualization server deprecation).  And just to clarify some of the bigger picture if you could.  For example, through versions of documentation and various sales pitches, somewhere along the line I got the idea that Share is the WCM.  I wasn&#039;t even aware the AVM was the same thing as the &quot;Web Project&quot; WCM.  The new Share Web Quick Start is often labeled as a WCM example as if it weren&#039;t confusing enough.  I would greatly appreciate your explanation of it all.
Thanks
And yes, keep up the good work!</description>
		<content:encoded><![CDATA[<p>Thanks for this article, it is very helpful.  I wonder, could it be possible to get an updated version of this since there have been many changes to the repositories in the last year (like virtualization server deprecation).  And just to clarify some of the bigger picture if you could.  For example, through versions of documentation and various sales pitches, somewhere along the line I got the idea that Share is the WCM.  I wasn&#8217;t even aware the AVM was the same thing as the &#8220;Web Project&#8221; WCM.  The new Share Web Quick Start is often labeled as a WCM example as if it weren&#8217;t confusing enough.  I would greatly appreciate your explanation of it all.<br />
Thanks<br />
And yes, keep up the good work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alfresco Forge: Blogs</title>
		<link>http://ecmarchitect.com/archives/2009/08/31/1038/comment-page-1#comment-44553</link>
		<dc:creator>Alfresco Forge: Blogs</dc:creator>
		<pubDate>Mon, 16 Nov 2009 05:33:02 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1038#comment-44553</guid>
		<description>[...] Alfresco will add functionality to the DM repository until it is on par with the AVM (See “What are the differences…“). What then? The AVM will continue to be supported, but if I were placing bets, I would not [...]</description>
		<content:encoded><![CDATA[<p>[...] Alfresco will add functionality to the DM repository until it is on par with the AVM (See “What are the differences…“). What then? The AVM will continue to be supported, but if I were placing bets, I would not [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Top Five Alfresco Roadmap Takeaways &#124; ecmarchitect.com</title>
		<link>http://ecmarchitect.com/archives/2009/08/31/1038/comment-page-1#comment-44373</link>
		<dc:creator>Top Five Alfresco Roadmap Takeaways &#124; ecmarchitect.com</dc:creator>
		<pubDate>Thu, 12 Nov 2009 15:58:43 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/?p=1038#comment-44373</guid>
		<description>[...] Alfresco will add functionality to the DM repository until it is on par with the AVM (See &#8220;What are the differences…&#8220;). What then? The AVM will continue to be supported, but if I were placing bets, I would not [...]</description>
		<content:encoded><![CDATA[<p>[...] Alfresco will add functionality to the DM repository until it is on par with the AVM (See &#8220;What are the differences…&#8220;). What then? The AVM will continue to be supported, but if I were placing bets, I would not [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

