<?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/"
		>
<channel>
	<title>Commentaires sur : Séminaire sur les portails open-source chez Ippon Technologies</title>
	<atom:link href="http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/</link>
	<description>Blog sur Java, le métier de développeur et la vie de freelance par Nicolas Martignole</description>
	<lastBuildDate>Wed, 08 Feb 2012 17:18:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Par : Dominique De Vito</title>
		<link>http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/comment-page-1/#comment-727</link>
		<dc:creator>Dominique De Vito</dc:creator>
		<pubDate>Thu, 15 Oct 2009 15:34:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=2057#comment-727</guid>
		<description>Je ne suis pas d&#039;accord avec l&#039;affirmation selon laquelle (je cite) &quot;les portlets sont en quelques sortes des applications légères&quot;.

Si les portlets étaient des applis web, alors les portlets devraient disposer de fonctionnalités proches de celles des modules OSGi, un id, des définitions de dépendances entre modules, une partie publique (API publique) et une partie privée (implémentation). Or, en gros, cela n&#039;est pas le cas.

Je crois que le match entre les portlets et OSGi va finir par se transformer en un remake du match entre les superordinateurs spécialisés faisant état d&#039;une techno ad hoc (~ portlets) et les clusters de PC (~ OSGi). De fait, il y a déjà plusieurs serveurs Java qui permettent de déployer des modules OSGi tout en pouvant faire appel aux API Java EE, comme le serveur Spring et le serveur JOnAS. Il est donc loisible d&#039;imaginer implémenter les portlets comme des modules OSGi.

Certains découpent leur back-office en serveurs pour faire tourner la partie présentation (JSP) et la partie métier (avec une facade EJB ou WS). Toujours dans la même optique, je ne vois pas les portails dans la brique métier, mais dans la brique présentation et par conséquent, je ne vois pas les portlets comme des applications légères.

De fait, par ex, pour un besoin CMS/ECM, je suis plus d&#039;accord avec l&#039;approche Nuxeo qui est, d&#039;abord CMS/ECM, ensuite portail si un besoin de présentation/intégration se fait sentir ~ approche métier=&gt;présentation.

1) bref, encore une fois, IMHO, les portlets, il s&#039;agit pour moi plus d&#039;intégration graphique que d&#039;intégration métier ; de fait, même la sécurité peut être réglée en dehors des portlets !

1-bis) Et cela m&#039;amène à m&#039;interroger sur l&#039;intérêt d&#039;un portail (coté serveur, donc). Comme j&#039;ai pu l&#039;écrire ici ou là, choisir un portail ressemble un peu à choisir de construire sa maison en bois uniquement parce que... la porte d&#039;entrée est en bois. De fait, seule la page d&#039;accueil d&#039;un portail contient des portlets customisables, pourquoi vouloir utiliser la technologie portlet pour toute une appli web sachant que seule la page d&#039;accueil doit être customisable ? C&#039;est pour le moins étonnant, non ?

2) les portlets ont connu différentes vies et des débuts difficiles.

Je me rappelle des tout débuts, un vendeur m&#039;a indiqué qu&#039;avec les portlets,
- on ne pouvait pas faire de clustering de session http (trop compliqué/lourd),
- on ne pouvait pas utiliser de JSP avec son produit (on devait coder l&#039;IHM en Java dans la portlet, idem les débuts des servlets, avant les JSP).

Dur.

Puis les portlets se sont améliorées,
Puis les portlets ont pris une &quot;claque&quot; avec l&#039;arrivée d&#039;AJAX,
Puis les portlets se sont améliorées (itou).
Puis...
Et bien, les portlets sont encore à la merci d&#039;autres claques (cf. plus bas).

En fait, je me demande si toutes ces évolutions et le pb des portlets ne viennent pas du fait que les portlets se situent au niveau API, mais aussi en bonne partie au niveau d&#039;un design d&#039;architecture (auquel appartient REST par ex), et au niveau framework, comme le suggèrent, par ex, les 2 points suivants de la spec:
# two phases of action processing and rendering in order to support the Model-View-Controller pattern.
# portlet modes, enabling the portal to advise the portlet what task it should perform and what content it should generate

Dit autrement:
- si on choisit d&#039;abord de faire des portlets, on est souvent embété ensuite par le choix d&#039;un framework web, et son intégration avec les portlets (c&#039;est pourquoi il y a(vait?) des bridges proposés), ce qui est pour le moins énervant alors que les portlets sont là principalement pour designer la page d&#039;accueil.
- une autre manière de faire est de choisir un framework web (autre que les portlets) et de suivre le design d&#039;architecture des portlets (sans utiliser un framework portlet dédié ad hoc) - ce qui est facilité car les frameworks JavaScript apportent déjà pas mal, et par le fait qu&#039;un framework web peut remplir certaines fonctionnalités des portlets de niveau framework.

2-bis) Personnellemment, je suis plutôt preneur de la seconde approche - qui est en accord avec (1) et (1-bis).

