<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>

<title>(content goes here) blog</title>
<description>(content goes here) blog</description>
<link>http://dev.day.com/microsling/content/blogs/main.html</link>



	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/contentGoesHereBlog" type="application/rss+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FcontentGoesHereBlog" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FcontentGoesHereBlog" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FcontentGoesHereBlog" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/contentGoesHereBlog" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FcontentGoesHereBlog" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FcontentGoesHereBlog" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FcontentGoesHereBlog" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FcontentGoesHereBlog" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2FcontentGoesHereBlog" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FcontentGoesHereBlog" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.addtoany.com/?linkname=%28content%20goes%20here%29%20blog&amp;linkurl=http%3A%2F%2Ffeeds.feedburner.com%2FcontentGoesHereBlog&amp;type=feed" src="http://www.addtoany.com/addfr-b.gif">Add to Any Feed Reader</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
	<title>Slides from the NoSQL Meetup and ApacheCon US 09</title>	
	<link>http://feedproxy.google.com/~r/contentGoesHereBlog/~3/cgoaaNYGCLU/apacheconus09slides.html</link>
	<guid isPermaLink="false">http://dev.day.com/microsling/content/blogs/main/apacheconus09slides.html</guid>
	<description>&lt;p&gt;&lt;a href="http://us.apachecon.com/c/acus2009/"&gt;ApacheCon US 09&lt;/a&gt; in Oakland and the &lt;a href="http://www.nosqloakland.org/"&gt;NoSQL meetup&lt;/a&gt; are over. Find below the slides of the talks given by Day's engineers covering Apache projects &lt;a href="http://sling.apache.org/site/index.html"&gt;Sling&lt;/a&gt;, &lt;a href="http://jackrabbit.apache.org/"&gt;Jackrabbit&lt;/a&gt;,  &lt;a href="http://lucene.apache.org/tika/"&gt;Tika&lt;/a&gt; and &lt;a href="http://poi.apache.org/"&gt;POI&lt;/a&gt; as well as OSGi.&lt;/p&gt;


&lt;div style="width:425px;text-align:left" id="__ss_2408369"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/bdelacretaz/jcr-in-10-minutes-2408369" title="JCR In 10 Minutes"&gt;Bertrand Delacretaz:  JCR In 10 Minutes&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=jcr-in-10-minutes-091102225734-phpapp01&amp;stripped_title=jcr-in-10-minutes-2408369" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=jcr-in-10-minutes-091102225734-phpapp01&amp;stripped_title=jcr-in-10-minutes-2408369" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/bdelacretaz"&gt;bdelacretaz&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;

&lt;div style="width:425px;text-align:left" id="__ss_2383686"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/bdelacretaz/life-in-open-source-communities-apachecon-us-2009" title="Life in Open Source Communities, ApacheCon US 2009"&gt;Bertrand Delacretaz: Life in Open Source Communities&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=open-source-collab-tools-bdelacretaz-april09-091030080502-phpapp01&amp;stripped_title=life-in-open-source-communities-apachecon-us-2009" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=open-source-collab-tools-bdelacretaz-april09-091030080502-phpapp01&amp;stripped_title=life-in-open-source-communities-apachecon-us-2009" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/bdelacretaz"&gt;bdelacretaz&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;


&lt;div style="width:425px;text-align:left" id="__ss_2432056"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/cziegeler/jcr-in-action-apachecon-us-2009" title="JCR In Action (ApacheCon US 2009)"&gt;Carsten Ziegeler: JCR In Action&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=apacheconus2009-jcrinaction-091105132535-phpapp02&amp;stripped_title=jcr-in-action-apachecon-us-2009" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=apacheconus2009-jcrinaction-091105132535-phpapp02&amp;stripped_title=jcr-in-action-apachecon-us-2009" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/cziegeler"&gt;Carsten Ziegeler&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;


&lt;div style="width:425px;text-align:left" id="__ss_2442206"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/cziegeler/embrace-change-embrace-osgi" title="Embrace Change - Embrace OSGi"&gt;Carsten Ziegeler: Embrace Change - Embrace OSGi&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=apacheconus2009-osgi-091106171152-phpapp01&amp;stripped_title=embrace-change-embrace-osgi" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=apacheconus2009-osgi-091106171152-phpapp01&amp;stripped_title=embrace-change-embrace-osgi" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/cziegeler"&gt;Carsten Ziegeler&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;


&lt;div style="width:425px;text-align:left" id="__ss_2433501"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/fmeschbe/rapid-jcr-applications-development-with-sling-2433501" title="Rapid JCR Applications Development with Sling"&gt;Felix Meschberger: Rapid JCR Applications Development with Sling&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=radjcr-091105170447-phpapp01&amp;stripped_title=rapid-jcr-applications-development-with-sling-2433501" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=radjcr-091105170447-phpapp01&amp;stripped_title=rapid-jcr-applications-development-with-sling-2433501" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/fmeschbe"&gt;Felix Meschberger&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;


