<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Alfrescian</title>
	<atom:link href="http://blog.alfrescian.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.alfrescian.com</link>
	<description>Alfresco from a developers point of view</description>
	<lastBuildDate>Wed, 10 Feb 2010 12:57:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Alfresco temporary aspect</title>
		<link>http://blog.alfrescian.com/?p=61</link>
		<comments>http://blog.alfrescian.com/?p=61#comments</comments>
		<pubDate>Wed, 10 Feb 2010 12:57:33 +0000</pubDate>
		<dc:creator>jan</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Aspect]]></category>
		<category><![CDATA[hack]]></category>

		<guid isPermaLink="false">http://blog.alfrescian.com/?p=61</guid>
		<description><![CDATA["Alfresco-hack-of-the-day": immediately node deletion without detour via paper bin]]></description>
			<content:encoded><![CDATA[<p><strong>my &#8220;Alfresco-hack-of-the-day&#8221;:</strong></p>
<p>Aspect cm:temporary is sometimes very useful. If you want to delete a node immediately without moving the node to paper bin (archive store) adding cm:temporary aspect before deletion solves your prob. Nodes with cm:temporary attached will deleted without detour via paper bin:</p>
<p>Java:</p>
<p>nodeService.addAspect(nodeRef, ContentModel.ASPECT_TEMPORARY, null);<br />
nodeService.deleteNode(nodeRef);</p>
<p>JS:</p>
<p>mynode.addAspect(&#8220;cm:temporary&#8221;);<br />
mynode.remove();</p>
<p>Have Fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alfrescian.com/?feed=rss2&amp;p=61</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alfresco Share &#8211; refresh tagscope cache</title>
		<link>http://blog.alfrescian.com/?p=55</link>
		<comments>http://blog.alfrescian.com/?p=55#comments</comments>
		<pubDate>Mon, 02 Nov 2009 11:01:32 +0000</pubDate>
		<dc:creator>jan</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[tagScopeCache]]></category>

		<guid isPermaLink="false">http://blog.alfrescian.com/?p=55</guid>
		<description><![CDATA[little JS to refresh tagScopeCaches used in Alfresco Share]]></description>
			<content:encoded><![CDATA[<p>Alfresco uses a concept called tagscope caching to support performant tagging services in Alfresco Share. Each folder representing a site or a site container (doclib, wiki&#8230;)  has a d:content property cm:tagScopeCache thats acts as a tag cache. More detailed this property is a txt-file that contains a list of tags &amp; their quantity, e.g.:<br />
<code><br />
test|2<br />
test2|1</code></p>
<p>Sometimes these tagScopeCache are out-of-sync (at least in Alfresco 3.1), so I wrote a simple Javascript snippet to refresh this caches:<br />
<code><br />
function refreshTagScope(folder){<br />
var refresh = actions.create("refresh-tagscope");<br />
refresh.execute(folder);<br />
for each(item in folder.children)<br />
{<br />
if (item.isContainer)<br />
{<br />
      refreshTagScope(item);<br />
}<br />
}<br />
}<br />
refreshTagScope(space);<br />
</code><br />
Steps to use this script:</p>
<ol>
<li>Upload js to data dictionary / Scripts</li>
<li>navigate in JSF client to site or site container where you want to refresh your tagScopeCache</li>
<li>open details page of folder</li>
<li>Run Action -&gt; Execute Script &amp; choose the uploaded script.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.alfrescian.com/?feed=rss2&amp;p=55</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Alfrescian World Tour</title>
		<link>http://blog.alfrescian.com/?p=53</link>
		<comments>http://blog.alfrescian.com/?p=53#comments</comments>
		<pubDate>Wed, 01 Jul 2009 06:51:31 +0000</pubDate>
		<dc:creator>jan</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[tour]]></category>

		<guid isPermaLink="false">http://blog.alfrescian.com/?p=53</guid>
		<description><![CDATA[Alfrescian World Tour: One year joining Alfresco projects around the world! A project for you?]]></description>
			<content:encoded><![CDATA[<p>Puh, long time without updating my blog&#8230;Why? I&#8217;m currently doing a nice Alfresco Share customization project. I&#8217;ll post about this when we&#8217;re finished.</p>
<p>Topic of this post is a little bit different. My idea raised a year ago, but I realized that I won&#8217;t do it myself&#8230;idea?</p>
<p>here it is:</p>
<p>There are plenty of Alfresco partners worldwide &amp; also a lot of interesting projects are going on. My motto was (&amp; still is) learning by doing, hands on. So why not doing something I&#8217;m calling &#8220;Alfrescian World Tour&#8221;:<br />
One year participating in Alfresco projects around the world, at least one in each continent! Joining for 1 or 2 month a project, learn a lot of new topics &amp; then go to the next project. Thanks to twitter, blogs etc. it will be no problem to find interesting projects and perhaps Nancy Garrity (Alfresco Community Manager) is able to support this Tour somehow. After finishing the tour I wanted to write a book about it&#8230;</p>
<p>I think this will be a nice travel for a graduate taht wants to gain a lot of knowledge in Alfresco and ECM. I haven&#8217;t discussed this with my boss, but I think i can offer a 1-2 month project at westernacher in Germany.</p>
<p>So, Alfrescians: Is there anybody out there?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alfrescian.com/?feed=rss2&amp;p=53</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>internal twitter-like system in Alfresco Share?</title>
		<link>http://blog.alfrescian.com/?p=51</link>
		<comments>http://blog.alfrescian.com/?p=51#comments</comments>
		<pubDate>Tue, 28 Apr 2009 09:02:17 +0000</pubDate>
		<dc:creator>jan</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.alfrescian.com/?p=51</guid>
		<description><![CDATA[I'm wondering if it is a nice idea to add sth. like a internal twitter system to Share?!]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m an active twitter user since march &amp; and I&#8217;m currently working on a Share customization project (intranet knowledge portal).</p>
<p>Now, I&#8217;m wondering if it is a nice idea to add sth. like a internal twitter system to Share. Alfresco&#8217;s Activity Feed is a nice approach to track each activity, but in a system with more than hundred members of a site this feed gets very chattering. So, my basic idea:</p>
<ul>
<li>reuse twitter syntax (@, DM, RT &amp; #)</li>
<li># &#8211;&gt; automatically tag the message</li>
<li>twitter user-dashlet (like <a href="http://www.32hours.com/betwitteredinfo/" target="_blank">BeTwittered Google Gadget</a>)</li>
<li>site-dashlet: last messages of site members</li>
<li>action link in DocLib, wiki etc. &#8220;recommed via twitter&#8221;:<br />
- opens dialog to write twitter message<br />
- autocompletion for user names typing @ or DM<br />
- automatically add shortened link to content</li>
<li>decide if each member follows all other site members or reuse twitter-like follow mechanism</li>
<li>tbc</li>
</ul>
<p>So&#8230;what do you think about this?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alfrescian.com/?feed=rss2&amp;p=51</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Alfresco Share eats documents</title>
		<link>http://blog.alfrescian.com/?p=48</link>
		<comments>http://blog.alfrescian.com/?p=48#comments</comments>
		<pubDate>Mon, 30 Mar 2009 11:17:39 +0000</pubDate>
		<dc:creator>jan</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[Share]]></category>

		<guid isPermaLink="false">http://blog.alfrescian.com/?p=48</guid>
		<description><![CDATA[Alfresco Share overwrites documents with same name!]]></description>
			<content:encoded><![CDATA[<p>I just recognized thats Alfresco Share has some really bad behaviour handling documents with the same name:</p>
<ol>
<li>Upload a a new document to Share doclib, e.g. called test.doc</li>
<li>Upload another test.doc document with other content to the same space/folder via Share</li>
<li>What happened? The 2nd upload overwrites the first one, the content property has been replaced, the first test.doc content has gone&#8230;</li>
</ol>
<p>Upps! Please don&#8217;t try this with your boss&#8217;s 200 page concept <img src='http://blog.alfrescian.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>I followed this in Enterprise 3.0.1 &amp; Ent. 3.1&#8230;</p>
<p>I&#8217;ll raise an issue when I recover my  JIRA credentials.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alfrescian.com/?feed=rss2&amp;p=48</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Role based configurations in Alfesco Share?</title>
		<link>http://blog.alfrescian.com/?p=46</link>
		<comments>http://blog.alfrescian.com/?p=46#comments</comments>
		<pubDate>Thu, 19 Mar 2009 13:33:26 +0000</pubDate>
		<dc:creator>jan</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Share]]></category>

		<guid isPermaLink="false">http://blog.alfrescian.com/?p=46</guid>
		<description><![CDATA[Alfresco Share needs a role based configuration support!]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently writing a concept of a knowledge management portal based on Alfresco Share. The Alfresco guys are adding some missing features to Share in the next release(s), e.g. support of custom meta-data, Rules &amp; Actions. But I&#8217;m missing a few other things, one of them I&#8217;d like to discuss in this post.</p>
<p>What about Role based configuration? I think it is quite often that you&#8217;d like to configurate, that for example a consumer doesn&#8217;t see some adminitrative components or Dashlets you&#8217;ve added to Share to support your use case.</p>
<p>I know that you can achieve this by custom coding (Or am I missing sth.?), but from my point of view this should be an configuration task.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alfrescian.com/?feed=rss2&amp;p=46</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Preview of custom metadata support in Share</title>
		<link>http://blog.alfrescian.com/?p=43</link>
		<comments>http://blog.alfrescian.com/?p=43#comments</comments>
		<pubDate>Fri, 13 Mar 2009 18:42:41 +0000</pubDate>
		<dc:creator>jan</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[Share]]></category>

		<guid isPermaLink="false">http://blog.alfrescian.com/?p=43</guid>
		<description><![CDATA[Alfresco gives preview of custom metadata support in Share.]]></description>
			<content:encoded><![CDATA[<p>As discussed in my prevoius <a href="http://blog.alfrescian.com/?p=27">post</a>, Alfresco Share is currently missing support for custom metadata.<br />
Gavin Cornwell (Alfresco) gives a preview of the comming support in 3.2 Enterprise <a href="http://blogs.alfresco.com/wp/gavinc/2009/03/13/early-support-for-custom-metadata-in-share/">here</a></p>
<p>I&#8217;m sure, that the new REST based Form Service will help a lot of developers!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alfrescian.com/?feed=rss2&amp;p=43</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Does Alfresco Share need an iPhone interface?</title>
		<link>http://blog.alfrescian.com/?p=27</link>
		<comments>http://blog.alfrescian.com/?p=27#comments</comments>
		<pubDate>Thu, 26 Feb 2009 20:35:08 +0000</pubDate>
		<dc:creator>jan</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Share]]></category>

		<guid isPermaLink="false">http://blog.alfrescian.com/?p=27</guid>
		<description><![CDATA[IsShare really ready for an iPhone client app or are their some more important things to do?]]></description>
			<content:encoded><![CDATA[<p>Alfresco ist currently designing an iPhone client for their collaboration platform Share. Thus I get an iPod touch from Alfresco as price for winning the Alfresco Developer Challenge a year ago I&#8217;m very interested in this stuff.</p>
<p>Here are the wireframes of the user stories at <a href="http://www.slideshare.net/AlfrescoUE" target="_blank">slideshare</a>.</p>
<p>But I&#8217;m not sure if this is a real must for Share&#8230;I&#8217;m not sure if the user NEED this client. Of course Alfresco will gain a lot of marketing momentum offering an &#8220;iPhone-Enterprise-Collaboration&#8221; app. Does Sharepoint have sth. like that <img src='http://blog.alfrescian.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>BUT, from my point of view there are other 1st prio features enterprise customers really need:</p>
<ul>
<li>supporting custom Types, Aspects and Metadata  (docLib &amp; search)</li>
<li>group based site membership (&amp; more permission stuff like, SiteCreatorGroup etc.)</li>
<li>combination of Share &amp; MS Sharepoint protocol usage within MS Office</li>
<li>Support of Rules inside of Share</li>
</ul>
<p>Most of these features are part of the Alfresco <a href="http://wiki.alfresco.com/wiki/Roadmap" target="_blank">roadmap</a>. Specially the support of custom types &amp; aspects within Share is a real MUST.</p>
<p>I&#8217;m doing ECM-Projects since a while and I cannot remember a project where we used only basis types and metadata.</p>
<p>To sum up:<br />
It&#8217;s cool that Alfresco is always developing new stuff, that&#8217;s why I love it. But from my point Share is lacking some features which should be done before going onwards with other new apps.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alfrescian.com/?feed=rss2&amp;p=27</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Alfrescian CMIS browser based on Ext GWT (GXT)</title>
		<link>http://blog.alfrescian.com/?p=20</link>
		<comments>http://blog.alfrescian.com/?p=20#comments</comments>
		<pubDate>Thu, 19 Feb 2009 16:03:38 +0000</pubDate>
		<dc:creator>jan</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[CMIS]]></category>

		<guid isPermaLink="false">http://blog.alfrescian.com/?p=20</guid>
		<description><![CDATA[While developing opsoro last year I fall in love with ExtJS. Since then a few new things where developed around ExtJS, for example Ext GWT (GXT).
I took a look into GXT several weeks or months ago and decided to try this framework in my next little project&#8230;
Beside GXT I wanted also to dive into the [...]]]></description>
			<content:encoded><![CDATA[<p>While developing opsoro last year I fall in love with ExtJS. Since then a few new things where developed around ExtJS, for example Ext GWT (GXT).<br />
I took a look into GXT several weeks or months ago and decided to try this framework in my next little project&#8230;</p>
<p>Beside GXT I wanted also to dive into the &#8220;CMIS world&#8221; and the best way to do this is always &#8220;hands on&#8221;!</p>
<p>Thus I&#8217;m just getting a new job (more Alfresco <img src='http://blog.alfrescian.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />   I need to refresh my knowledge&#8230;). So I started 2 nights ago with my new project: Alfrescian CMIS browser!<br />
It&#8217;s currently a little bit scrubby, but here is a first screenshot:</p>
<p><a href="http://blog.alfrescian.com/wp-content/uploads/2009/02/alfresciancmisbrowser2.jpg"><img class="alignnone size-medium wp-image-23" title="alfresciancmisbrowser2" src="http://blog.alfrescian.com/wp-content/uploads/2009/02/alfresciancmisbrowser2-300x240.jpg" alt="alfresciancmisbrowser2" width="300" height="240" /></a></p>
<p>Some technical details:</p>
<ul>
<li>I&#8217;m using the CMIS AtomPub-Binding</li>
<li>Folder tree &amp; document grid using async GWT-RPC Services which are using Abdera libs to call the repo</li>
</ul>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=cc54bd6c-d406-455d-8279-03aef6bf9719" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.alfrescian.com/?feed=rss2&amp;p=20</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Do you know opsoro?</title>
		<link>http://blog.alfrescian.com/?p=11</link>
		<comments>http://blog.alfrescian.com/?p=11#comments</comments>
		<pubDate>Tue, 17 Feb 2009 23:41:08 +0000</pubDate>
		<dc:creator>jan</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[opsoro]]></category>

		<guid isPermaLink="false">http://blog.alfrescian.com/?p=11</guid>
		<description><![CDATA[opsoro is an alternative web client for Alfresco. Its goal was to provide an easier user interface with a richer user experience by leveraging the latest web technologies. Like Alfresco, opsoro is open source software released under the GPL.
opsoro started out as a Prototype and is still in an early state.&#160; Nevertheless I encourage anyone [...]]]></description>
			<content:encoded><![CDATA[<p>opsoro is an alternative web client for Alfresco. Its goal was to provide an easier user interface with a richer user experience by leveraging the latest web technologies. Like Alfresco, opsoro is open source software released under the GPL.</p>
<p>opsoro started out as a Prototype and is still in an early state.&nbsp; Nevertheless I encourage anyone who is familiar with alfresco to test opsoro client. Even if it is not production ready  yet, it demonstrates the possibilities which lie in rich web applications and the <a href="http://wiki.alfresco.com/wiki/Web_Scripts">Alfresco Web Script API</a></p>
<p><strong>But</strong>, opsoro is more than a year ago. It is time for a new project! So stay tuned&nbsp; <img src='http://blog.alfrescian.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=a2eb673a-0e16-4827-88bc-175f0245a8a0" /></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.alfrescian.com/?feed=rss2&amp;p=11</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
