<?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>Democratic ambitions... and software dev juices &#187; maven</title>
	<atom:link href="http://www.alessandro.vincelli.name/tag/maven/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alessandro.vincelli.name</link>
	<description>by alessandro vincelli</description>
	<lastBuildDate>Mon, 09 Jan 2012 10:02:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>YouEat: maven site released</title>
		<link>http://www.alessandro.vincelli.name/2010/03/04/youeat-mave-site-released/</link>
		<comments>http://www.alessandro.vincelli.name/2010/03/04/youeat-mave-site-released/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 09:01:42 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[youeat]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javadoc]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=152</guid>
		<description><![CDATA[Today I published the YouEat maven site. The site contains  the JavaDoc of YouEat and some general information TIP: to speed up  the site generation you can add the configuration below for the maven-project-info-reports-plugin: &#60;dependencylocationsenabled&#62;false&#60;/dependencylocationsenabled&#62;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alessandro.vincelli.name/wp-content/uploads/2010/02/logo-mela-small.png"><img class="size-full wp-image-138 alignright" title="logo-mela-small" src="http://www.alessandro.vincelli.name/wp-content/uploads/2010/02/logo-mela-small.png" alt="" width="80" height="80" /></a>Today I published the <a title="YouEat project maven site" href="http://www.alessandro.vincelli.name/youeat/">YouEat maven site</a>.</p>
<p>The site contains  the <a title="API JavaDoc of Youeat" href="http://www.alessandro.vincelli.name/youeat/apidocs/index.html">JavaDoc</a> of YouEat and some general information<strong></strong></p>
<p><strong>TIP: </strong>to speed up  the site generation you can add the configuration below for the <em>maven-project-info-reports-plugin:</em></p>
<p><em>&lt;dependencylocationsenabled&gt;false&lt;/dependencylocationsenabled&gt;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2010/03/04/youeat-mave-site-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JackWicket improvements</title>
		<link>http://www.alessandro.vincelli.name/2009/05/11/jackwicket-improvements/</link>
		<comments>http://www.alessandro.vincelli.name/2009/05/11/jackwicket-improvements/#comments</comments>
		<pubDate>Mon, 11 May 2009 09:16:42 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[hudson]]></category>
		<category><![CDATA[jackrabbit]]></category>
		<category><![CDATA[jackrabbit ocm]]></category>
		<category><![CDATA[jackwicket]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[sonar]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[spring extension jcr]]></category>
		<category><![CDATA[wicket]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=113</guid>
		<description><![CDATA[I changed a lot on the core of jackwicket. Pricincipally I moved from the jcr-spring-modules to the new org.springframework.se-jcr. I also removed the DAO infrastucre and I simplified the implemetation of the service layer. To rebuild the Service Layer I used basically the JcrMappingTemplate, but in order to have a Generic interface I extended this [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-116 alignright" title="Improvements" src="http://www.alessandro.vincelli.name/wp-content/uploads/2009/05/roadway_improvements-300x295.jpg" alt="Improvements" width="144" height="142" />I changed a lot on the core of jackwicket.<br />
Pricincipally I moved from the jcr-spring-modules to the new org.springframework.se-jcr.</p>
<p>I also removed the DAO infrastucre and I simplified the implemetation of the service layer. To rebuild the Service Layer I used basically the JcrMappingTemplate, but in order to have a Generic interface I extended this class with JcrMappingTemplateGeneric that offers a type safe implementation of the super class.</p>
<p>You can find some samples in the implementation of the  service layer in JackWicket.</p>
<p><a title="JackWicket project site" href="http://www.alessandro.vincelli.name/project-jackwicket/" target="_blank">Project website</a><br />
<a title="Jackwicket demo" href="http://demo.alessandro.vincelli.name/jackwicket/" target="_blank">Demo</a><br />
Continuous integration (not available)<br />
Code Quality(not available)</p>
<p>P.S.<br />
Thanks<a href="http://salvatoreincandela.blogspot.com/"> Salvo</a> for the  technical advice <img src='http://www.alessandro.vincelli.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2009/05/11/jackwicket-improvements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JackWicket</title>
		<link>http://www.alessandro.vincelli.name/2009/03/18/jackwicket/</link>
		<comments>http://www.alessandro.vincelli.name/2009/03/18/jackwicket/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 13:38:43 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[jackrabbit]]></category>
		<category><![CDATA[jackrabbit ocm]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[wicket]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=97</guid>
		<description><![CDATA[I published a website and a demo with my last personal work that I called Jackwicket. In this project I put together Apache Wicket and Apache Jackrabbit OCM. My target was create easyly and quickly powerful interactive webapps, and I think that Wicket and Jackrabbit  are very good technologies to achieve this target. You can [...]]]></description>
			<content:encoded><![CDATA[<p>I published a website and a demo with my last personal work that I called Jackwicket.<br />
In this project I put together Apache Wicket and Apache Jackrabbit OCM.<br />
My target was create easyly and quickly powerful interactive webapps, and I think that Wicket and Jackrabbit  are very good technologies to achieve this target.</p>
<p>You can find more info below:</p>
<p><a title="Jackwicket demo" href="http://demo.alessandro.vincelli.name/jackwicket/" target="_blank">Demo</a></p>
<p><a title="Jackwicket website" href="http://www.alessandro.vincelli.name/project-jackwicket/" target="_self">Project website</a></p>
<p>I will be very happy to know your opinion and to receive suggestions or contributions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2009/03/18/jackwicket/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cocoon 2.2 &#8211; prime impressioni</title>
		<link>http://www.alessandro.vincelli.name/2007/12/21/cocoon-22-prime-impressioni/</link>
		<comments>http://www.alessandro.vincelli.name/2007/12/21/cocoon-22-prime-impressioni/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 12:10:01 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[Italiano]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Cocoon]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/2007/12/21/cocoon-22-prime-impressioni/</guid>
		<description><![CDATA[Bene, alla fine mi sono deciso a mettere le mani sulla nuova versione di Cocoon. Ho lavorato sulla RC2, ed è parsa decisamente stabile. Inizialmente ho giocato un po&#8217; seguendo i tutorials sul nuovo sito, e visto il successo delle prime applicazioni giocattolo, tirate su in due balletti, mi sono buttato a fare l&#8217;aggiornamento di [...]]]></description>
			<content:encoded><![CDATA[<p>Bene, alla fine mi sono deciso a mettere le mani sulla nuova versione di Cocoon. Ho lavorato sulla RC2, ed è parsa decisamente stabile. Inizialmente ho giocato un po&#8217; seguendo i <em>tutorials</em> sul <a href="http://cocoon.apache.org/">nuovo sito</a>, e visto il successo delle prime applicazioni giocattolo, tirate su in due balletti, mi sono buttato a fare l&#8217;aggiornamento di una applicazione esistente basata sulla 2.1.10.</p>
<p>Risultati ottimi. E&#8217; filato quasi tutto liscio.</p>
<p>Mi piace molto la gestione del progetto con <strong>maven</strong> in particolare:</p>
<ul>
<li>grazie agli <em>archetype</em> specifici per Cocoon, semplicità e velocità nella costruzione di un nuovo progetto  (ci voleva proprio <img src='http://www.alessandro.vincelli.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  , <a href="http://cocoon.apache.org/1370_1_1.html">vedi i tutorial</a>)</li>
<li>comoda gestione delle librerie, maven permette di definirle in modo centralizzato e gestise dipende e download in automatico</li>
<li>comodità e rapidità nello sviluppo con il Cocoon Maven Plugin, si può sviluppare a <em>runtime</em> senza ricaricare tutto il contesto ad ogni build, il plugin si occupa di ricaricare solo le classi modificate.<strong><br />
</strong></li>
</ul>
<p>Mi ha colpito molto la struttura di partenza di un nuovo progetto creata dagli <em>archetype</em>, praticamente non c&#8217;è niente da fare, la configurazione iniziale è  minima.</p>
<ul>
<li>files in<em> /META-INF/cocoon/spring/*.xml </em>configurano tramite<em> Spring </em>tutta la nostra applicazione, inizialmente troviamo solo <em>servlet-service.xml</em> e  <em>demoservlet-service.xml </em>che configura un bean di demo</li>
<li>il file <em>servlet-service.xml</em> inizialmente contiene solo <em>context</em> e <em>mount-point</em> dell&#8217;applicazione. Da qui si attivano e configurano i <em>block.</em></li>
</ul>
<p>Sitemap e tutto il resto sono nella directory <em>COB-INF, </em>in<em> src </em>i sorgenti<em> java.</em></p>
<p>La prima impressione è che sia stato fatto un gran bello sforzo per rendere semplice, pulita e ben mantenibile la struttura  del progetto. Maven è stato introdotto con molto raziocionio.</p>
<p>Grazie alla comunità di Cocoon</p>
<p>&#8230;in attesa del rilascio definitivo della versione 2.2, sembra per la fine di Gennaio 2008</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2007/12/21/cocoon-22-prime-impressioni/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