&lt;div style="width:425px;text-align:left" id="__ss_2440559"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/jukka/mime-magic-with-apache-tika-2440559" title="Mime Magic With Apache Tika"&gt;Jukka Zitting: Mime Magic With Apache Tika&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mimemagicwithapachetika-091106122557-phpapp02&amp;stripped_title=mime-magic-with-apache-tika-2440559" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mimemagicwithapachetika-091106122557-phpapp02&amp;stripped_title=mime-magic-with-apache-tika-2440559" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/jukka"&gt;Jukka Zitting&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;


&lt;div style="width:425px;text-align:left" id="__ss_2427228"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/paolomoz/apache-poi-recipes" title="Apache Poi Recipes"&gt;Paolo Mottadelli: Apache Poi Recipes&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=apache-poi-recipespaoloslideshare-091105030116-phpapp02&amp;stripped_title=apache-poi-recipes" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=apache-poi-recipespaoloslideshare-091105030116-phpapp02&amp;stripped_title=apache-poi-recipes" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/paolomoz"&gt;Paolo Mottadelli&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=cgoaaNYGCLU:RhLJYdImojM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=cgoaaNYGCLU:RhLJYdImojM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=cgoaaNYGCLU:RhLJYdImojM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=cgoaaNYGCLU:RhLJYdImojM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=cgoaaNYGCLU:RhLJYdImojM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=cgoaaNYGCLU:RhLJYdImojM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/contentGoesHereBlog/~4/cgoaaNYGCLU" height="1" width="1"/&gt;</description>
	<pubDate>9 Nov 2009 00:00:01 GMT</pubDate>
	<author>dev@day.com (Michael Marth)</author>
	
			<category>apache</category> 	
	
	<feedburner:origLink>http://dev.day.com/microsling/content/blogs/main/apacheconus09slides.html</feedburner:origLink></item>
	
	<item>
	<title>JBoye Presentation: WCM Trends for 2010</title>	
	<link>http://feedproxy.google.com/~r/contentGoesHereBlog/~3/FHrGR5pL-wQ/boye09.html</link>
	<guid isPermaLink="false">http://dev.day.com/microsling/content/blogs/main/boye09.html</guid>
	<description>&lt;p&gt;
Today I had the opportunity to speak at the &lt;a href="http://www.jboye.com/conferences/aarhus09/"&gt;JBoye conference in Aarhus&lt;/a&gt;. It was a pleasure as every year since the audience and speakers really constitutes a who-is-who of WCM visionaries and insiders. I am definitely looking forward to coming back next year.
&lt;/p&gt;
&lt;div style="width:425px;text-align:left" id="__ss_2430936"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/uncled/jboye-presentation-wcm-trends-for-2010" title="JBoye Presentation: WCM Trends for 2010"&gt;JBoye Presentation: WCM Trends for 2010&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wcm-trends-2009-091105104256-phpapp02&amp;stripped_title=jboye-presentation-wcm-trends-for-2010" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wcm-trends-2009-091105104256-phpapp02&amp;stripped_title=jboye-presentation-wcm-trends-for-2010" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/uncled"&gt;David Nuescheler&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=FHrGR5pL-wQ:6qRDdCtjnzI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=FHrGR5pL-wQ:6qRDdCtjnzI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=FHrGR5pL-wQ:6qRDdCtjnzI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=FHrGR5pL-wQ:6qRDdCtjnzI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=FHrGR5pL-wQ:6qRDdCtjnzI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=FHrGR5pL-wQ:6qRDdCtjnzI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/contentGoesHereBlog/~4/FHrGR5pL-wQ" height="1" width="1"/&gt;</description>
	<pubDate>05 Nov 2009 00:00:01 GMT</pubDate>
	<author>dev@day.com (David Nuescheler)</author>
	
			<category>cms</category> <category>wcm</category> <category>cq5</category> 	
	
	<feedburner:origLink>http://dev.day.com/microsling/content/blogs/main/boye09.html</feedburner:origLink></item>
	
	<item>
	<title>Ask the community: TibTec</title>	
	<link>http://feedproxy.google.com/~r/contentGoesHereBlog/~3/GEMapr5JMqw/tibtec.html</link>
	<guid isPermaLink="false">http://dev.day.com/microsling/content/blogs/main/tibtec.html</guid>
	<description>&lt;p&gt;

&lt;/p&gt;

&lt;div style="border-bottom: 1px dotted rgb(153, 153, 153); padding: 2px;"&gt;
&lt;p&gt;
&lt;em&gt;
The Tuberculosis Project project is one of the Sling users registered on the &lt;a href="http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=2852421"&gt;Sling user wiki page&lt;/a&gt;. This is an interview with developer Audrey Colbrant who worked on the project.
&lt;/em&gt;
&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;
&lt;b&gt;Audrey, can you please tell us a bit about the TibTec Tuberculosis Project? What are the project's aims and background?&lt;/b&gt;