Cela me semble en accord, par ex, la vision Nuxeo (qui est, d&#039;abord CMS/ECM, ensuite portail si un besoin de présentation/intégration se fait sentir)

[la suite, en dessous]</description>
		<content:encoded><![CDATA[<p>Je ne suis pas d&#8217;accord avec l&#8217;affirmation selon laquelle (je cite) &laquo;&nbsp;les portlets sont en quelques sortes des applications légères&nbsp;&raquo;.</p>
<p>Si les portlets étaient des applis web, alors les portlets devraient disposer de fonctionnalités proches de celles des modules OSGi, un id, des définitions de dépendances entre modules, une partie publique (API publique) et une partie privée (implémentation). Or, en gros, cela n&#8217;est pas le cas.</p>
<p>Je crois que le match entre les portlets et OSGi va finir par se transformer en un remake du match entre les superordinateurs spécialisés faisant état d&#8217;une techno ad hoc (~ portlets) et les clusters de PC (~ OSGi). De fait, il y a déjà plusieurs serveurs Java qui permettent de déployer des modules OSGi tout en pouvant faire appel aux API Java EE, comme le serveur Spring et le serveur JOnAS. Il est donc loisible d&#8217;imaginer implémenter les portlets comme des modules OSGi.</p>
<p>Certains découpent leur back-office en serveurs pour faire tourner la partie présentation (JSP) et la partie métier (avec une facade EJB ou WS). Toujours dans la même optique, je ne vois pas les portails dans la brique métier, mais dans la brique présentation et par conséquent, je ne vois pas les portlets comme des applications légères.</p>
<p>De fait, par ex, pour un besoin CMS/ECM, je suis plus d&#8217;accord avec l&#8217;approche Nuxeo qui est, d&#8217;abord CMS/ECM, ensuite portail si un besoin de présentation/intégration se fait sentir ~ approche métier=&gt;présentation.</p>
<p>1) bref, encore une fois, IMHO, les portlets, il s&#8217;agit pour moi plus d&#8217;intégration graphique que d&#8217;intégration métier ; de fait, même la sécurité peut être réglée en dehors des portlets !</p>
<p>1-bis) Et cela m&#8217;amène à m&#8217;interroger sur l&#8217;intérêt d&#8217;un portail (coté serveur, donc). Comme j&#8217;ai pu l&#8217;écrire ici ou là, choisir un portail ressemble un peu à choisir de construire sa maison en bois uniquement parce que&#8230; la porte d&#8217;entrée est en bois. De fait, seule la page d&#8217;accueil d&#8217;un portail contient des portlets customisables, pourquoi vouloir utiliser la technologie portlet pour toute une appli web sachant que seule la page d&#8217;accueil doit être customisable ? C&#8217;est pour le moins étonnant, non ?</p>
<p>2) les portlets ont connu différentes vies et des débuts difficiles.</p>
<p>Je me rappelle des tout débuts, un vendeur m&#8217;a indiqué qu&#8217;avec les portlets,<br />
- on ne pouvait pas faire de clustering de session http (trop compliqué/lourd),<br />
- on ne pouvait pas utiliser de JSP avec son produit (on devait coder l&#8217;IHM en Java dans la portlet, idem les débuts des servlets, avant les JSP).</p>
<p>Dur.</p>
<p>Puis les portlets se sont améliorées,<br />
Puis les portlets ont pris une &laquo;&nbsp;claque&nbsp;&raquo; avec l&#8217;arrivée d&#8217;AJAX,<br />
Puis les portlets se sont améliorées (itou).<br />
Puis&#8230;<br />
Et bien, les portlets sont encore à la merci d&#8217;autres claques (cf. plus bas).</p>
<p>En fait, je me demande si toutes ces évolutions et le pb des portlets ne viennent pas du fait que les portlets se situent au niveau API, mais aussi en bonne partie au niveau d&#8217;un design d&#8217;architecture (auquel appartient REST par ex), et au niveau framework, comme le suggèrent, par ex, les 2 points suivants de la spec:<br />
# two phases of action processing and rendering in order to support the Model-View-Controller pattern.<br />
# portlet modes, enabling the portal to advise the portlet what task it should perform and what content it should generate</p>
<p>Dit autrement:<br />
- si on choisit d&#8217;abord de faire des portlets, on est souvent embété ensuite par le choix d&#8217;un framework web, et son intégration avec les portlets (c&#8217;est pourquoi il y a(vait?) des bridges proposés), ce qui est pour le moins énervant alors que les portlets sont là principalement pour designer la page d&#8217;accueil.<br />
- une autre manière de faire est de choisir un framework web (autre que les portlets) et de suivre le design d&#8217;architecture des portlets (sans utiliser un framework portlet dédié ad hoc) &#8211; ce qui est facilité car les frameworks JavaScript apportent déjà pas mal, et par le fait qu&#8217;un framework web peut remplir certaines fonctionnalités des portlets de niveau framework.</p>
<p>2-bis) Personnellemment, je suis plutôt preneur de la seconde approche &#8211; qui est en accord avec (1) et (1-bis).</p>
<p>Cela me semble en accord, par ex, la vision Nuxeo (qui est, d&#8217;abord CMS/ECM, ensuite portail si un besoin de présentation/intégration se fait sentir)</p>
<p>[la suite, en dessous]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Dominique De Vito</title>
		<link>http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/comment-page-1/#comment-726</link>
		<dc:creator>Dominique De Vito</dc:creator>
		<pubDate>Thu, 15 Oct 2009 15:21:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=2057#comment-726</guid>
		<description>Je ne suis pas d&#039;accord avec l&#039;affirmation selon laquelle (je cite) &quot;les portlets sont en quelques sortes des applications légères&quot;.

Si les portlets étaient des applis web, alors les portlets devraient disposer de fonctionnalités proches de celles des modules OSGi, un id, des définitions de dépendances entre modules, une partie publique (API publique) et une partie privée (implémentation). Or, en gros, cela n&#039;est pas le cas.

Je crois que le match entre les portlets et OSGi va finir par se transformer en un remake du match entre les superordinateurs spécialisés faisant état d&#039;une techno ad hoc (~ portlets) et les clusters de PC (~ OSGi). De fait, il y a déjà plusieurs serveurs Java qui permettent de déployer des modules OSGi tout en pouvant faire appel aux API Java EE, comme le serveur Spring et le serveur JOnAS. Il est donc loisible d&#039;imaginer implémenter les portlets comme des modules OSGi.

Certains découpent leur back-office en serveurs pour faire tourner la partie présentation (JSP) et la partie métier (avec une facade EJB ou WS). Toujours dans la même optique, je ne vois pas les portails dans la brique métier, mais dans la brique présentation et par conséquent, je ne vois pas les portlets comme des applications légères.

De fait, par ex, pour un besoin CMS/ECM, je suis plus d&#039;accord avec l&#039;approche Nuxeo qui est, d&#039;abord CMS/ECM, ensuite portail si un besoin de présentation/intégration se fait sentir ~ approche métier=&gt;présentation.

1) bref, encore une fois, IMHO, les portlets, il s&#039;agit pour moi plus d&#039;intégration graphique que d&#039;intégration métier ; de fait, même la sécurité peut être réglée en dehors des portlets !

