<?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: Alfresco plus Drupal thoughts</title>
	<atom:link href="http://ecmarchitect.com/archives/2008/09/18/849/feed" rel="self" type="application/rss+xml" />
	<link>http://ecmarchitect.com/archives/2008/09/18/849</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: jpotts</title>
		<link>http://ecmarchitect.com/archives/2008/09/18/849/comment-page-1#comment-22809</link>
		<dc:creator>jpotts</dc:creator>
		<pubDate>Fri, 17 Oct 2008 21:46:27 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/archives/2008/09/18/849#comment-22809</guid>
		<description>antonella,

The module is very basic--it was really just an excuse to spend some time in Drupal and try out the new CMIS stuff in Alfresco.

Here&#039;s an overview of how it works:
 - When you configure the module, you specify credentials and a URL for the Alfresco repository.
 - The module currently has one block which is a folder listing block. When you configure the block you give it a path in your Alfresco repository.
 - The block then renders itself by invoking Alfresco&#039;s CMIS REST API for retrieving the contents of a folder. CMIS queries return back ATOM feeds with extensions. The block parses the XML and creates an unnumbered list of the objects it found and links them using the objects&#039; download URL.

Jeff</description>
		<content:encoded><![CDATA[<p>antonella,</p>
<p>The module is very basic&#8211;it was really just an excuse to spend some time in Drupal and try out the new CMIS stuff in Alfresco.</p>
<p>Here&#8217;s an overview of how it works:<br />
 &#8211; When you configure the module, you specify credentials and a URL for the Alfresco repository.<br />
 &#8211; The module currently has one block which is a folder listing block. When you configure the block you give it a path in your Alfresco repository.<br />
 &#8211; The block then renders itself by invoking Alfresco&#8217;s CMIS REST API for retrieving the contents of a folder. CMIS queries return back ATOM feeds with extensions. The block parses the XML and creates an unnumbered list of the objects it found and links them using the objects&#8217; download URL.</p>
<p>Jeff</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: antonella</title>
		<link>http://ecmarchitect.com/archives/2008/09/18/849/comment-page-1#comment-21633</link>
		<dc:creator>antonella</dc:creator>
		<pubDate>Thu, 02 Oct 2008 10:07:48 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/archives/2008/09/18/849#comment-21633</guid>
		<description>can i see your module or to know something more about this integration please?
thanks</description>
		<content:encoded><![CDATA[<p>can i see your module or to know something more about this integration please?<br />
thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Fuller</title>
		<link>http://ecmarchitect.com/archives/2008/09/18/849/comment-page-1#comment-21190</link>
		<dc:creator>Chris Fuller</dc:creator>
		<pubDate>Wed, 24 Sep 2008 15:19:03 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/archives/2008/09/18/849#comment-21190</guid>
		<description>Jeff,

I think you&#039;re exactly right about persistence of data. Even more than workflow (to some degree) this seems to me to be the key issue. Drupal can provide a great presentation layer architecture to complement Alfresco&#039;s ECM capabilities by adding a number of social tools that can be loosely coupled to Alfresco&#039;s data store, but Drupal doesn&#039;t excel at file management, let alone true DAM. 

As we&#039;ve discussed, the way that Achieve has pursued a combination of these systems is in the context of a social networking tool for &quot;behind the firewall&quot; at enterprise organizations, combining Drupal&#039;s rich user profiles, groups and tagging with Alfresco&#039;s file management, exposed through web scripts. I think a lot more can be done with these two systems, though, and I&#039;m particularly interested in the idea of persisting Drupal&#039;s taxonomy functionality across both applications, since this seems to be another area where the systems are complimentary.

I&#039;m looking forward to continuing this conversation and seeing what other ideas come up.</description>
		<content:encoded><![CDATA[<p>Jeff,</p>
<p>I think you&#8217;re exactly right about persistence of data. Even more than workflow (to some degree) this seems to me to be the key issue. Drupal can provide a great presentation layer architecture to complement Alfresco&#8217;s ECM capabilities by adding a number of social tools that can be loosely coupled to Alfresco&#8217;s data store, but Drupal doesn&#8217;t excel at file management, let alone true DAM. </p>
<p>As we&#8217;ve discussed, the way that Achieve has pursued a combination of these systems is in the context of a social networking tool for &#8220;behind the firewall&#8221; at enterprise organizations, combining Drupal&#8217;s rich user profiles, groups and tagging with Alfresco&#8217;s file management, exposed through web scripts. I think a lot more can be done with these two systems, though, and I&#8217;m particularly interested in the idea of persisting Drupal&#8217;s taxonomy functionality across both applications, since this seems to be another area where the systems are complimentary.</p>
<p>I&#8217;m looking forward to continuing this conversation and seeing what other ideas come up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob loren</title>
		<link>http://ecmarchitect.com/archives/2008/09/18/849/comment-page-1#comment-21093</link>
		<dc:creator>Rob loren</dc:creator>
		<pubDate>Mon, 22 Sep 2008 21:46:15 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/archives/2008/09/18/849#comment-21093</guid>
		<description>Hi. Interesting article. We&#039;re considering this exact setup. I would love to see your test module code, if you are willing to share. Another route we are considering is KnowledgeTree, as there&#039;s a module for that in Drupal. What do you think?</description>
		<content:encoded><![CDATA[<p>Hi. Interesting article. We&#8217;re considering this exact setup. I would love to see your test module code, if you are willing to share. Another route we are considering is KnowledgeTree, as there&#8217;s a module for that in Drupal. What do you think?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Singh</title>
		<link>http://ecmarchitect.com/archives/2008/09/18/849/comment-page-1#comment-20931</link>
		<dc:creator>Jacob Singh</dc:creator>
		<pubDate>Sat, 20 Sep 2008 07:34:39 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/archives/2008/09/18/849#comment-20931</guid>
		<description>We built an alfresco integration of sorts for http://amnesty.org last year.  It wasn&#039;t particularly fun or clean enough to contirubte to the community.  Our partners at Amnesty who were doing the alfresco bit decided not to use most of the standard Alfresco APIs for their own business reasons, instead opting to perform the integration Alfresco -&gt; Drupal via an ATOM feed over a REST interface.

For Drupal -&gt; Alfresco we may have written something contributable, however I think that also involved some custom code on the Alfresco side.

Bottom line is that it is a complex issue, in large part because of the node-centric vision of Drupal.  Alfresco&#039;s document and revision handling is far more complex, and mapping may be difficult.  Also, most orgs implementing Alfresco (like AI) have HUGE repositories of data, and trying to port them to nodes / keep taxonomy in sync sounds like a nightmare.  But that means no views, comments, ratings, search, etc...

For now, the best and simplest method is probably using the FeedAPI in drupal and creating those stub nodes, but that&#039;s not very effective.  I think in the long run, it will require a node bridge for it to be of any value to most organizations to go with a drupal front end.</description>
		<content:encoded><![CDATA[<p>We built an alfresco integration of sorts for <a href="http://amnesty.org" rel="nofollow">http://amnesty.org</a> last year.  It wasn&#8217;t particularly fun or clean enough to contirubte to the community.  Our partners at Amnesty who were doing the alfresco bit decided not to use most of the standard Alfresco APIs for their own business reasons, instead opting to perform the integration Alfresco -&gt; Drupal via an ATOM feed over a REST interface.</p>
<p>For Drupal -&gt; Alfresco we may have written something contributable, however I think that also involved some custom code on the Alfresco side.</p>
<p>Bottom line is that it is a complex issue, in large part because of the node-centric vision of Drupal.  Alfresco&#8217;s document and revision handling is far more complex, and mapping may be difficult.  Also, most orgs implementing Alfresco (like AI) have HUGE repositories of data, and trying to port them to nodes / keep taxonomy in sync sounds like a nightmare.  But that means no views, comments, ratings, search, etc&#8230;</p>
<p>For now, the best and simplest method is probably using the FeedAPI in drupal and creating those stub nodes, but that&#8217;s not very effective.  I think in the long run, it will require a node bridge for it to be of any value to most organizations to go with a drupal front end.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew Cone</title>
		<link>http://ecmarchitect.com/archives/2008/09/18/849/comment-page-1#comment-20894</link>
		<dc:creator>Matthew Cone</dc:creator>
		<pubDate>Fri, 19 Sep 2008 20:15:42 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/archives/2008/09/18/849#comment-20894</guid>
		<description>Wow! I&#039;m looking forward to hearing more about the test module. Sounds like something a lot of us could use!</description>
		<content:encoded><![CDATA[<p>Wow! I&#8217;m looking forward to hearing more about the test module. Sounds like something a lot of us could use!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alfresco and Drupal &#171; ECM in Belgium</title>
		<link>http://ecmarchitect.com/archives/2008/09/18/849/comment-page-1#comment-20855</link>
		<dc:creator>Alfresco and Drupal &#171; ECM in Belgium</dc:creator>
		<pubDate>Fri, 19 Sep 2008 10:12:49 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/archives/2008/09/18/849#comment-20855</guid>
		<description>[...] Potts now has written a more in-depth article about the strong points of Alfresco and Drupal, and at what level the products are complimentary and [...]</description>
		<content:encoded><![CDATA[<p>[...] Potts now has written a more in-depth article about the strong points of Alfresco and Drupal, and at what level the products are complimentary and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eigentor</title>
		<link>http://ecmarchitect.com/archives/2008/09/18/849/comment-page-1#comment-20851</link>
		<dc:creator>eigentor</dc:creator>
		<pubDate>Fri, 19 Sep 2008 08:37:34 +0000</pubDate>
		<guid isPermaLink="false">http://ecmarchitect.com/archives/2008/09/18/849#comment-20851</guid>
		<description>Interesting idea. Somebody would have to try. Since it will be quite hard to really get the systems together, a starting point would be to have shared user data. Furthermore there must be a way Drupal can integrate the files in the Alfresco file structure.

Don&#039;t know much about Alfresco. just read an extensive review about it and so believe understand the basic concept ;)

Some Glue modules - here you go to try out. 

Another thing is to find out if people need this kind of thing, if there is an intersection of customers. As Drupal is only slowly making its way into the boardroom and also Alfresco will not be World-dominating in the Micro$oft - dominated enterprise world, both might benefit from each other.

But this is quite some work if done seriously and would need some really comitted Maintainers.</description>
		<content:encoded><![CDATA[<p>Interesting idea. Somebody would have to try. Since it will be quite hard to really get the systems together, a starting point would be to have shared user data. Furthermore there must be a way Drupal can integrate the files in the Alfresco file structure.</p>
<p>Don&#8217;t know much about Alfresco. just read an extensive review about it and so believe understand the basic concept <img src='http://ecmarchitect.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Some Glue modules &#8211; here you go to try out. </p>
<p>Another thing is to find out if people need this kind of thing, if there is an intersection of customers. As Drupal is only slowly making its way into the boardroom and also Alfresco will not be World-dominating in the Micro$oft &#8211; dominated enterprise world, both might benefit from each other.</p>
<p>But this is quite some work if done seriously and would need some really comitted Maintainers.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