&lt;/p&gt;&lt;p&gt;
The TB project is developed by &lt;a href="http://www.tibtec.org"&gt;Tibtec&lt;/a&gt;, a nonprofit technology center based in Dharamsala (India) and directed by M. Phuntsok DORJEE. The aim of the project was to build a system to monitor the tuberculosis among tibetan communities in India, Nepal and Bhutan. Thanks to technology advances in mobile and web computing, it is now possible to design a recording and reporting web portal supporting the WHO DOTS protocol.
&lt;/p&gt;&lt;p&gt;
The project of monitoring the tuberculosis among tibetan communities in India was born 1 year ago thanks to four actors: the DoH (Department of Health, Tibetan Government in Exile), Tibetan Delek Hospital (Gangchen Kyishong - India), AISPO (Italian Association for Solidarity Of Persons), and the Johns Hopkins University (USA). TibTec is working on a system for the above four actors.
&lt;/p&gt;&lt;p&gt;
The main goal of the project is to build a simple, low-cost and versatile framework so that communities all over the world could benefit from it. The system could be easily customized for other works as well since it based on open source software.
&lt;/p&gt;&lt;p&gt;
If you want to take a look at the architecture, follow the &lt;a href="http://tamia.inrialpes.fr:7402/apps/tb_monitoring/images/development/tb_project_architecture.jpg"&gt;guide&lt;/a&gt;.
&lt;/p&gt;

 
&lt;p&gt;
&lt;b&gt;So how did you end up using Sling? Did you compare Sling against some other frameworks?&lt;/b&gt;
&lt;/p&gt;&lt;p&gt;
The implementation of the TB project was part of the master project in computer science of my university.
Jacques Lemordant, researcher in the WAM project at &lt;a href="http://wam.inrialpes.fr"&gt;INRIA&lt;/a&gt; was in contact with M. Dorjee, CEO of TibTec, since several years.
Together they have defined headlines of the project and chosen the more efficient technologies to be used.
&lt;/p&gt;
 
&lt;p&gt;
Sling was chosen because we are very familiar with XML technologies (RELAX NG, XPATH, XSLT...) and hierarchical representation of data.
&lt;/p&gt;&lt;p&gt;
Another point was the fact that we wanted to access data from Android (Apache http client) and a full REST API was the simplest way to access a JCR and manipulate data represented as trees. XML being very well supported in Android, Sling is a perfect match with Android to design agile mobile web framework.
&lt;/p&gt;&lt;p&gt;
Sling is also part of a course in mobile and web technologies as the master level of the University Joseph Fourier of Grenoble.
&lt;/p&gt;&lt;p&gt;
 
&lt;p&gt;
&lt;b&gt;Now that you have completed an implementation project with Sling are there any lessons learned you would like to share with the community?&lt;/b&gt;
&lt;/p&gt;&lt;p&gt;
The Sling approach is fairly new and I haven’t seen any other same kind of approach before. The concept is simple but it takes a little bit time to be used to the utilization. So never give up, solutions come slowly with perseverance.
&lt;/p&gt;

&lt;p&gt;
&lt;b&gt;If you had one free wish from the Sling committers...&lt;/b&gt;
&lt;/p&gt;&lt;p&gt;
Sling is a very interesting and powerful way to work with resources but difficult to handle for Sling beginners when you have a full and composite website to implement, mostly because of the lack of information on the internet.
&lt;/p&gt;&lt;p&gt;
The harder thing that gives me a lot of headaches was to find a good syntax to use that changes according to the technology you mix up.
&lt;/p&gt;&lt;p&gt;
So I think it could be helpful to have more tutorials on the syntax to use in each different case, what is better to do or not, and advice on choices to take in programming (for example I have met choices for protecting the access to the repository; choices about which kind of link is better to use:  reference or path, etc).
&lt;/p&gt;&lt;p&gt;
It could be also good to finalize all links of this &lt;a href="http://dev.day.com/docs/en/crx/current/administering.html"&gt;useful webpage&lt;/a&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=GEMapr5JMqw:ZiH7zxp16Tk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=GEMapr5JMqw:ZiH7zxp16Tk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=GEMapr5JMqw:ZiH7zxp16Tk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=GEMapr5JMqw:ZiH7zxp16Tk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=GEMapr5JMqw:ZiH7zxp16Tk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=GEMapr5JMqw:ZiH7zxp16Tk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/contentGoesHereBlog/~4/GEMapr5JMqw" height="1" width="1"/&gt;</description>
	<pubDate>04 Nov 2009 00:00:01 GMT</pubDate>
	<author>dev@day.com (Michael Marth)</author>
	
			<category>ask the community</category> <category>sling</category> 	
	
	<feedburner:origLink>http://dev.day.com/microsling/content/blogs/main/tibtec.html</feedburner:origLink></item>
	
	<item>
	<title>NoSQL Meetup and ApacheCon 09 in Oakland</title>	
	<link>http://feedproxy.google.com/~r/contentGoesHereBlog/~3/Ciw4rWDt6bk/apacheconus09.html</link>
	<guid isPermaLink="false">http://dev.day.com/microsling/content/blogs/main/apacheconus09.html</guid>
	<description>&lt;p&gt;&lt;a href="http://us.apachecon.com/c/acus2009/"&gt;ApacheCon US 09&lt;/a&gt; starts today in Oakland. A couple of Day's engineers will give talks, not just about the usual suspects &lt;a href="http://sling.apache.org/site/index.html"&gt;Sling&lt;/a&gt; and &lt;a href="http://jackrabbit.apache.org/"&gt;Jackrabbit&lt;/a&gt;, but also &lt;a href="http://lucene.apache.org/tika/"&gt;Tika&lt;/a&gt; and &lt;a href="http://poi.apache.org/"&gt;POI&lt;/a&gt; (details below).&lt;/p&gt;