1-bis) Et cela m&#039;amène à m&#039;interroger sur l&#039;intérêt d&#039;un portail (coté serveur, donc). Comme j&#039;ai pu l&#039;écrire ici ou là, choisir un portail ressemble un peu à choisir de construire sa maison en bois uniquement parce que... la porte d&#039;entrée est en bois. De fait, seule la page d&#039;accueil d&#039;un portail contient des portlets customisables, pourquoi vouloir utiliser la technologie portlet pour toute une appli web sachant que seule la page d&#039;accueil doit être customisable ? C&#039;est pour le moins étonnant, non ?

2) les portlets ont connu différentes vies et des débuts difficiles.

Je me rappelle des tout débuts, un vendeur m&#039;a indiqué qu&#039;avec les portlets,
- on ne pouvait pas faire de clustering de session http (trop compliqué/lourd),
- on ne pouvait pas utiliser de JSP avec son produit (on devait coder l&#039;IHM en Java dans la portlet, idem les débuts des servlets, avant les JSP).

Dur.

Puis les portlets se sont améliorées,
Puis les portlets ont pris une &quot;claque&quot; avec l&#039;arrivée d&#039;AJAX,
Puis les portlets se sont améliorées (itou).
Puis...
Et bien, les portlets sont encore à la merci d&#039;autres claques (cf. plus bas).

En fait, je me demande si toutes ces évolutions et le pb des portlets ne viennent pas du fait que les portlets se situent au niveau API, mais aussi en bonne partie au niveau d&#039;un design d&#039;architecture (auquel appartient REST par ex), et au niveau framework, comme le suggèrent, par ex, les 2 points suivants de la spec:
# two phases of action processing and rendering in order to support the Model-View-Controller pattern.
# portlet modes, enabling the portal to advise the portlet what task it should perform and what content it should generate

Dit autrement:
- si on choisit d&#039;abord de faire des portlets, on est souvent embété ensuite par le choix d&#039;un framework web, et son intégration avec les portlets (c&#039;est pourquoi il y a(vait?) des bridges proposés), ce qui est pour le moins énervant alors que les portlets sont là principalement pour designer la page d&#039;accueil.
- une autre manière de faire est de choisir un framework web (autre que les portlets) et de suivre le design d&#039;architecture des portlets (sans utiliser un framework portlet dédié ad hoc) - ce qui est facilité car les frameworks JavaScript apportent déjà pas mal, et par le fait qu&#039;un framework web peut remplir certaines fonctionnalités des portlets de niveau framework.

2-bis) Personnellemment, je suis plutôt preneur de la seconde approche - qui est en accord avec (1) et (1-bis).

