<?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>Loftux AB &#187; Alfresco</title>
	<atom:link href="http://loftux.se/category/alfresco/feed/" rel="self" type="application/rss+xml" />
	<link>http://loftux.se</link>
	<description>Dokumenthantering och informationshantering med öppen källkod</description>
	<lastBuildDate>Wed, 19 May 2010 06:25:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Alfresco lanserar Activiti BPM</title>
		<link>http://loftux.se/2010/05/19/alfresco-lanserar-activiti-bpm/</link>
		<comments>http://loftux.se/2010/05/19/alfresco-lanserar-activiti-bpm/#comments</comments>
		<pubDate>Wed, 19 May 2010 06:25:36 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Activiti]]></category>
		<category><![CDATA[BPM]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://loftux.se/?p=450</guid>
		<description><![CDATA[<p>Alfresco meddelar att de lanserar Acitivti BPM, ett fristående projekt under Apache 2.0 licens. Projektet kommer att ha flera av Alfresco&#8217;s utvecklare kopplade till projektet, och Activiti BPM kommer att vara standardmotorn för arbetsflöden i Alfresco. Nyckelpersoner i satsningen är Tom Baeyens, grundare och arkitekt förJBoss jBPM projektet, och kollega arkitekt Joram Barrez, som numera [...]]]></description>
			<content:encoded><![CDATA[<p>Alfresco <a href="http://www.alfresco.com/media/releases/2010/05/activiti_bpm/" target="_blank">meddelar</a> att de lanserar <a href="http://activiti.org/" target="_blank">Acitivti</a> BPM, ett fristående projekt under Apache 2.0 licens. Projektet kommer att ha flera av Alfresco&#8217;s utvecklare kopplade till projektet, och Activiti BPM kommer att vara standardmotorn för arbetsflöden i Alfresco. Nyckelpersoner i satsningen är Tom Baeyens, grundare och arkitekt förJBoss jBPM projektet, och kollega arkitekt Joram Barrez, som numera jobbar för Alfresco.<br />
<div id="attachment_453" class="wp-caption alignleft" style="width: 310px"><a href="http://loftux.se/wp-content/uploads/2010/05/activiti-modeler.png"><img src="http://loftux.se/wp-content/uploads/2010/05/activiti-modeler-300x174.png" alt="" title="activiti-modeler" width="300" height="174" class="size-medium wp-image-453" /></a><p class="wp-caption-text">Activiti BPM modeller (Källa: http://activiti.org/)</p></div><br />
Detta är en mycket positiv nyhet i mina ögon. Alfresco har sedan tidigare haft ett bra stöd för arbetsflöden med hjälp av jBPM motorn, och Alfresco meddelar att de skall fortsätta stödja jBPM för de som investerat kunskap och utveckling i arbetsflöden för Alfresco jBPM. Jag kan inte i dagsläget bedömma de tekniska meriterna för respektive arbetsflödesmotor, det kanske till och med är troligt att jBPM initalt är mer tekniskt kapabel. Det positiva för Alfresco användare är istället det fokus Alfresco ger till BPM, en i mina ögon väsentlig del i en informationshanteringslösning. Vi kan förvänta oss att det kommer bli lättare att både modellera och implementera arbetsflöden i Alfresco framöver. Activiti har redan i sin första Alpha version en fristående modellerare, för jBPM krävs idag att du kör en plugin i Eclipse. Min förväntning är att vi även får se mer arbetsflöden &#8220;out-of-the-box&#8221; i en standardinstallation, samt att gränssnitten för att som administratör hantera flöden blir enklare (idag finns det endast en webbaserad kommandoradskonsol).</p>
<p>Vi får nog vänta till slutet av året innan vi får se den första releasen av Alfresco med Activiti integrerad, för en Alfresco Enterprise release får vi nog räkna med att det dröjer upp till ett år. Det skall dock bli intressant att följa utvecklingen av Activiti, och det går redan nu att ladda ner och testa Activiti som en fristående produkt. Och är det så att du inte kör Alfresco, men utvecklar andra program och har behov av arbetsflödesstöd, så är tanken med Activiti att du skall kunna integrera och använda den som motor utan att behöva utveckla ditt eget arbetsflödesstöd.</p>
<p><strong>Länkar</strong><br />
<a href="http://processdevelopments.blogspot.com/2010/05/alfresco-creates-activiti.html">Alfresco Creates Activity</a> &#8211; blogg av Tom Baeyens<br />
<a href="http://newton.typepad.com/content/2010/05/alfresco-launches-new-activiti-business-process-management-initiative.html">Alfresco launches new Activiti Business Process Management Initiative</a> &#8211; blogg av John Newton, CTO Alfresco</p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2010/05/19/alfresco-lanserar-activiti-bpm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Avancerad sökning i Alfresco Share</title>
		<link>http://loftux.se/2010/02/25/avancerad-sokning-i-alfresco-share/</link>
		<comments>http://loftux.se/2010/02/25/avancerad-sokning-i-alfresco-share/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 14:16:34 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[sök]]></category>

		<guid isPermaLink="false">http://loftux.se/?p=257</guid>
		<description><![CDATA[<p>Den nuvarande versionen av Alfresco Share saknar möjligheten att skapa ett avancerat sökformulär för egna metadata. Det är dock inte Alfresco och Lucene som saknar möjligheterna för avancerade sökning, det som saknas är en implementation av en avancerad sökning. Enligt Alfresco roadmap så dröjer det till slutet av år 2010 innan detta kommer som standard. [...]]]></description>
			<content:encoded><![CDATA[<p>Den nuvarande versionen av Alfresco Share saknar möjligheten att skapa ett avancerat sökformulär för egna metadata. Det är dock inte Alfresco och Lucene som saknar möjligheterna för avancerade sökning, det som saknas är en implementation av en avancerad sökning. Enligt Alfresco <a href="http://wiki.alfresco.com/wiki/Roadmap">roadmap</a> så dröjer det till slutet av år 2010 innan detta kommer som standard. Så då får vi lösa det själva, och här ett förslag på hur.<br />
<span id="more-257"></span><br />
Att skapa själva sökformuläret är den enkla delen, svårare är att skapa en träfflista. Så vi tittar på den delen och ser om vi kanske kan återanvända en lista som redan finns i Alfresco, till exempel den som finns i Document Library. Jag föredrar den listan framför träfflistan som finns för snabbsök, då vi direkt i listan får möjligheten att använda menyer och jobba vidare med dokumentet.<br />
Till vänster i listan finns redan nu Snabbsökningar, till exempel &#8220;Jag Redigerar/I&#8217;m Editing&#8221;. Alltså borde det finnas möjlighet att skapa egna snabbsökningar. Och visst går det, Sebastian Wenzky har skrivit ihop ett bra <a href="http://portal.krypthonas.de/2009/08/04/alfresco-32-share-pimp-the-document-library-for-custom-document-types/">exempel</a>. Nyckeln är filen filter.lib.js som finns i<br />
tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary.<br />
I den framgår att du faktiskt kan anropa sidan för Document Library med parameter, till exempel<br />
<a href="http://localhost:8080/share/page/site/alfresco/documentlibrary?filter=editingMe">http://localhost:8080/share/page/site/alfresco/documentlibrary?filter=editingMe</a> och direkt komma till en av de inbyggda sökningarna.</p>
<p>Så nu behöver vi bara skapar vår eget filter i switch delen i filter.lib.js så att vi får en url motsvarande documentlibrary?filter=customQuery. Men vi behöver också ett sätt att skicka med våra sökdata, och som tur är finns det redan en parameter färdig för det ändamålet, filterData, som skickas hela vägen av Share till filter.lib.js. Vår sökurl blir då /documentlibrary?filter=customQuery&#038;filterData=/här kommer dina sökparametrar/.</p>
<p>Exempel på kod i att lägga till i filter.lib.js, delar av koden är återanvänd från andra delar av filter.lib.js. Du måste anpassa den här koden till att motsvara dina egna behov och metadata.</p>
<pre class="brush: jscript; collapse: true; light: false; toolbar: true;">
         case &quot;customQuery&quot;:
             filterQuery = &quot;+PATH:\&quot;&quot; + parsedArgs.rootNode.qnamePath + &quot;//*\&quot;&quot;;
             if(args.filterData.length&gt;0)
             {
            	 var strData=decodeURI(args.filterData);
            	 logger.log(strData);
            	 var queryArray=strData.split(&quot;|&quot;);
            	 for(var i=0;i&lt;queryArray.length;i++)
            	 {
            		var strQuery=queryArray[i];
            		var strQueryArray=strQuery.split(&quot;_&quot;);
            		logger.log(strQueryArray[0]);
            		logger.log(strQueryArray[1]);
            		switch (strQueryArray[0])
            		{
            		case &quot;ftx&quot;:
             			var ftterm=strQueryArray[1];
            			var ftquery=&quot; +(&quot;;

            		      var ftterms = ftterm.split(/\s/), i, j, t;

            		      for (i = 0, j = ftterms.length; i &lt; j; i++)
            		      {
            		         t = ftterms[i];
            		         // remove quotes - TODO: add support for quoted terms later
            		         t = t.replace(/\&quot;/g, &quot;&quot;);
            		         if (t.length !== 0)
            		         {
            		            switch (t.toLowerCase())
            		            {
            		               case &quot;and&quot;:
            		                  if (i &lt; j - 1 &amp;&amp; ftterms[i + 1].length !== 0)
            		                  {
            		                     ftquery += &quot;AND &quot;;
            		                  }
            		                  break;

            		               case &quot;or&quot;:
            		                  break;

            		               case &quot;not&quot;:
            		                  if (i &lt; j - 1 &amp;&amp; ftterms[i + 1].length !== 0)
            		                  {
            		                     ftquery += &quot;NOT &quot;;
            		                  }
            		                  break;

            		               default:
            		                  ftquery += &quot;TEXT:\&quot;&quot; + t + &quot;\&quot;&quot; + &quot; &quot;;
            		               		break;

            		            }
            		         }
            		      }
            		      filterQuery += ftquery+&quot;) &quot;;

            			break;
            		case &quot;docid&quot;:
            			filterQuery += &quot; +@sys\\:node-dbid:&quot;+strQueryArray[1];
            			break;
            		case &quot;contractid&quot;:
            			filterQuery += &quot; +@ltx\\:contractid:&quot;+strQueryArray[1];
            			break;
            		case &quot;doctype&quot;:
            			filterQuery += &quot; +TYPE:\&quot;{http://www.loftux.se/model}&quot;+strQueryArray[1]+&quot;\&quot;&quot;;
            			break;
            		case &quot;file&quot;:
            			//we need to search both with and without wildcards. Sometime there is a hit
            			//sometime not if we dont depending on search term. Makes results more predictable
            			filterQuery += &quot; +(@cm\\:name:&quot;+strQueryArray[1] + &quot; OR @cm\\:name:*&quot;+strQueryArray[1]+&quot;*)&quot; ;
            			break;
                    case &quot;tag&quot;:
                    	filterQuery += &quot; +PATH:\&quot;/cm:taggable/cm:&quot; + search.ISO9075Encode(strQueryArray[1].toLowerCase()) + &quot;/member\&quot;&quot;;
                        break;
                    case &quot;sort&quot;:

                    	if(strQueryArray[1]==&quot;editdesc&quot;)
                    	{
                    		filterParams.sort = [
                    		{
                    		column: &quot;@{http://www.alfresco.org/model/content/1.0}modified&quot;,
                    		ascending: false
                    		}];
                    	}
                    	if(strQueryArray[1]==&quot;editasc&quot;)
                    	{
                    		filterParams.sort = [
                    		{
                    		column: &quot;@{http://www.alfresco.org/model/content/1.0}modified&quot;,
                    		ascending: true
                    		}];
                    	}

                    	break;
            		}
            	 }

             }
             filterParams.query = filterQuery + filterQueryDefaults;
             filterParams.query += &quot; &quot; + (Filters.TYPE_MAP[&quot;documents&quot;]);
</pre>
<p>Vi kan nu alltså anropa vår sida med (exempel)<br />
/documentlibrary?filter=customQuery&#038;filterData=ftx_test|doctype_contract|sort_editdesc.<br />
Det är alltså inte en generisk lösning, varje parameter motsvarar ett fält på ditt sökformulär. Sökningen ovan skulle söka på fulltext &#8220;test&#8221; och egna dokumenttypen contract samt sortera descending på senast redigerat datum.</p>
<p>För att det skall visas korrekt i Share Document Library, så måste vi även lägga till vår customQuery i Share. Leta reda på filen<br />
site-webscripts/org/alfresco/components/documentlibrary/filter.get.config.xml och lägg till ett nytt filter.</p>
<pre class="brush: xml;">
&lt;filters&gt;
   &lt;filter id=&quot;all&quot; label=&quot;link.all&quot; /&gt;
   &lt;filter id=&quot;editingMe&quot; label=&quot;link.editingMe&quot; /&gt;
   &lt;filter id=&quot;editingOthers&quot; label=&quot;link.editingOthers&quot; /&gt;
   &lt;filter id=&quot;recentlyModified&quot; label=&quot;link.recentlyModified&quot; /&gt;
   &lt;filter id=&quot;recentlyAdded&quot; label=&quot;link.recentlyAdded&quot; /&gt;
   &lt;filter id=&quot;favouriteDocuments&quot; label=&quot;link.favouriteDocuments&quot; /&gt;
   &lt;filter id=&quot;customQuery&quot; label=&quot;link.customQuery&quot; /&gt;
&lt;/filters&gt;
</pre>
<p>Vårt filter skall ju anropas via en särskild söksida, så det skall inte dyka upp som en klickbar länk. Det kan vi enkelt göra genom att göra label ovan blank i filen filter.get.properties (i samma katalog som filen ovan)<br />
link.customQuery=<br />
Även i filen toolbar.get.properties får vi lägga till för att resultatlistan skall se bra ut.<br />
description.customQuery=Custom Search<br />
description.customQuery.more=<br />
Om du har lagt på svenska eller annat språk, lägg till även i properties filerna för de språken.</p>
<p>Nu har du bara kvar att skapa sökformuläret. Det kan du göra i en <a href="http://www.google.se/search?q=alfresco+creating+a+custom+dashlet">Dashlet</a>, eller med en <a href="http://wiki.alfresco.com/wiki/Share_Custom_Pages">egen anpassad sida</a>. Jag kommer inte beskriva hur i detta inlägg, kommer eventullt i en uppföljning.</p>
<p>Notera också att Alfresco håller på med motsvarande funktionalitet för Share i version 3.3. Det kommer bli för snabbsök, där du kan skicka med parametrar för att söka specifika metadata genom att i snabbsök skriva till exempel description:important och som skapar en url /share/page/search?t=description:important. Men vad jag förstår kommer det bara vara via snabbsök och därmed bara för avancerade användare. Ett alternativ kan vara att invänta den funktionaliteten, och sedan skriva din egna avancerade söksida som anropar den nya url:en.</p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2010/02/25/avancerad-sokning-i-alfresco-share/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alfresco formulär för Share</title>
		<link>http://loftux.se/2010/02/11/alfresco-formular-for-share/</link>
		<comments>http://loftux.se/2010/02/11/alfresco-formular-for-share/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 14:08:38 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[formulär]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[share]]></category>

		<guid isPermaLink="false">http://loftux.se/?p=57</guid>
		<description><![CDATA[<p>Alfresco Share har nu stöd för att lägga till presentationen av anpassade metadata via en formulär motor. Och det har jag nu haft anledning att testa fullt ut i en kundimplementation. Här är några saker som jag noterat (exemplen förutsätter viss kännedom om Alfresco konfiguration sedan tidigare).

Börja med att läsa igenom Alfresco&#8217;s dokumentation för formulär. [...]]]></description>
			<content:encoded><![CDATA[<p>Alfresco Share har nu stöd för att lägga till presentationen av anpassade metadata via en formulär motor. Och det har jag nu haft anledning att testa fullt ut i en kundimplementation. Här är några saker som jag noterat (exemplen förutsätter viss kännedom om Alfresco konfiguration sedan tidigare).<br />
<span id="more-57"></span><br />
Börja med att läsa igenom Alfresco&#8217;s dokumentation för <a href="http://wiki.alfresco.com/wiki/Forms">formulär</a>. Där hittar du det mesta om hur du konfigurerar formulär, och länkar vidare till exempel på anpassningar. Mina anpassade formulär har jag lagt i share-config-custom.xml, som du sedan lägger i web-extension katalogen. En sak som inte framgår i Wiki-dokumentationen är hur du lägger in <a href="http://wiki.alfresco.com/wiki/Forms#Configuring_Forms">konfigurationen</a> för aspects. Lägg till den i en egen aspect evaluator</p>
<pre class="brush: xml;">
&lt;config evaluator=&quot;aspect&quot; condition=&quot;my:customaspect&quot;&gt;
	&lt;forms&gt;
		&lt;form&gt;
			&lt;appearance&gt;
				&lt;field id=&quot;my:customtextfield&quot; set=&quot;mycustomset&quot; mandatory=&quot;true&quot;&gt;
					&lt;control template=&quot;/org/alfresco/components/form/controls/autocomplete.ftl&quot;&gt;
						&lt;control-param name=&quot;ds&quot;&gt;/share/service/ds/autocomplete/alfrescoperson /&gt;
					&lt;/control&gt;
				&lt;/field&gt;
			&lt;/appearance&gt;
		&lt;/form&gt;
	&lt;/forms&gt;
&lt;/config&gt;
</pre>
<p>Nu har du utseendet fastslaget, så då behöver du bara i din forms definition lägga till</p>
<pre class="brush: xml;">&gt;
&lt;config evaluator=&quot;node-type&quot; condition=&quot;my:customtype&quot;&gt;
	&lt;forms&gt;
		&lt;form&gt;
			&lt;field-visibility&gt;
				&lt;show id=&quot;sys:node-dbid&quot; /&gt;
				&lt;show id=&quot;my:customaspect&quot; /&gt;
				...
</pre>
<p> så kommer din aspect att visas om och när den är tillagd till din dokumenttyp. Du skall alltså inte lägga till appearence i node-type evaluator, det skall du däremot göra för properties som är specifika för dokumenttypen. Som ni kan se så tillhör även aspect-en ovan ett custom set (mycustomset). Tilldelningen gör du under aspect-evaluatorn. Det du måste göra för varje dokumenttyp är att skapa ett appearance som motsvara det appearance du tilldelat.</p>
<pre class="brush: xml;">&lt;set id=&quot;mycustomset&quot; appearance=&quot;bordered-panel&quot; label=&quot;Company Inc. - My Custom Type&quot; /&gt;</pre>
<p>Utnyttja label till att tydligt visa vilket dokumenttyp ditt dokument är (My Custom Type i detta fall).<br />
Som du kan se ovan så har jag lagt till sys:node-dbid, det är det interna löpnumret som Alfresco tilldelar ett dokument, och som fungerar utmärkt som ett dokument-id. Det som behövs är en bättre label en default. Det kan du få genom att lägga till för node-type evaluatorn för din anpassade dokumenttyp</p>
<pre class="brush: xml;">&lt;appearance&gt;
       &lt;field id=&quot;sys:node-dbid&quot; read-only=&quot;true&quot; set=&quot;mycustomset&quot; label=&quot;Dokumentnummer&quot; /&gt;</pre>
<p>Formulärmotorn använder sig av datamodellens message <a href="http://wiki.alfresco.com/wiki/Data_Dictionary_Guide#Model_Localization">resource bundle</a> för att veta vilka etiketter den skall sätta på respektive metadata. Var nogrann med att skapa den tillsammans med din modellfil om du vill använda flera språk. Det skall även gå att skapa Resource bundles for själva formulärmotorn så att du inte behöver hårdkoda till exempel &#8220;Dokumentnummer&#8221; som jag gjort ovan. Jag har dock inte lyckats list ut var den skall ligga än, så får återkomma till det.<br />
Slutresultatet kan se ut så här:<br />
<a href="http://loftux.se/wp-content/uploads/2010/02/ShareForms.png"><br />
<img src="http://loftux.se/wp-content/uploads/2010/02/ShareForms-300x280.png" alt="" title="Share Forms" width="300" height="280" class="alignnone size-medium wp-image-110" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2010/02/11/alfresco-formular-for-share/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inlåsningen i Microsofts kassako</title>
		<link>http://loftux.se/2009/02/09/inlasningen-i-microsofts-kassako/</link>
		<comments>http://loftux.se/2009/02/09/inlasningen-i-microsofts-kassako/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 17:11:23 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://loftux.se/?p=17</guid>
		<description><![CDATA[<p>IDG.se skriver här om hur det är Omöjligt att bli av med Microsofts kassako &#8211; IDG.se.</p>
<p>Det är nyttig läsning för alla som är på väg in i ett Sharepointprojekt. Det kommer att kosta, och då inte bara direkta kostnader i nutid. Det är just fastlåsningen, att du måste fortsätta använda Microsoft Office, SQL Server och [...]]]></description>
			<content:encoded><![CDATA[<p>IDG.se skriver här om hur det är <a href="http://www.idg.se/2.1085/1.210697/omojligt-att-bli-av-med-microsofts-kassako">Omöjligt att bli av med Microsofts kassako &#8211; IDG.se.</a></p>
<p>Det är nyttig läsning för alla som är på väg in i ett Sharepointprojekt. Det kommer att kosta, och då inte bara direkta kostnader i nutid. Det är just fastlåsningen, att du måste fortsätta använda Microsoft Office, SQL Server och Windows Server. Nu finns det säkert de som hävdar att det visst går att lagra dokument från andra applikationer, exempelvis OpenOffice. Visst går det, men för att få ut det fulla värdet av Sharepoint bör du köra MS Office, vilket är helt enligt Microsofts målsättning.</p>
<p>Vill du jämföra kostnaderna för olika ECM system kan du ladda ner ett <a href="http://www.alfresco.com/products/whitepapers/" target="_blank">whitepaper</a> om TCO direkt från Alfresco.</p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2009/02/09/inlasningen-i-microsofts-kassako/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Länkar till Alfresco</title>
		<link>http://loftux.se/2008/08/07/lankar-till-alfresco/</link>
		<comments>http://loftux.se/2008/08/07/lankar-till-alfresco/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 18:16:42 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Öppen källkod]]></category>

		<guid isPermaLink="false">http://loftux.se/?p=15</guid>
		<description><![CDATA[<p>Jag har samlat ett antal länkar där du kan hitta mer information om främst Alfresco men även ECM och Öppen källkod.
Du kommer åt dem här</p>
<p>Jag lägger gärna upp fler, lämna dina tips som en kommentar</p>
]]></description>
			<content:encoded><![CDATA[<p>Jag har samlat ett antal länkar där du kan hitta mer information om främst Alfresco men även ECM och Öppen källkod.<br />
Du kommer åt dem <a href="http://loftux.se/lankar">här</a></p>
<p>Jag lägger gärna upp fler, lämna dina tips som en kommentar</p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2008/08/07/lankar-till-alfresco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frukostseminarium &#8211; Alfresco &#8211; SOA och Web 2.0</title>
		<link>http://loftux.se/2008/05/13/frukostseminarium-alfresco-soa-och-web-20/</link>
		<comments>http://loftux.se/2008/05/13/frukostseminarium-alfresco-soa-och-web-20/#comments</comments>
		<pubDate>Tue, 13 May 2008 05:53:38 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Alfresco]]></category>

		<guid isPermaLink="false">http://loftux.se/2008/05/13/frukostseminarium-alfresco-soa-och-web-20/</guid>
		<description><![CDATA[<p>Den 2o maj så kommer jag att prata om möjligheterna att använda Alfresco som en del i arbetet med Service Oriented Architecture. Samt prata lite om de möjligheter till Web 2.0 lösningar som Alfresco ger.</p>
<p>Ta del av inbjudan här </p>
]]></description>
			<content:encoded><![CDATA[<p>Den 2o maj så kommer jag att prata om möjligheterna att använda Alfresco som en del i arbetet med Service Oriented Architecture. Samt prata lite om de möjligheter till Web 2.0 lösningar som Alfresco ger.</p>
<p>Ta del av inbjudan <a href="http://redpill.se/events/frukostseminarium_-_soa_web_2.0_och_alfresco_114_143.html" title="Inbjudan frukostseminarium" target="_blank">här </a></p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2008/05/13/frukostseminarium-alfresco-soa-och-web-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Öppen källkod &#8211; mer än koden</title>
		<link>http://loftux.se/2008/04/13/oppen-kallkod-mer-an-koden/</link>
		<comments>http://loftux.se/2008/04/13/oppen-kallkod-mer-an-koden/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 13:01:07 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Ny version]]></category>

		<guid isPermaLink="false">http://loftux.se/2008/04/13/oppen-kallkod-mer-an-koden/</guid>
		<description><![CDATA[<p>Namnet öppen källkod gör att många bara förknippar öppenheten med själva källkoden. Men det är mer som är öppet när en produkt är öppen källkod. Ett exempel på det är kommande version och vilka designbeslut som tagits, vilket påverkar dig som användare direkt. Dels kan du påverka vad som är viktigt till en kommande version, [...]]]></description>
			<content:encoded><![CDATA[<p>Namnet öppen källkod gör att många bara förknippar öppenheten med själva källkoden. Men det är mer som är öppet när en produkt är öppen källkod. Ett exempel på det är kommande version och vilka designbeslut som tagits, vilket påverkar dig som användare direkt. Dels kan du påverka vad som är viktigt till en kommande version, och du kan planera din egen lösning så att du kan få största möjliga nytta av kommande förändringar.</p>
<p>För Alfresco version 3.0 hittar du information på<br />
<a href="http://wiki.alfresco.com/wiki/Category:3.0" title="Wiki om version 3" target="_blank">http://wiki.alfresco.com/wiki/Category:3.0 </a><br />
Alla designdokument och kravdokument<br />
<a href="http://www.slideshare.net/tag/alfresco" title="Slideshare Alfresco" target="_blank">http://www.slideshare.net/tag/alfresco </a><br />
Sammanställning på hur gränssnittet kan komma att se ut.<br />
<a href="http://issues.alfresco.com/browse/SLNG" title="JIRA slingshot" target="_blank">http://issues.alfresco.com/browse/SLNG </a><br />
Issue tracker som även används för att registrera krav på funktioner</p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2008/04/13/oppen-kallkod-mer-an-koden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft och standard</title>
		<link>http://loftux.se/2008/03/09/microsoft-och-standard/</link>
		<comments>http://loftux.se/2008/03/09/microsoft-och-standard/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 17:31:50 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office]]></category>

		<guid isPermaLink="false">http://loftux.se/2008/03/09/microsoft-och-standard/</guid>
		<description><![CDATA[<p>Alfresco kan göra dokumentarkivet tillgängligt på flera sätt. Ett av dem är WebDAV. Det är inga konstigheter, du kan i Linux, Mac OS och Windows direkt i exempelvis Nautilus (Gnome) eller Windows utforskaren direkt ansluta till WebDAV enheten. Detta gorde jag i windows, och försökte från Alfresco WebDAV öppna en jpg-bild  vilken var associerad [...]]]></description>
			<content:encoded><![CDATA[<p>Alfresco kan göra dokumentarkivet tillgängligt på flera sätt. Ett av dem är <a href="http://www.webdav.org/" target="_blank">WebDAV</a>. Det är inga konstigheter, du kan i Linux, Mac OS och Windows direkt i exempelvis Nautilus (Gnome) eller Windows utforskaren direkt ansluta till WebDAV enheten. Detta gorde jag i windows, och försökte från Alfresco WebDAV öppna en jpg-bild  vilken var associerad till Microsoft Office Picture Manager. Fick då felmeddelandet som visas i bilden (klicka på bilden för att se en större läsbar bild).<br />
<a href="http://loftux.se/wp-content/uploads/2008/03/webdavmserror.png" title="Microsft Office Picture Manager WebDAV error"><img src="http://loftux.se/wp-content/uploads/2008/03/webdavmserror.thumbnail.png" alt="Microsft Office Picture Manager WebDAV error" height="48" width="156" /></a></p>
<p>Det du kan se är ett exempel på hur Microsoft bygger ut och förändrar standarder för eget ändamål utan att publicera dessa förändringar. Visst kan Microsoft var i sin fulla rätt att skapa program som bara fungerar med en WebDAV implementation i deras egen produkt Sharepoint. Se <a href="http://wiki.alfresco.com/wiki/WebFolders_Sharepoint_Interaction" title="Alfresco undersökning av Sharepoint webdav" target="_blank">här</a> vad Alfresco kom fram till när de undersökte Microsoft Sharepoint WebDAV implementation. Men med den marknadsdominansen som Microsoft har är det rimligt att ställa kravet att följa standards, eller att åtminstonde publicera de förändringar/tillägg som de gör till existerande standards. Detta för att undvika inlåsning. Jag väntar med spänning på vad Microsofts nya grepp kring interopabilitet och att publicera dokumention innebär, tag gärna del av kommentarerna på <a href="http://www.groklaw.net/article.php?story=20080221184924826" title="Groklaw kommentarer kring Microsoft Interopabilitet" target="_blank">Groklaw</a>. Det skall tilläggas att övriga Microsoft Office applikationer fungerar med Alfresco WebDAV.</p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2008/03/09/microsoft-och-standard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Imponerande demo av REST</title>
		<link>http://loftux.se/2008/01/05/imponerande-demo-av-rest/</link>
		<comments>http://loftux.se/2008/01/05/imponerande-demo-av-rest/#comments</comments>
		<pubDate>Sat, 05 Jan 2008 08:56:16 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Programmering]]></category>

		<guid isPermaLink="false">http://loftux.se/?p=6</guid>
		<description><![CDATA[<p>Med Alfresco kan du använda REST  och Ajax för att skapa nya lösningar och integrationer. Vill man se hur man på 10 dagar åstadkommer en helt ny klient kan ni gärna kolla i denna demo. Det är säkert inte alla förundrat att kunna åstadkomma något så snabbt, de är enligt min bedömning väldigt duktiga [...]]]></description>
			<content:encoded><![CDATA[<p>Med Alfresco kan du använda <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer" target="_blank">REST</a>  och Ajax för att skapa nya lösningar och integrationer. Vill man se hur man på 10 dagar åstadkommer en helt ny klient kan ni gärna kolla i denna <a href="http://opensource-ecm.com/opsoro/opsoro.html" title="Demo av REST" target="_blank">demo</a>. Det är säkert inte alla förundrat att kunna åstadkomma något så snabbt, de är enligt min bedömning väldigt duktiga programmerare, men ger helt klar en fingervisning av vad du kan åstadkomma med hjälp av Alfrescos möjligheter att lyfta fram information.</p>
<p>Läst hela disskussionstråden från Alfrescos forum här:<br />
<a href="http://forums.alfresco.com/viewtopic.php?t=10303">Prototype: Alfresco Web Scripts + extjs ajax lib</a></p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2008/01/05/imponerande-demo-av-rest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alfresco 2.9 Labs tillgänglig för nedladdning</title>
		<link>http://loftux.se/2007/12/02/alfresco-29-labs-tillganglig-for-nedladdning/</link>
		<comments>http://loftux.se/2007/12/02/alfresco-29-labs-tillganglig-for-nedladdning/#comments</comments>
		<pubDate>Sun, 02 Dec 2007 20:32:38 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Ny version]]></category>

		<guid isPermaLink="false">http://loftux.se/?p=3</guid>
		<description><![CDATA[<p>Alfresco har släppt en 2.9 Labs version (en tidig Community version) som ger en vink om kommande ny funktionalitet.</p>
<p>I den finns bland annat integrationen till Facebook och iGoogle, IM närvaro (dina kollegor som är medlem i ett space/folder listas om de är inloggade i Skype eller Yahoo), och formulärhantering (XML baserade formulär för att samla [...]]]></description>
			<content:encoded><![CDATA[<p>Alfresco har <a href="http://forums.alfresco.com/viewtopic.php?t=9770" title="Länk till tilkännagivandet">släppt</a> en 2.9 Labs version (en tidig Community version) som ger en vink om kommande ny funktionalitet.</p>
<p>I den finns bland annat integrationen till Facebook och iGoogle, IM närvaro (dina kollegor som är medlem i ett space/folder listas om de är inloggade i Skype eller Yahoo), och formulärhantering (XML baserade formulär för att samla in data och spara som dokument).</p>
<p>Intressant är också stödet för adresserbara space, dokument och forum. Även tidigare har funnits möjligheten att skicka e-post direkt till Alfresco, men det har då varit ett Community projekt. Varje dokument kan nu få egen e-postadress, dags att börja vara kreativa och hitta intressanta användarfall!</p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2007/12/02/alfresco-29-labs-tillganglig-for-nedladdning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