&lt;p&gt;Also, Jukka Zitting has helped organize a &lt;a href="http://www.nosqloakland.org/"&gt;NoSQL meetup in Oakland&lt;/a&gt; starting tonight where Bertrand Delacretaz will talk about JCR.&lt;/p&gt;

&lt;p&gt;
&lt;b&gt;&lt;img style="float: left; margin-right: 20px; margin-bottom: 10px;" src="/microsling/content/blogs/main/apacheconus09/docroot/bertrand.png"/&gt;Bertrand Delacretaz:&lt;/b&gt; &lt;a href="http://us.apachecon.com/c/acus2009/sessions/293"&gt;Life in Open Source communities&lt;/a&gt;: Open Source communities often seem to have their own unwritten rules of operation and communication, their own jargon and their own etiquette, which sometimes make them appear obscure and closed to outsiders. In this talk, we'll provide recommendations on how to get touch with, and how to join, Open Source communities. Based on ten years of experience in various Open Source projects, we will provide practical information on how to communicate effectively on mailing lists, how to formulate questions in an effective way, how to contribute in ways that add value to the project, and generally how to interact with Open Source communities in ways that are mutually beneficial. This talk will help Open Source beginners get closer to the communities that matter to them, and help more experienced community members understand how to welcome and guide newcomers.
&lt;/p&gt;

&lt;p&gt;
&lt;b&gt;&lt;img style="float: left; margin-right: 20px; margin-bottom: 10px;" src="/microsling/content/blogs/main/apacheconus09/docroot/carsten.png"/&gt;Carsten Ziegeler:&lt;/b&gt; &lt;a href="http://us.apachecon.com/c/acus2009/sessions/283"&gt;JCR in Action - Content-based Applications with Jackrabbit&lt;/a&gt;: The Java Content Repository API (JCR) is the ideal solution to store hierarchical structured content, and to develop content-oriented applications. This session provides a practical introduction to help you get started using JCR in your own application. To demonstrate the basic architecture of such applications, a sample content-based application will be developed during the session. Basic techniques will be explained, including navigation, searching, and observations, using the Apache Jackrabbit project.&lt;br&gt;&lt;br&gt;

&lt;a href="http://us.apachecon.com/c/acus2009/sessions/307"&gt;Embrace OSGi - A Developer's Quickstart&lt;/a&gt;: In theory, the first choice for highly modular, dynamic, and extensible applications is OSGi technology. The theory sounds very tempting, but what about the real world? Starting with the basics of OSGi, this session is focused on practical examples, tools, and procedures for a rapid adoption of OSGi in your own projects. Learn how to avoid the typical traps and how to get the most out of OSGi
&lt;/p&gt;


&lt;p&gt;
&lt;b&gt;&lt;img style="float: left; margin-right: 20px; margin-bottom: 10px;" src="/microsling/content/blogs/main/apacheconus09/docroot/felix.png"/&gt;Felix Meschberger:&lt;/b&gt; &lt;a href="http://us.apachecon.com/c/acus2009/sessions/284"&gt;Rapid JCR applications development with Sling&lt;/a&gt;: Apache Sling is an OSGi-based, scriptable applications layer, using REST principles, that runs on top of a JCR content repository. In this talk, we'll see how Sling enables rapid development of JCR-based content applications, by leveraging the JSR 223 scripting framework. We'll also look at the rich set of OSGi components provided by Sling. We will create a simple application from scratch in a few minutes, and explain a more complex multimedia application that does a lot with just a few lines of code. This talk will help you get started with Sling and understand how the different components fit together.
&lt;/p&gt;

&lt;p&gt;
&lt;b&gt;&lt;img style="float: left; margin-right: 20px; margin-bottom: 10px;" src="/microsling/content/blogs/main/apacheconus09/docroot/jukka.png"/&gt;Jukka Zitting:&lt;/b&gt; &lt;a href="http://us.apachecon.com/c/acus2009/sessions/334"&gt;MIME Magic with Apache Tika&lt;/a&gt;: Apache Tika aims to make it easier to extract metadata and structured text content from all kinds of files. Tika is a subproject of Apache Lucene, and leverages libraries like Apache POI and Apache PDFBox to provide a powerful yet simple interface for parsing dozens of document formats. This makes Tika an ideal companion for Apache Lucene, or for any search engine that needs to be able to index metadata and content from many different types of files. This presentation introduces Apache Tika and shows how it's being used in projects like Apache Solr and Apache Jackrabbit. You will learn how to integrate Tika with your application and how to configure and extend Tika to best suit your needs. The presentation also summarizes the key characteristics of the more widely used file formats and metadata standards, and shows how Tika can help deal with that complexity. The audience is expected to have basic understanding of Java programming and MIME media types.
&lt;/p&gt;