Cela me semble en accord, par ex, la vision Nuxeo (qui est, d&#039;abord CMS/ECM, ensuite portail si un besoin de présentation/intégration se fait sentir)

3) je me demande si la spec portlet n&#039;aurait pas été plus simple en mettant l&#039;accent sur l&#039;approche &quot;convention plutôt que configuration&quot;, un peu à la REST.
Cela aurait peut-être plus facilement permis de définir des portlets, sans framework portlet, en laissant la liberté à chacun utiliser son framework web préféré (par ex, en définissant un paramètre jportletid comme il existe un jsessionid) pour implémenter des portlets.

4) Je crois que la prochaine &quot;claque&quot; prise par les portlets pourrait venir de GWT.
Les porlets ont pris une &quot;claque&quot; avec AJAX et se sont mises à la sauce AJAX.
Maintenant, IMHO, on peut diviser une portlet en une partie cliente et une partie serveur. Or, un des frameworks web pour mixer JavaScript/Java et partie client/serveur, c&#039;est GWT qui fait de la traduction Java/JavaScript.
De fait, je me demande, dans le cas où l&#039;on devrait repenser les portlets de zéro, si une approche GWT ne serait pas au centre d&#039;une telle initiative, offrant un conteneur (avec services associés) qui s&#039;étendrait à la fois coté client et coté serveur.

x) Bref, je me demande si la plus grosse difficulté des portlets ne viendrait pas du fait qu&#039;elles ont le cul entre plusieurs chaises, niveau architecture/framework/API, niveau client/serveur, niveau présentation/métier...
De fait, les portlets se &quot;battent&quot; sur tous les fronts ~ semblent en concurrence (à tort ou à raison) avec plein d&#039;autres solutions, et sont sans cesse &quot;bousculées&quot; par les avancées dans les domaines connexes (i.e. l&#039;introduction de AJAX). Et cela amène à évaluer leur ROI par rapport au cout de mise en oeuvre.

