<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:media="http://search.yahoo.com/mrss/"
> <channel><title>Commentaires sur : OSGi au Paris JUG &#8211; Slides de la présentation</title> <atom:link href="http://blog.xebia.fr/2008/10/16/osgi-au-paris-jug-slides-de-la-presentation/feed/" rel="self" type="application/rss+xml" /><link>http://blog.xebia.fr/2008/10/16/osgi-au-paris-jug-slides-de-la-presentation/</link> <description>J2EE, Agilité et SOA</description> <lastBuildDate>Fri, 10 Feb 2012 09:50:25 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=</generator> <item><title>Par : Clement</title><link>http://blog.xebia.fr/2008/10/16/osgi-au-paris-jug-slides-de-la-presentation/#comment-7979</link> <dc:creator>Clement</dc:creator> <pubDate>Tue, 21 Oct 2008 09:11:18 +0000</pubDate> <guid
isPermaLink="false">http://blog.xebia.fr/?p=828#comment-7979</guid> <description>Bonjour,
&quot;Pour revenir à la RFC 124, auriez-vous des informations sur les débats internes de l’Enterprise Expert Group qui ont mené à une RFC dans laquelle on ne retrouve pas d’inspiration de Declarative Service ou de Felix iPOJO ?&quot;
La RFC est directement tiré de Spring-DM et comme vous l&#039;avez remarquer ne s&#039;inspire pas vraiment des autres modèles à composants sur OSGi( Service Binder, SCR, Dependency Manager, iPOJO et bien d&#039;autres). Cette RFC est plutot destiné au développeurs utilisant &quot;Spring&quot; (c&#039;est à dire un développement type JEE). Cependant, cette RFC ne garde pas vraiment la philosophie d&#039;OSGi (small, &#039;simple&#039;, dynamic).
C&#039;est là, la plus grosse différence, iPOJO a été bati pour OSGi sur OSGi. Spring-DM est une migration de Spring sur OSGi. D&#039;ailleurs, Spring-DM profite de touts les services techniques de Spring. Ceux-ci sont très utiles mais gardent une connotation JEE. Cependant, faire tourner une application Spring-DM sur J2ME me semble complexe, alors qu&#039;il existe des applications iPOJO tournant sur Android, NSLU (JamVM), voir des périphériques encore plus petits (JVM Mika) ...
Concernant les discussions de l&#039;EEG, Richard Hall (Apache Felix leader et l&#039;un des &#039;défendeurs&quot; d&#039;iPOJO) fait parti de l&#039;EEG et discute régulièrement avec les autres participants (dont Hal Hildebrand et Adrian Coyler).
PS pour Etienne: l&#039;équipe d&#039;iPOJO va bientôt fournir un tutorial complet concernant les annotations.
Clement</description> <content:encoded><![CDATA[<p>Bonjour,</p><p>&laquo;&nbsp;Pour revenir à la RFC 124, auriez-vous des informations sur les débats internes de l’Enterprise Expert Group qui ont mené à une RFC dans laquelle on ne retrouve pas d’inspiration de Declarative Service ou de Felix iPOJO ?&nbsp;&raquo;</p><p>La RFC est directement tiré de Spring-DM et comme vous l&#8217;avez remarquer ne s&#8217;inspire pas vraiment des autres modèles à composants sur OSGi( Service Binder, SCR, Dependency Manager, iPOJO et bien d&#8217;autres). Cette RFC est plutot destiné au développeurs utilisant &laquo;&nbsp;Spring&nbsp;&raquo; (c&#8217;est à dire un développement type JEE). Cependant, cette RFC ne garde pas vraiment la philosophie d&#8217;OSGi (small, &#8216;simple&#8217;, dynamic).</p><p>C&#8217;est là, la plus grosse différence, iPOJO a été bati pour OSGi sur OSGi. Spring-DM est une migration de Spring sur OSGi. D&#8217;ailleurs, Spring-DM profite de touts les services techniques de Spring. Ceux-ci sont très utiles mais gardent une connotation JEE. Cependant, faire tourner une application Spring-DM sur J2ME me semble complexe, alors qu&#8217;il existe des applications iPOJO tournant sur Android, NSLU (JamVM), voir des périphériques encore plus petits (JVM Mika) &#8230;</p><p>Concernant les discussions de l&#8217;EEG, Richard Hall (Apache Felix leader et l&#8217;un des &#8216;défendeurs&nbsp;&raquo; d&#8217;iPOJO) fait parti de l&#8217;EEG et discute régulièrement avec les autres participants (dont Hal Hildebrand et Adrian Coyler).</p><p>PS pour Etienne: l&#8217;équipe d&#8217;iPOJO va bientôt fournir un tutorial complet concernant les annotations.</p><p>Clement</p> ]]></content:encoded> </item> <item><title>Par : Blog Xebia France - Revue de Presse Xebia</title><link>http://blog.xebia.fr/2008/10/16/osgi-au-paris-jug-slides-de-la-presentation/#comment-7978</link> <dc:creator>Blog Xebia France - Revue de Presse Xebia</dc:creator> <pubDate>Tue, 21 Oct 2008 08:03:53 +0000</pubDate> <guid
isPermaLink="false">http://blog.xebia.fr/?p=828#comment-7978</guid> <description>[...] Flux RSS    &#171; OSGi au Paris JUG - Slides de la présentation [...]</description> <content:encoded><![CDATA[<p>[...] Flux RSS    &laquo; OSGi au Paris JUG &#8211; Slides de la présentation [...]</p> ]]></content:encoded> </item> <item><title>Par : Etienne VRIGNAUD</title><link>http://blog.xebia.fr/2008/10/16/osgi-au-paris-jug-slides-de-la-presentation/#comment-7972</link> <dc:creator>Etienne VRIGNAUD</dc:creator> <pubDate>Tue, 21 Oct 2008 06:32:50 +0000</pubDate> <guid
isPermaLink="false">http://blog.xebia.fr/?p=828#comment-7972</guid> <description>Bonjour,
Je pense qu’iPojo et Spring DM sont très différents. Avec les deux on peut utiliser des descripteurs XML. Sur ce point ils sont &quot;comparable&quot;.
Mais iPojo peut aussi fonctionner à l&#039;aide d&#039;annotation (http://felix.apache.org/site/how-to-use-ipojo-annotations.html). Cette fonctionnalité est très pratique et correspond bien à la tendance actuelle. C’est ce mode que j’utilise.
En fait le fonctionnement d’iPojo par annotation n&#039;est pas très facile à appréhender car il n&#039;est pas mis en avant sur le site d’iPojo. Il est regrettable qu&#039;il n&#039;y ait pas de tutorial sur l&#039;utilisation d’iPojo avec les annotations. Quand on utilise les annotations, le descripteur XML reste utile uniquement pour déclarer les instances qu’iPojo doit fabriquer.
Etienne</description> <content:encoded><![CDATA[<p>Bonjour,</p><p>Je pense qu’iPojo et Spring DM sont très différents. Avec les deux on peut utiliser des descripteurs XML. Sur ce point ils sont &laquo;&nbsp;comparable&nbsp;&raquo;.<br
/> Mais iPojo peut aussi fonctionner à l&#8217;aide d&#8217;annotation (<a
href="http://felix.apache.org/site/how-to-use-ipojo-annotations.html" rel="nofollow">http://felix.apache.org/site/how-to-use-ipojo-annotations.html</a>). Cette fonctionnalité est très pratique et correspond bien à la tendance actuelle. C’est ce mode que j’utilise.<br
/> En fait le fonctionnement d’iPojo par annotation n&#8217;est pas très facile à appréhender car il n&#8217;est pas mis en avant sur le site d’iPojo. Il est regrettable qu&#8217;il n&#8217;y ait pas de tutorial sur l&#8217;utilisation d’iPojo avec les annotations. Quand on utilise les annotations, le descripteur XML reste utile uniquement pour déclarer les instances qu’iPojo doit fabriquer.</p><p>Etienne</p> ]]></content:encoded> </item> <item><title>Par : Nicolas Griso</title><link>http://blog.xebia.fr/2008/10/16/osgi-au-paris-jug-slides-de-la-presentation/#comment-7944</link> <dc:creator>Nicolas Griso</dc:creator> <pubDate>Sun, 19 Oct 2008 22:01:31 +0000</pubDate> <guid
isPermaLink="false">http://blog.xebia.fr/?p=828#comment-7944</guid> <description>Dans la série “La blogosphère en parle”, j’ajoute:
http://www.itaware.eu/2008/10/19/osgi-cote-serveur-est-ce-vraiment-utile/</description> <content:encoded><![CDATA[<p>Dans la série “La blogosphère en parle”, j’ajoute:<br
/> <a
href="http://www.itaware.eu/2008/10/19/osgi-cote-serveur-est-ce-vraiment-utile/" rel="nofollow">http://www.itaware.eu/2008/10/19/osgi-cote-serveur-est-ce-vraiment-utile/</a></p> ]]></content:encoded> </item> <item><title>Par : Cyrille Le Clerc</title><link>http://blog.xebia.fr/2008/10/16/osgi-au-paris-jug-slides-de-la-presentation/#comment-7942</link> <dc:creator>Cyrille Le Clerc</dc:creator> <pubDate>Sun, 19 Oct 2008 21:37:24 +0000</pubDate> <guid
isPermaLink="false">http://blog.xebia.fr/?p=828#comment-7942</guid> <description>Bonjour Clément,
Si nous ne nous sommes pas attardés sur  &lt;a href=&quot;http://felix.apache.org/site/apache-felix-ipojo.html&quot; rel=&quot;nofollow&quot;&gt;Apache Felix iPOJO&lt;/a&gt;, nous n&#039;avons en aucun cas voulu donner l&#039;impression que ce projet était &quot;mort&quot;.
Nous avions initialement prévu de placer iPOJO aux côtés de Spring DM comme successeur potentiel du très récent Declarative Service (2005) qui lui même devait proposer un modèle de programmation plus simple que le couple ServiceTracker/BundleActivator.
Cependant, nous avons eu l&#039;impression que le modèle de Spring DM faisait l&#039;unanimité au sein de l&#039;OSGi Alliance avec notamment l&#039;éloge qu&#039;en a fait Peter Krien, &lt;em&gt;Director of technology&lt;/em&gt; de l&#039;OSGi Alliance, dans &lt;a href=&quot;http://www.osgi.org/blog/2007/01/spring-and-osgi-jumping-beans.html&quot; rel=&quot;nofollow&quot;&gt;Spring and OSGi: Jumping Beans&lt;/a&gt; (01/2007) puis l&#039;annonce d&#039;Eric Newcomer, &lt;em&gt;co-chair&lt;/em&gt; de l&#039;&lt;a href=&quot;http://www.osgi.org/EEG/HomePage&quot; rel=&quot;nofollow&quot;&gt;OSGi Enterprise Expert Group&lt;/a&gt;, dans &lt;a href=&quot;http://blogs.iona.com/newcomer/archives/000574.html&quot; rel=&quot;nofollow&quot;&gt;Early Draft OSGi V4.2 Docs Available&lt;/a&gt; : la V4.2 introduirait avec la RFC 124 un nouveau modèle de composants inspiré par Spring DM [1].
La culture de débats ouverts du Java Community Process ne nous avait pas habitué à ce qu&#039;une spécification semble exclusivement inspirée par un produit déjà sur étagère sans que les autres acteurs de l&#039;&lt;em&gt;expert group&lt;/em&gt; apportent leur contribution mais c&#039;est bien la tournure que semble prendre &quot;RFC 124 - A Component Model for OSGi&quot;.
La seule tentative de débat public que nous ayons trouvée sur ce point, &lt;a href=&quot;http://wagenknecht.org/blog/archives/2008/09/osgi-rfc-124.html&quot; rel=&quot;nofollow&quot;&gt;Gunnar Wagenknecht&#039;s weblog - OSGi RFC 124&lt;/a&gt;, a malheureusement tourné court avec la réponse cinglante d&#039;un membre de l&#039;OSGi Enterprise Expert Group, Hal Hildebrand - Oracle, qui a avancé des arguments aussi constructifs que &lt;em&gt;&quot;Dude, since I haven’t seen you operating in the EEG committee&quot;&lt;/em&gt; ... quand on se souvient que l&#039;OSGi Alliance demande 20 000 $ pour participer à ces comités, on regrette le JCP qui lui accueille gratuitement les membres individuels et a des débats de plus en plus souvent publics.
Pour revenir à la RFC 124, auriez-vous des informations sur les débats internes de l&#039;Enterprise Expert Group qui ont mené à une RFC dans laquelle on ne retrouve pas d&#039;inspiration de Declarative Service ou de Felix iPOJO ?
Cyrille (Xebia)
[1] &lt;em&gt;&quot;The big new areas of course are the distributed OSGi and the &quot;Spring-inspired&quot; component model&quot;&lt;/em&gt;. Plus de détails dans &lt;a href=&quot;http://www.osgi.org/download/osgi-4.2-early-draft.pdf&quot; rel=&quot;nofollow&quot;&gt;OSGi 4.2 Early Draft / RFC 124 - A Component Model for OSGi&lt;/a&gt;</description> <content:encoded><![CDATA[<p>Bonjour Clément,</p><p>Si nous ne nous sommes pas attardés sur <a
href="http://felix.apache.org/site/apache-felix-ipojo.html" rel="nofollow">Apache Felix iPOJO</a>, nous n&#8217;avons en aucun cas voulu donner l&#8217;impression que ce projet était &laquo;&nbsp;mort&nbsp;&raquo;.</p><p>Nous avions initialement prévu de placer iPOJO aux côtés de Spring DM comme successeur potentiel du très récent Declarative Service (2005) qui lui même devait proposer un modèle de programmation plus simple que le couple ServiceTracker/BundleActivator.</p><p>Cependant, nous avons eu l&#8217;impression que le modèle de Spring DM faisait l&#8217;unanimité au sein de l&#8217;OSGi Alliance avec notamment l&#8217;éloge qu&#8217;en a fait Peter Krien, <em>Director of technology</em> de l&#8217;OSGi Alliance, dans <a
href="http://www.osgi.org/blog/2007/01/spring-and-osgi-jumping-beans.html" rel="nofollow">Spring and OSGi: Jumping Beans</a> (01/2007) puis l&#8217;annonce d&#8217;Eric Newcomer, <em>co-chair</em> de l&#8217;<a
href="http://www.osgi.org/EEG/HomePage" rel="nofollow">OSGi Enterprise Expert Group</a>, dans <a
href="http://blogs.iona.com/newcomer/archives/000574.html" rel="nofollow">Early Draft OSGi V4.2 Docs Available</a> : la V4.2 introduirait avec la RFC 124 un nouveau modèle de composants inspiré par Spring DM [1].</p><p>La culture de débats ouverts du Java Community Process ne nous avait pas habitué à ce qu&#8217;une spécification semble exclusivement inspirée par un produit déjà sur étagère sans que les autres acteurs de l&#8217;<em>expert group</em> apportent leur contribution mais c&#8217;est bien la tournure que semble prendre &laquo;&nbsp;RFC 124 &#8211; A Component Model for OSGi&nbsp;&raquo;.</p><p>La seule tentative de débat public que nous ayons trouvée sur ce point, <a
href="http://wagenknecht.org/blog/archives/2008/09/osgi-rfc-124.html" rel="nofollow">Gunnar Wagenknecht&#8217;s weblog &#8211; OSGi RFC 124</a>, a malheureusement tourné court avec la réponse cinglante d&#8217;un membre de l&#8217;OSGi Enterprise Expert Group, Hal Hildebrand &#8211; Oracle, qui a avancé des arguments aussi constructifs que <em>&laquo;&nbsp;Dude, since I haven’t seen you operating in the EEG committee&nbsp;&raquo;</em> &#8230; quand on se souvient que l&#8217;OSGi Alliance demande 20 000 $ pour participer à ces comités, on regrette le JCP qui lui accueille gratuitement les membres individuels et a des débats de plus en plus souvent publics.</p><p>Pour revenir à la RFC 124, auriez-vous des informations sur les débats internes de l&#8217;Enterprise Expert Group qui ont mené à une RFC dans laquelle on ne retrouve pas d&#8217;inspiration de Declarative Service ou de Felix iPOJO ?</p><p>Cyrille (Xebia)</p><p>[1] <em>&laquo;&nbsp;The big new areas of course are the distributed OSGi and the &laquo;&nbsp;Spring-inspired&nbsp;&raquo; component model&nbsp;&raquo;</em>. Plus de détails dans <a
href="http://www.osgi.org/download/osgi-4.2-early-draft.pdf" rel="nofollow">OSGi 4.2 Early Draft / RFC 124 &#8211; A Component Model for OSGi</a></p> ]]></content:encoded> </item> <item><title>Par : Clement</title><link>http://blog.xebia.fr/2008/10/16/osgi-au-paris-jug-slides-de-la-presentation/#comment-7893</link> <dc:creator>Clement</dc:creator> <pubDate>Fri, 17 Oct 2008 15:25:50 +0000</pubDate> <guid
isPermaLink="false">http://blog.xebia.fr/?p=828#comment-7893</guid> <description>Bonjour,
Interessante cette présentation. Cependant, la description d&#039;Apache Felix iPOJO aurait été également utile (http://ipojo.org). Ca aurait d&#039;ailleurs répondu à une question : qu&#039;utilise le serveur JEE Jonas pour gérer la complexité d&#039;OSGi...
De plus, ce projet est loin d&#039;être &quot;mort&quot; vu qu&#039;il rassemble de plus en plus d&#039;utilisateurs et que la pérénité du support et du développement est aujourd&#039;hui assuré.
Clement</description> <content:encoded><![CDATA[<p>Bonjour,</p><p>Interessante cette présentation. Cependant, la description d&#8217;Apache Felix iPOJO aurait été également utile (<a
href="http://ipojo.org" rel="nofollow">http://ipojo.org</a>). Ca aurait d&#8217;ailleurs répondu à une question : qu&#8217;utilise le serveur JEE Jonas pour gérer la complexité d&#8217;OSGi&#8230;</p><p>De plus, ce projet est loin d&#8217;être &laquo;&nbsp;mort&nbsp;&raquo; vu qu&#8217;il rassemble de plus en plus d&#8217;utilisateurs et que la pérénité du support et du développement est aujourd&#8217;hui assuré.</p><p>Clement</p> ]]></content:encoded> </item> <item><title>Par : Eric Le Merdy</title><link>http://blog.xebia.fr/2008/10/16/osgi-au-paris-jug-slides-de-la-presentation/#comment-7884</link> <dc:creator>Eric Le Merdy</dc:creator> <pubDate>Fri, 17 Oct 2008 08:00:27 +0000</pubDate> <guid
isPermaLink="false">http://blog.xebia.fr/?p=828#comment-7884</guid> <description>Dans la série &quot;La blogosphère en parle&quot;, j&#039;ajoute:
http://blog.ippon.fr/2008/10/06/osgi-la-norme-de-gestion-de-modules-dynamiques-java-au-jug</description> <content:encoded><![CDATA[<p>Dans la série &laquo;&nbsp;La blogosphère en parle&nbsp;&raquo;, j&#8217;ajoute:<br
/> <a
href="http://blog.ippon.fr/2008/10/06/osgi-la-norme-de-gestion-de-modules-dynamiques-java-au-jug" rel="nofollow">http://blog.ippon.fr/2008/10/06/osgi-la-norme-de-gestion-de-modules-dynamiques-java-au-jug</a></p> ]]></content:encoded> </item> </channel> </rss>