&lt;p&gt;
&lt;b&gt;&lt;img style="float: left; margin-right: 20px; margin-bottom: 10px;" src="/microsling/content/blogs/main/apacheconus09/docroot/paolo.jpg"/&gt;Paolo Mottadelli:&lt;/b&gt; &lt;a href="http://us.apachecon.com/c/acus2009/sessions/286"&gt;Apache POI recipes&lt;/a&gt;: The Apache POI project provides Open Source Java APIs for the manipulation of Microsoft Office format files. It was developed to provide OLE2 Compound Document format support. POI support for the new format was necessitated by the proliferation of new Office Open XML (OOXML) documents, due to its standardization. As a result, a common challenge emerged for projects that leverage POI to read and write Excel, Word, and PowerPoint documents: supporting the new format while maintaining backward compatibility with the earlier one. This session provides an overview of how the new POI architecture makes that challenge easier, using the common interfaces package and their double implementation. Participants will also learn about the main new features provided by POI towards support of the new OOXML format. To demonstrate POI's features, this session will also drive through a collection of practical recipes to solve the tough problems of integrating Office documents in your enterprise applications.
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=Ciw4rWDt6bk:ME_FB_9s3TA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=Ciw4rWDt6bk:ME_FB_9s3TA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=Ciw4rWDt6bk:ME_FB_9s3TA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=Ciw4rWDt6bk:ME_FB_9s3TA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=Ciw4rWDt6bk:ME_FB_9s3TA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=Ciw4rWDt6bk:ME_FB_9s3TA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/contentGoesHereBlog/~4/Ciw4rWDt6bk" height="1" width="1"/&gt;</description>
	<pubDate>02 Nov 2009 00:00:01 GMT</pubDate>
	<author>dev@day.com (Michael Marth)</author>
	
			<category>apache</category> 	
	
	<feedburner:origLink>http://dev.day.com/microsling/content/blogs/main/apacheconus09.html</feedburner:origLink></item>
	
	<item>
	<title>Author-centric feature scoping and integration</title>	
	<link>http://feedproxy.google.com/~r/contentGoesHereBlog/~3/xkSkueMsdKY/authorcentric.html</link>
	<guid isPermaLink="false">http://dev.day.com/microsling/content/blogs/main/authorcentric.html</guid>
	<description>&amp;nbsp;&lt;br&gt;
&lt;div class="blockquote"&gt;
&lt;p&gt;
Won't somebody please  think of the &lt;strike&gt;children&lt;/strike&gt; authors?&lt;br&gt;
(almost &lt;a href="http://www.youtube.com/watch?v=Qh2sWSVRrmo"&gt;Helen Lovejoy&lt;/a&gt;)
&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;
Have you seen the component for multi-variate testing (MVT, aka &lt;a href="http://en.wikipedia.org/wiki/A/B_testing"&gt;A/B testing&lt;/a&gt;) in the upcoming CQ5.3 release? I saw it demoed by &lt;a href="http://dev.day.com/microsling/content/blogs/main.html?poster=David%20Nuescheler"&gt;David&lt;/a&gt; at &lt;a href="http://www.day.com/summit"&gt;Ignite&lt;/a&gt; and was completely blown away: CMS users (authors) can simply drag a couple of alternative banners onto the component right from within their regular editing interface (the CMS will then show the different versions to different users and count the click-through rates so that eventually the best performing banner is determined).
&lt;/p&gt;&lt;p&gt;
The MVT feature reminded me of two other CQ5 features: personalisation and analytics. All three are truly and seamlessly integrated into the user interface of the authors and they all provide &lt;em&gt;less&lt;/em&gt; functionality than full-blown standalone solutions. To give you a concrete example: for each page the editors see right in the site admin (i.e. in their daily user interface) how many views each page got in the last 30 days. Clearly, this is no match for the kinds of reports you get on, say, &lt;a href="www.google.com/analytics/"&gt;Google Analytics&lt;/a&gt;, not even the same ballpark. Yet, I still think the authors get something that is valuable for them: they see it right away what is of interest to their audience.
&lt;/p&gt;

&lt;p&gt;
&lt;img style="float: left; margin-right: 20px; margin-bottom: 10px;" src="/microsling/content/blogs/main/authorcentric/docroot/ana.png"/&gt;
&lt;/p&gt;