IMHO, je pense qu&#039;il y a des cas d&#039;utilisation, mais qu&#039;ils sont la minorité (~ des cas particuliers) plutôt que la majorité, pour toutes les raisons invoquées plus haut = faut pas foncer tête baissée sur les portlets quand quelqu&#039;un prononce le mot portail.</description>
		<content:encoded><![CDATA[<p>Je ne suis pas d&#8217;accord avec l&#8217;affirmation selon laquelle (je cite) &laquo;&nbsp;les portlets sont en quelques sortes des applications légères&nbsp;&raquo;.</p>
<p>Si les portlets étaient des applis web, alors les portlets devraient disposer de fonctionnalités proches de celles des modules OSGi, un id, des définitions de dépendances entre modules, une partie publique (API publique) et une partie privée (implémentation). Or, en gros, cela n&#8217;est pas le cas.</p>
<p>Je crois que le match entre les portlets et OSGi va finir par se transformer en un remake du match entre les superordinateurs spécialisés faisant état d&#8217;une techno ad hoc (~ portlets) et les clusters de PC (~ OSGi). De fait, il y a déjà plusieurs serveurs Java qui permettent de déployer des modules OSGi tout en pouvant faire appel aux API Java EE, comme le serveur Spring et le serveur JOnAS. Il est donc loisible d&#8217;imaginer implémenter les portlets comme des modules OSGi.</p>
<p>Certains découpent leur back-office en serveurs pour faire tourner la partie présentation (JSP) et la partie métier (avec une facade EJB ou WS). Toujours dans la même optique, je ne vois pas les portails dans la brique métier, mais dans la brique présentation et par conséquent, je ne vois pas les portlets comme des applications légères.</p>
<p>De fait, par ex, pour un besoin CMS/ECM, je suis plus d&#8217;accord avec l&#8217;approche Nuxeo qui est, d&#8217;abord CMS/ECM, ensuite portail si un besoin de présentation/intégration se fait sentir ~ approche métier=&gt;présentation.</p>
<p>1) bref, encore une fois, IMHO, les portlets, il s&#8217;agit pour moi plus d&#8217;intégration graphique que d&#8217;intégration métier ; de fait, même la sécurité peut être réglée en dehors des portlets !</p>
<p>1-bis) Et cela m&#8217;amène à m&#8217;interroger sur l&#8217;intérêt d&#8217;un portail (coté serveur, donc). Comme j&#8217;ai pu l&#8217;écrire ici ou là, choisir un portail ressemble un peu à choisir de construire sa maison en bois uniquement parce que&#8230; la porte d&#8217;entrée est en bois. De fait, seule la page d&#8217;accueil d&#8217;un portail contient des portlets customisables, pourquoi vouloir utiliser la technologie portlet pour toute une appli web sachant que seule la page d&#8217;accueil doit être customisable ? C&#8217;est pour le moins étonnant, non ?</p>
<p>2) les portlets ont connu différentes vies et des débuts difficiles.</p>
<p>Je me rappelle des tout débuts, un vendeur m&#8217;a indiqué qu&#8217;avec les portlets,<br />
- on ne pouvait pas faire de clustering de session http (trop compliqué/lourd),<br />
- on ne pouvait pas utiliser de JSP avec son produit (on devait coder l&#8217;IHM en Java dans la portlet, idem les débuts des servlets, avant les JSP).</p>
<p>Dur.</p>
<p>Puis les portlets se sont améliorées,<br />
Puis les portlets ont pris une &laquo;&nbsp;claque&nbsp;&raquo; avec l&#8217;arrivée d&#8217;AJAX,<br />
Puis les portlets se sont améliorées (itou).<br />
Puis&#8230;<br />
Et bien, les portlets sont encore à la merci d&#8217;autres claques (cf. plus bas).</p>
<p>En fait, je me demande si toutes ces évolutions et le pb des portlets ne viennent pas du fait que les portlets se situent au niveau API, mais aussi en bonne partie au niveau d&#8217;un design d&#8217;architecture (auquel appartient REST par ex), et au niveau framework, comme le suggèrent, par ex, les 2 points suivants de la spec:<br />
# two phases of action processing and rendering in order to support the Model-View-Controller pattern.<br />
# portlet modes, enabling the portal to advise the portlet what task it should perform and what content it should generate</p>
<p>Dit autrement:<br />
- si on choisit d&#8217;abord de faire des portlets, on est souvent embété ensuite par le choix d&#8217;un framework web, et son intégration avec les portlets (c&#8217;est pourquoi il y a(vait?) des bridges proposés), ce qui est pour le moins énervant alors que les portlets sont là principalement pour designer la page d&#8217;accueil.<br />
- une autre manière de faire est de choisir un framework web (autre que les portlets) et de suivre le design d&#8217;architecture des portlets (sans utiliser un framework portlet dédié ad hoc) &#8211; ce qui est facilité car les frameworks JavaScript apportent déjà pas mal, et par le fait qu&#8217;un framework web peut remplir certaines fonctionnalités des portlets de niveau framework.</p>
<p>2-bis) Personnellemment, je suis plutôt preneur de la seconde approche &#8211; qui est en accord avec (1) et (1-bis).</p>
<p>Cela me semble en accord, par ex, la vision Nuxeo (qui est, d&#8217;abord CMS/ECM, ensuite portail si un besoin de présentation/intégration se fait sentir)</p>
<p>3) je me demande si la spec portlet n&#8217;aurait pas été plus simple en mettant l&#8217;accent sur l&#8217;approche &laquo;&nbsp;convention plutôt que configuration&nbsp;&raquo;, un peu à la REST.<br />
Cela aurait peut-être plus facilement permis de définir des portlets, sans framework portlet, en laissant la liberté à chacun utiliser son framework web préféré (par ex, en définissant un paramètre jportletid comme il existe un jsessionid) pour implémenter des portlets.</p>
<p>4) Je crois que la prochaine &laquo;&nbsp;claque&nbsp;&raquo; prise par les portlets pourrait venir de GWT.<br />
Les porlets ont pris une &laquo;&nbsp;claque&nbsp;&raquo; avec AJAX et se sont mises à la sauce AJAX.<br />
Maintenant, IMHO, on peut diviser une portlet en une partie cliente et une partie serveur. Or, un des frameworks web pour mixer JavaScript/Java et partie client/serveur, c&#8217;est GWT qui fait de la traduction Java/JavaScript.<br />
De fait, je me demande, dans le cas où l&#8217;on devrait repenser les portlets de zéro, si une approche GWT ne serait pas au centre d&#8217;une telle initiative, offrant un conteneur (avec services associés) qui s&#8217;étendrait à la fois coté client et coté serveur.</p>
<p>x) Bref, je me demande si la plus grosse difficulté des portlets ne viendrait pas du fait qu&#8217;elles ont le cul entre plusieurs chaises, niveau architecture/framework/API, niveau client/serveur, niveau présentation/métier&#8230;<br />
De fait, les portlets se &laquo;&nbsp;battent&nbsp;&raquo; sur tous les fronts ~ semblent en concurrence (à tort ou à raison) avec plein d&#8217;autres solutions, et sont sans cesse &laquo;&nbsp;bousculées&nbsp;&raquo; par les avancées dans les domaines connexes (i.e. l&#8217;introduction de AJAX). Et cela amène à évaluer leur ROI par rapport au cout de mise en oeuvre.</p>
<p>IMHO, je pense qu&#8217;il y a des cas d&#8217;utilisation, mais qu&#8217;ils sont la minorité (~ des cas particuliers) plutôt que la majorité, pour toutes les raisons invoquées plus haut = faut pas foncer tête baissée sur les portlets quand quelqu&#8217;un prononce le mot portail.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Ippon Technologies introduce eXo Platform at its Open Source Portals conference &#171; eXo Platform (Enterprise WebOS)</title>
		<link>http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/comment-page-1/#comment-725</link>
		<dc:creator>Ippon Technologies introduce eXo Platform at its Open Source Portals conference &#171; eXo Platform (Enterprise WebOS)</dc:creator>
		<pubDate>Thu, 15 Oct 2009 08:47:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=2057#comment-725</guid>
		<description>[...] Le Touilleur, about the conference (French)  Share this blog post with :Close&#160;Bookmark and Share This Page Save to Browser Favorites / BookmarksAskbackflipblinklistBlogBookmarkBloglinesBlogMarksBlogsvineBuddyMarksBUMPzee!CiteULikeco.mmentsConnoteadel.icio.usDiggdiigoDotNetKicksDropJackdzoneFacebookFarkFavesFeed Me LinksFriendsitefolkd.comFurlGoogleHuggJamespotJeqqKaboodlekirtsylinkaGoGoLinksMarkerMa.gnoliaMister WongMixxMySpaceMyWebNetvouzNewsvineoneviewOnlyWirePlugIMPropellerRedditRojoSegnaloShoutwireSimpySlashdotSphereSphinnSpurlSquidooStumbleUponTechnoratiThisNextTwitterWebrideWindows LiveWorlds MoviesYahoo!Email This to a FriendCopy HTML:&#160;&#160;If you like this then please subscribe to the RSS Feed.Powered by Bookmarkify&#8482;               More&#160;&#187; [...]</description>
		<content:encoded><![CDATA[<p>[...] Le Touilleur, about the conference (French)  Share this blog post with :Close&nbsp;Bookmark and Share This Page Save to Browser Favorites / BookmarksAskbackflipblinklistBlogBookmarkBloglinesBlogMarksBlogsvineBuddyMarksBUMPzee!CiteULikeco.mmentsConnoteadel.icio.usDiggdiigoDotNetKicksDropJackdzoneFacebookFarkFavesFeed Me LinksFriendsitefolkd.comFurlGoogleHuggJamespotJeqqKaboodlekirtsylinkaGoGoLinksMarkerMa.gnoliaMister WongMixxMySpaceMyWebNetvouzNewsvineoneviewOnlyWirePlugIMPropellerRedditRojoSegnaloShoutwireSimpySlashdotSphereSphinnSpurlSquidooStumbleUponTechnoratiThisNextTwitterWebrideWindows LiveWorlds MoviesYahoo!Email This to a FriendCopy HTML:&nbsp;&nbsp;If you like this then please subscribe to the RSS Feed.Powered by Bookmarkify&trade;               More&nbsp;&raquo; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Emmanuel Hugonnet</title>
		<link>http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/comment-page-1/#comment-724</link>
		<dc:creator>Emmanuel Hugonnet</dc:creator>
		<pubDate>Tue, 13 Oct 2009 19:08:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=2057#comment-724</guid>
		<description>Bon je vais parler en ma qualité de développeur d&#039;une solution mineure sur ce marché du portail (je travaille pour Silverpeas une solution de portail collaboratif opensource).
Je trouve que le portail en tant que tel a vécu et qu&#039;on va vers un monde de convergence des portails (au sens intégration d&#039;applications ou de services du SI), des outils collaboratifs (wiki, ....) et CMS (voire des outils comme la GED). Ce sont d&#039;ailleurs des outils très variés que l&#039;on voit sur ton graphique CMSWatch.
Si je me base sur les demandes de nos clients on voit bien qu&#039;ils veulent un peu de tout ça et c&#039;est dans ce sens qu&#039;on évolue (et tant pis si j&#039;ai dévoilé notre stratégie top secrète). En tout cas après quelques années plutôt tranquilles on sent bien que ce domaine bouge très fort en ce moment.
Emmanuel</description>
		<content:encoded><![CDATA[<p>Bon je vais parler en ma qualité de développeur d&#8217;une solution mineure sur ce marché du portail (je travaille pour Silverpeas une solution de portail collaboratif opensource).<br />
Je trouve que le portail en tant que tel a vécu et qu&#8217;on va vers un monde de convergence des portails (au sens intégration d&#8217;applications ou de services du SI), des outils collaboratifs (wiki, &#8230;.) et CMS (voire des outils comme la GED). Ce sont d&#8217;ailleurs des outils très variés que l&#8217;on voit sur ton graphique CMSWatch.<br />
Si je me base sur les demandes de nos clients on voit bien qu&#8217;ils veulent un peu de tout ça et c&#8217;est dans ce sens qu&#8217;on évolue (et tant pis si j&#8217;ai dévoilé notre stratégie top secrète). En tout cas après quelques années plutôt tranquilles on sent bien que ce domaine bouge très fort en ce moment.<br />
Emmanuel</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Sylvain FRANCOIS</title>
		<link>http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/comment-page-1/#comment-723</link>
		<dc:creator>Sylvain FRANCOIS</dc:creator>
		<pubDate>Tue, 13 Oct 2009 10:40:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=2057#comment-723</guid>
		<description>@GillesS Plutôt d&#039;accord avec le conseil d&#039;Ippon, même si les apports du portail en tant qu&#039;infrastructure (en dehors du catalogue de portlets) ne se limitent pas à la partie authentification/rôles :
- gestion des thèmes
- gestion du layout des pages
- gestion des préférences utilisateurs
- configuration déclarative voire WYSIWYG des pages
- IHM d&#039;admin
...

Et une des idées de base, c&#039;est quand même de créer du contenu et des traitements qui soit réutilisables dans d&#039;autres applis via le standard des portlets. OK, c&#039;est parfois illusoire, mais suivant les archis, ça peut être assez puissant.

Sylvain FRANCOIS
Kalistick</description>
		<content:encoded><![CDATA[<p>@GillesS Plutôt d&#8217;accord avec le conseil d&#8217;Ippon, même si les apports du portail en tant qu&#8217;infrastructure (en dehors du catalogue de portlets) ne se limitent pas à la partie authentification/rôles :<br />
- gestion des thèmes<br />
- gestion du layout des pages<br />
- gestion des préférences utilisateurs<br />
- configuration déclarative voire WYSIWYG des pages<br />
- IHM d&#8217;admin<br />
&#8230;</p>
<p>Et une des idées de base, c&#8217;est quand même de créer du contenu et des traitements qui soit réutilisables dans d&#8217;autres applis via le standard des portlets. OK, c&#8217;est parfois illusoire, mais suivant les archis, ça peut être assez puissant.</p>
<p>Sylvain FRANCOIS<br />
Kalistick</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Gilles S</title>
		<link>http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/comment-page-1/#comment-722</link>
		<dc:creator>Gilles S</dc:creator>
		<pubDate>Tue, 13 Oct 2009 10:23:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=2057#comment-722</guid>
		<description>Merci Nicolas!</description>
		<content:encoded><![CDATA[<p>Merci Nicolas!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Nicolas Martignole</title>
		<link>http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/comment-page-1/#comment-721</link>
		<dc:creator>Nicolas Martignole</dc:creator>
		<pubDate>Tue, 13 Oct 2009 09:39:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=2057#comment-721</guid>
		<description>@GillesS Pour ma part, le projet portail s&#039;inscrit dans le cadre d&#039;un projet où 4 équipes différentes, dont 1 à Paris, doivent collaborer et livrer des services différents. La contractualisation des Portlets nous permettra d&#039;échanger des données entre les portlets. Et la possibilité de ne déployer qu&#039;une partie des Portlets pour chacune des équipes facilite le travail de développement. Mais je t&#039;en reparlerai dans quelques mois pour voir si cette idée marche, ou pas. A suivre.</description>
		<content:encoded><![CDATA[<p>@GillesS Pour ma part, le projet portail s&#8217;inscrit dans le cadre d&#8217;un projet où 4 équipes différentes, dont 1 à Paris, doivent collaborer et livrer des services différents. La contractualisation des Portlets nous permettra d&#8217;échanger des données entre les portlets. Et la possibilité de ne déployer qu&#8217;une partie des Portlets pour chacune des équipes facilite le travail de développement. Mais je t&#8217;en reparlerai dans quelques mois pour voir si cette idée marche, ou pas. A suivre.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Gilles S</title>
		<link>http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/comment-page-1/#comment-720</link>
		<dc:creator>Gilles S</dc:creator>
		<pubDate>Mon, 12 Oct 2009 13:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=2057#comment-720</guid>
		<description>Merci pour ce billet et pour les commentaires.
J&#039;ai néanmoins toujours la meme question n&#039;ayant personnellement jamais mis en oeuvre de projets de portails de portlet.
Bien sur on dit qu&#039;il ne faut pas voir une portlet comme une petite boite mais dans ce poste on dit aussi que l&#039;avantage d&#039;avoir des portlets est de pouvoir faire passer une information d&#039;une portlet à une autre. Hors ce genre d&#039;avantage n&#039;a de sens que si l&#039; on affiche 2 portlets dans la meme page il me semble (donc en tant que &quot;boite&quot;...)
Sinon j&#039;étais moi meme à cette présentation et j&#039;ai pu discuter avec un des architectes Ippon qui travaille sur Liferay.
Ma question était &quot;dans quel cas est-il recommandé de choisir un portail de portlet de type Liferay&quot; par rapport à faire une application J2EE simple, flexible sachant que faire du SSO c&#039;est pas si complique que ça et qu&#039;ajouter un module métier dans une application J2EE pour appeler un WS ou juste faire un traitement métier n&#039;est pas si compliqué que ça&quot;.
Après discussion et surtout l&#039;exemple du projet sur lequel il bossait, j&#039;ai pour ma part l&#039;avis que l&#039;utilisation d&#039;un portail de type portlet n&#039; a du sens que si au moins 80% du réel besoin (et non du besoin futur, potentiel etc...) peut être couvert par les portlets fournies et customisées.
Exemple: faire des espaces collaboratifs relatifs à des projets avec échanges de fichiers, avec du CMS...
Mais que si l&#039;on veut faire un &quot;portail&quot; avec des services métiers sur mesure, le gain au niveau authentification/authorisation n&#039;est pas rentable par rapport aux contraintes d&#039;utilisation.
On peut se baser sur du Spring Security et JOSSO ou CAS pour faire la meme chose et on a la main sur tout.

Mais bon apres c&#039;est mon avis personnel n&#039;ayant encore une fois jamais mis en oeuvre de &quot;portails de portlet&quot;

Gilles S</description>
		<content:encoded><![CDATA[<p>Merci pour ce billet et pour les commentaires.<br />
J&#8217;ai néanmoins toujours la meme question n&#8217;ayant personnellement jamais mis en oeuvre de projets de portails de portlet.<br />
Bien sur on dit qu&#8217;il ne faut pas voir une portlet comme une petite boite mais dans ce poste on dit aussi que l&#8217;avantage d&#8217;avoir des portlets est de pouvoir faire passer une information d&#8217;une portlet à une autre. Hors ce genre d&#8217;avantage n&#8217;a de sens que si l&#8217; on affiche 2 portlets dans la meme page il me semble (donc en tant que &laquo;&nbsp;boite&nbsp;&raquo;&#8230;)<br />
Sinon j&#8217;étais moi meme à cette présentation et j&#8217;ai pu discuter avec un des architectes Ippon qui travaille sur Liferay.<br />
Ma question était &laquo;&nbsp;dans quel cas est-il recommandé de choisir un portail de portlet de type Liferay&nbsp;&raquo; par rapport à faire une application J2EE simple, flexible sachant que faire du SSO c&#8217;est pas si complique que ça et qu&#8217;ajouter un module métier dans une application J2EE pour appeler un WS ou juste faire un traitement métier n&#8217;est pas si compliqué que ça&nbsp;&raquo;.<br />
Après discussion et surtout l&#8217;exemple du projet sur lequel il bossait, j&#8217;ai pour ma part l&#8217;avis que l&#8217;utilisation d&#8217;un portail de type portlet n&#8217; a du sens que si au moins 80% du réel besoin (et non du besoin futur, potentiel etc&#8230;) peut être couvert par les portlets fournies et customisées.<br />
Exemple: faire des espaces collaboratifs relatifs à des projets avec échanges de fichiers, avec du CMS&#8230;<br />
Mais que si l&#8217;on veut faire un &laquo;&nbsp;portail&nbsp;&raquo; avec des services métiers sur mesure, le gain au niveau authentification/authorisation n&#8217;est pas rentable par rapport aux contraintes d&#8217;utilisation.<br />
On peut se baser sur du Spring Security et JOSSO ou CAS pour faire la meme chose et on a la main sur tout.</p>
<p>Mais bon apres c&#8217;est mon avis personnel n&#8217;ayant encore une fois jamais mis en oeuvre de &laquo;&nbsp;portails de portlet&nbsp;&raquo;</p>
<p>Gilles S</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Nicolas Martignole</title>
		<link>http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/comment-page-1/#comment-719</link>
		<dc:creator>Nicolas Martignole</dc:creator>
		<pubDate>Sun, 11 Oct 2009 16:44:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=2057#comment-719</guid>
		<description>@William merci pour ton retour. On me dit maintenant souvent que les commentaires sur le Touilleur Express sont aussi intéressants que les articles. Grâce à ta contribution je vais aller regarder Convertigo. Merci</description>
		<content:encoded><![CDATA[<p>@William merci pour ton retour. On me dit maintenant souvent que les commentaires sur le Touilleur Express sont aussi intéressants que les articles. Grâce à ta contribution je vais aller regarder Convertigo. Merci</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Les tweets qui mentionnent Le Touilleur Express » Séminaire sur les portails open-source chez Ippon Technologies -- Topsy.com</title>
		<link>http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/comment-page-1/#comment-718</link>
		<dc:creator>Les tweets qui mentionnent Le Touilleur Express » Séminaire sur les portails open-source chez Ippon Technologies -- Topsy.com</dc:creator>
		<pubDate>Sun, 11 Oct 2009 14:08:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.touilleur-express.fr/?p=2057#comment-718</guid>
		<description>[...] Ce billet était mentionné sur Twitter par Pascal Gibert et Loïc Ebran. Loïc Ebran a dit: http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/ [...]</description>
		<content:encoded><![CDATA[<p>[...] Ce billet était mentionné sur Twitter par Pascal Gibert et Loïc Ebran. Loïc Ebran a dit: <a href="http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/" rel="nofollow">http://www.touilleur-express.fr/2009/10/10/seminaire-sur-les-portails-open-source-chez-ippon-technologies/</a> [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