&lt;p&gt;
(there is &lt;a href="http://www.day.com/day/en/registration/discover.html"&gt;screencast available that demonstrates personalisation features from an author's perspective&lt;/a&gt;, registration needed)
&lt;/p&gt;&lt;p&gt;
When I compare this author-centric evaluation of functionality with my usual point of view as a system architect the business value of a feature for an author might be determined by: 
&lt;/p&gt;&lt;p&gt;&lt;ul&gt;
&lt;li&gt;&lt;p&gt;ease of use rather than feature richness and&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;seamless integration into the UI&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;
This is probably true for most systems that have non-technical users, but I believe the effect is amplified in CMSs because many CMS users use the system only once in a while rather than regularly.
&lt;/p&gt;&lt;p&gt;
Of course, this author-centric view on features should not necessarily dictate the underlaying systems architecture especially when you look at a complete content management solution encompassing analytics, personalization etc. The architecture might still be full-stack or best-of-breed and I do not want to postulate one being better than the other. However, I believe that one way of knowing that you got the author's user experience &lt;em&gt;right&lt;/em&gt; is when you cannot see the system architecture reflected in the UI anymore. Or to put it the other way round: the UI should not enable you to guess which box which feature is running on.(*)
&lt;/p&gt;&lt;p&gt;
Thanks to &lt;a href="http://dev.day.com/microsling/content/blogs/main.html?poster=Lars%20Trieloff"&gt;Lars&lt;/a&gt; for providing discussions and ideas on this post.
&lt;/p&gt;&lt;p&gt;
(*) This idea is adjacent to a pet subject of mine: the user interface for basic content management (CRUD stuff) should not enable you to guess the underlying content/data schema. Sadly, up to today not few CMSs UIs resemble ERP-style data entry masks.
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=xkSkueMsdKY:SrqPm5ELRyo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=xkSkueMsdKY:SrqPm5ELRyo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=xkSkueMsdKY:SrqPm5ELRyo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=xkSkueMsdKY:SrqPm5ELRyo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=xkSkueMsdKY:SrqPm5ELRyo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=xkSkueMsdKY:SrqPm5ELRyo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/contentGoesHereBlog/~4/xkSkueMsdKY" height="1" width="1"/&gt;</description>
	<pubDate>28 Oct 2009 00:00:01 GMT</pubDate>
	<author>dev@day.com (Michael Marth)</author>
	
			<category>cms</category> <category>cq5</category> <category>ignite</category> <category>ab testing</category> 	
	
	<feedburner:origLink>http://dev.day.com/microsling/content/blogs/main/authorcentric.html</feedburner:origLink></item>
	
	<item>
	<title>Bertrand on the telly (brush up your French)</title>	
	<link>http://feedproxy.google.com/~r/contentGoesHereBlog/~3/V70z1xBM3tg/bertrandtelly.html</link>
	<guid isPermaLink="false">http://dev.day.com/microsling/content/blogs/main/bertrandtelly.html</guid>
	<description>&lt;p&gt;
Bertrand Delacretaz was interviewed &lt;a href="http://dev.day.com/microsling/content/blogs/main/openworld.html"&gt;at the OpenWorld Forum in Paris&lt;/a&gt; about the Apache Software Foundation. It is an ASF primer - apparently the ASF and its ways of working are relatively unknown in France.
&lt;/p&gt;
&lt;p&gt;
&lt;object width='320' height='280' &gt;&lt;param name='movie' value='http://www.tivipro.tv/swf/flvplayer.swf'/&gt; &lt;param name='flashvars' value='fullscreenpage=http://www.tivipro.tv/fullscreen.html&amp;file=http://www.tivipro.tv/swf/extras/php_mysql_playlist.php?id=1804473&amp;displayheight=240&amp;callback=http://www.tivipro.tv/swf/extras/stat/statistics.php&amp;fsreturnpage=chaine_sshome.php?id=1804473&amp;shuffle=false&amp;lightcolor=0xDE0016&amp;backcolor=0x000000&amp;frontcolor=0xFFFFFF&amp;showdigits=true&amp;autostart=false&amp;linktarget=_self'&gt;&lt;/param&gt;&lt;embed src='http://www.tivipro.tv/swf/flvplayer.swf' width='320' height='280' bgcolor='#FFFFFF' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' flashvars='file=http://www.tivipro.tv/swf/extras/php_mysql_playlist.php?id=1804473&amp;displayheight=240&amp;callback=http://www.tivipro.tv/swf/extras/stat/statistics.php&amp;fullscreenpage=http://www.tivipro.tv/fullscreen.html&amp;fsreturnpage=chaine_sshome.php?id=1804473&amp;shuffle=false&amp;repeat=false&amp;scale=false&amp;lightcolor=0xDE0016&amp;backcolor=0x000000&amp;frontcolor=0xFFFFFF&amp;showdigits=true&amp;autostart=false&amp;showicons=true&amp;&amp;showfsbutton=false&amp;linktarget=_self'/&gt;&lt;/object&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=V70z1xBM3tg:8cLe9ccL3PM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=V70z1xBM3tg:8cLe9ccL3PM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=V70z1xBM3tg:8cLe9ccL3PM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=V70z1xBM3tg:8cLe9ccL3PM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=V70z1xBM3tg:8cLe9ccL3PM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=V70z1xBM3tg:8cLe9ccL3PM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/contentGoesHereBlog/~4/V70z1xBM3tg" height="1" width="1"/&gt;</description>
	<pubDate>28 Oct 2009 00:00:01 GMT</pubDate>
	<author>dev@day.com (Michael Marth)</author>
	
			<category>apache</category> 	
	
	<feedburner:origLink>http://dev.day.com/microsling/content/blogs/main/bertrandtelly.html</feedburner:origLink></item>
	
	<item>
	<title>Ignite Zurich</title>	
	<link>http://feedproxy.google.com/~r/contentGoesHereBlog/~3/QMFHlIkt1GE/ignitezurich.html</link>
	<guid isPermaLink="false">http://dev.day.com/microsling/content/blogs/main/ignitezurich.html</guid>
	<description>&lt;p&gt;
&lt;a href="http://www.day.com/summit"&gt;Ignite in Zurich&lt;/a&gt; was a blast. Lots of good presentations (which I will hopefully be able to share later) and excellent discussions on content management. My favourite quote was from Newsweek's &lt;a href="http://www.day.com/summit/zuerich/agenda.html"&gt;Meshach Jackson&lt;/a&gt;. Their editors on the CMS selection process:
&lt;/p&gt;&lt;div class="blockquote"&gt;&lt;p&gt;
If you don't select CQ we're all quitting.
&lt;/div&gt;&lt;/p&gt;&lt;p&gt;
I also enjoyed what &lt;a href="http://dev.day.com/microsling/content/blogs/main.html?poster=David%20Nuescheler"&gt;David Nuescheler&lt;/a&gt; had to say about separation of content and layout. The standard CMS architecture thinking goes like this&lt;br&gt;
a) we need to separate content and layout&lt;br&gt;
b) therefore, the user interface for the authors cannot look anything like the rendered pages and we will make it look like a database entry mask
&lt;/p&gt;&lt;p&gt;
David demonstrated that a) simply does not lead to b). Or in his own words:
&lt;/p&gt;&lt;div class="blockquote"&gt;&lt;p&gt;
Separating content and layout does not mean you have to confuse the authors
&lt;/div&gt;&lt;/p&gt;&lt;p&gt;
To get a taste of the event: The conference &lt;a href="http://search.twitter.com/search?q=%23dayignite"&gt;hashtag was #dayignite&lt;/a&gt; and here are some Ignite pictures on Flickr:
&lt;/p&gt;&lt;p&gt;
&lt;object width="400" height="300"&gt; &lt;param name="flashvars" value="offsite=true&amp;lang=en-us&amp;page_show_url=%2Fphotos%2Ftags%2Fdayignite%2Fshow%2F&amp;page_show_back_url=%2Fphotos%2Ftags%2Fdayignite%2F&amp;tags=dayignite&amp;jump_to=&amp;start_index="&gt;&lt;/param&gt; &lt;param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=71649"&gt;&lt;/param&gt; &lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=71649" allowFullScreen="true" flashvars="offsite=true&amp;lang=en-us&amp;page_show_url=%2Fphotos%2Ftags%2Fdayignite%2Fshow%2F&amp;page_show_back_url=%2Fphotos%2Ftags%2Fdayignite%2F&amp;tags=dayignite&amp;jump_to=&amp;start_index=" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;

&lt;p&gt;
So, in case you missed Ignite Zurich there is still Ignite Chicago coming up...
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=QMFHlIkt1GE:UbKnd_tbfys:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=QMFHlIkt1GE:UbKnd_tbfys:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=QMFHlIkt1GE:UbKnd_tbfys:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=QMFHlIkt1GE:UbKnd_tbfys:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=QMFHlIkt1GE:UbKnd_tbfys:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=QMFHlIkt1GE:UbKnd_tbfys:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/contentGoesHereBlog/~4/QMFHlIkt1GE" height="1" width="1"/&gt;</description>
	<pubDate>19 Oct 2009 00:00:01 GMT</pubDate>
	<author>dev@day.com (Michael Marth)</author>
	
			<category>cms</category> <category>cq</category> <category>ignite</category> 	
	
	<feedburner:origLink>http://dev.day.com/microsling/content/blogs/main/ignitezurich.html</feedburner:origLink></item>
	
	<item>
	<title>[ANN] Sling Users List now available</title>	
	<link>http://feedproxy.google.com/~r/contentGoesHereBlog/~3/pQywZ_TJjq8/slinguserslist.html</link>
	<guid isPermaLink="false">http://dev.day.com/microsling/content/blogs/main/slinguserslist.html</guid>
	<description>&lt;p&gt;
&lt;a href="http://sling.apache.org"&gt;Apache Sling&lt;/a&gt; keeps on growing up. Today's step: &lt;a href="http://dev.day.com/discussion-groups/content/lists.go/ofqhoicj"&gt;Felix Meschberger announced&lt;/a&gt; a users mailing list (before there was only one mailing list for developers and users).
The new list is also available in the &lt;a href="http://dev.day.com/discussion-groups/content/lists.html"&gt;Discussion Groups section of dev.day.com&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
If you use Sling please consider adding your project to the Sling users 
&lt;a href="http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=2852421"&gt;wiki page&lt;/a&gt;.
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=pQywZ_TJjq8:_kJ1uJwBl-E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=pQywZ_TJjq8:_kJ1uJwBl-E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=pQywZ_TJjq8:_kJ1uJwBl-E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=pQywZ_TJjq8:_kJ1uJwBl-E:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=pQywZ_TJjq8:_kJ1uJwBl-E:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=pQywZ_TJjq8:_kJ1uJwBl-E:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/contentGoesHereBlog/~4/pQywZ_TJjq8" height="1" width="1"/&gt;</description>
	<pubDate>07 Oct 2009 00:00:01 GMT</pubDate>
	<author>dev@day.com (Michael Marth)</author>
	
			<category>announcements</category> <category>sling</category> 	
	
	<feedburner:origLink>http://dev.day.com/microsling/content/blogs/main/slinguserslist.html</feedburner:origLink></item>
	
	<item>
	<title>Re: RESTful daydream #4</title>	
	<link>http://feedproxy.google.com/~r/contentGoesHereBlog/~3/HOTM1x2_Uus/restfuldaydream.html</link>
	<guid isPermaLink="false">http://dev.day.com/microsling/content/blogs/main/restfuldaydream.html</guid>
	<description>&lt;p&gt;
&lt;a href="http://blog.technologyofcontent.com/justincormack/"&gt;Justin Cormack&lt;/a&gt; has written a noteable blog post titled &lt;a href="http://blog.technologyofcontent.com/2009/10/restful-daydream-4/"&gt;"RESTful daydream #4&lt;/a&gt;" (pun intended?) about RESTful content repositories. I disagree with some of what Justin writes about JCR and &lt;a href="http://sling.apache.org/"&gt;Sling&lt;/a&gt;. However, I completely share his vision about REST's role in content management and I am with him regarding the overall theme of his post.
&lt;/p&gt;&lt;p&gt;
Essentially, Justin asks for a "web content repository":
&lt;/p&gt;
&lt;div class="blockquote"&gt;
&lt;p&gt;
The odd thing is that a web content repository alone surely lends itself to a simple REST architecture. Content is after all lots of small resources with relations. [...] It takes content, relates it to other content, and serves it back, with authentication and versioning. Everything else is in other system layers, transforming it and so on. Not simple, but well defined; lower level than JCR + Sling say.
&lt;/p&gt;&lt;/div&gt;&lt;p&gt;
Apache Sling provides a RESTful interface onto content, but being a web application framework it provides much more, especially scripting. So I can understand well why Justin dismisses Sling as being too powerful. However, I believe that Jackrabbit's native http layer is pretty much on the mark (Justin also dismisses it &lt;a href="http://blog.technologyofcontent.com/2009/10/restful-daydream-4/#comment-1739"&gt;in the comments&lt;/a&gt; as being not RESTful. I do not know why.). As far as I know the &lt;a href="http://dev.day.com/microsling/content/blogs/main/jrnativehttp.html"&gt;Jackrabbit http remoting layer&lt;/a&gt; is quite work-in-progress so one might argue about the details regarding its RESTfulness, but overall it fits what I understand to be a RESTful web content repository.
&lt;/p&gt;&lt;p&gt;
There is one aspect regarding a &lt;em&gt;web&lt;/em&gt; content repository I would like to add to the discussion: I think it is crucial that the representations of resources and be consumed by browsers. HTML forms for writing and presenting resources in JSON should be part of the equation. Adding models or semantics on top of that &lt;strike&gt;will&lt;/strike&gt; might do more harm than good.
&lt;/p&gt;&lt;p&gt;
Do we need a formal standard for web content repositories? From my perspective: not yet. At the moment we still need to learn more, i.e. more repository implementations and users that have built a CMS on top of a web content repository.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=HOTM1x2_Uus:bJbwjrbitDc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=HOTM1x2_Uus:bJbwjrbitDc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=HOTM1x2_Uus:bJbwjrbitDc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=HOTM1x2_Uus:bJbwjrbitDc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=HOTM1x2_Uus:bJbwjrbitDc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=HOTM1x2_Uus:bJbwjrbitDc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/contentGoesHereBlog/~4/HOTM1x2_Uus" height="1" width="1"/&gt;</description>
	<pubDate>07 Oct 2009 00:00:01 GMT</pubDate>
	<author>dev@day.com (Michael Marth)</author>
	
			<category>rest</category> <category>cmis</category> <category>jcr</category> <category>sling</category> <category>atom</category> <category>jackrabbit</category> 	
	
	<feedburner:origLink>http://dev.day.com/microsling/content/blogs/main/restfuldaydream.html</feedburner:origLink></item>
	
	<item>
	<title>[LOTD] Why JCR is good for Content Management? </title>	
	<link>http://feedproxy.google.com/~r/contentGoesHereBlog/~3/JSKcyHDTpyI/lotd20091001.html</link>
	<guid isPermaLink="false">http://dev.day.com/microsling/content/blogs/main/lotd20091001.html</guid>
	<description>&lt;p&gt;
eXo's Peter Nedonosko discusses on his blog &lt;a href="http://nedonosko.blogspot.com/2009/09/jcr-based-content-management.html"&gt;why JCR is good for content management&lt;/a&gt;. I could not agree more with his conclusion: it is useful for cms developers.
&lt;/p&gt;

&lt;div class="blockquote"&gt;&lt;p&gt;
JCR standard is &lt;em&gt;useful&lt;/em&gt; for CMS [...]&lt;/p&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=JSKcyHDTpyI:q-faUwkGMlQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=JSKcyHDTpyI:q-faUwkGMlQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=JSKcyHDTpyI:q-faUwkGMlQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=JSKcyHDTpyI:q-faUwkGMlQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/contentGoesHereBlog?a=JSKcyHDTpyI:q-faUwkGMlQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/contentGoesHereBlog?i=JSKcyHDTpyI:q-faUwkGMlQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/contentGoesHereBlog/~4/JSKcyHDTpyI" height="1" width="1"/&gt;</description>
	<pubDate>01 Oct 2009 00:00:01 GMT</pubDate>
	<author>dev@day.com (Michael Marth)</author>
	
			<category>lotd</category> <category>jcr</category> <category>cms</category> 	
	
	<feedburner:origLink>http://dev.day.com/microsling/content/blogs/main/lotd20091001.html</feedburner:origLink></item>
	
<pubDate>9 Nov 2009 00:00:01 GMT</pubDate>
</channel>
</rss>
