Return-Path: Delivered-To: apmail-cocoon-users-fr-archive@www.apache.org Received: (qmail 79967 invoked from network); 26 Jan 2005 14:33:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 26 Jan 2005 14:33:34 -0000 Received: (qmail 85059 invoked by uid 500); 26 Jan 2005 14:33:32 -0000 Mailing-List: contact users-fr-help@cocoon.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users-fr@cocoon.apache.org Delivered-To: mailing list users-fr@cocoon.apache.org Received: (qmail 84979 invoked by uid 99); 26 Jan 2005 14:33:31 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of n.maisonneuve@gmail.com designates 64.233.170.198 as permitted sender) Received: from rproxy.gmail.com (HELO rproxy.gmail.com) (64.233.170.198) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 26 Jan 2005 06:33:30 -0800 Received: by rproxy.gmail.com with SMTP id 1so155546rny for ; Wed, 26 Jan 2005 06:33:28 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=WSWsqTK/1fJNZEWkOaBCINHo4Ds9SCq1u7bvujxn2KxNKckezA2EHQDIU0OH77VfhVf81Oy/IQ/rIQUEaUTnYnXksz1kwPr6E14pvhz/Boajs3RVWUBjKdTgC68G5Sla2m6rP5FJjPR58hk/ujwqap9s0IdI12FvXrYhHkgxRsA= Received: by 10.38.26.40 with SMTP id 40mr2663rnz; Wed, 26 Jan 2005 06:33:27 -0800 (PST) Received: by 10.38.8.64 with HTTP; Wed, 26 Jan 2005 06:33:27 -0800 (PST) Message-ID: <7b87034105012606332ee85df9@mail.gmail.com> Date: Wed, 26 Jan 2005 15:33:27 +0100 From: Nicolas Maisonneuve Reply-To: Nicolas Maisonneuve To: users-fr@cocoon.apache.org Subject: =?ISO-8859-1?Q?Re:_Pr=E9sentation?= In-Reply-To: <41F7A68E.4090700@apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable References: <91A83C817D8AEF4EA85BF62C68474057348C91@toroondc511.bell.corp.bce.ca> <7b8703410501260555b888d33@mail.gmail.com> <41F7A68E.4090700@apache.org> X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N On Wed, 26 Jan 2005 15:17:50 +0100, Sylvain Wallez wro= te: > Nicolas Maisonneuve wrote: >=20 > >Bonjour, > >Je suis chomeur =E0 Paris , une fois n'est pas coutume.:-) enfin j'viens > >juste de fnir mes =E9tudes ( j'ai un dipl=F4me d'ing=E9nieur + DEA en IA= . + > >p'=EAtre une th=E8se =E0 venir) > > > >j'ai utilis=E9 un peu cocoon dans un projet de recherche pour faire un > >moteur d'indexation et de recherche pour doc XML sous forme de > >composant cocoon *. > > > >j'ai aussi un peu contribu=E9 =E0 l'affaire avec : > >-une petite correction du XMLDBTransformer, > >-un MSdocGenerator un peu bugg=E9, > >-un upload component, > >- une bonne contribution pour le block lucene (optimization de > >l'actuel indexTransformer (x4 plus vite) + d'autres bonnes choses qui > >n'attendent qu'a =EAtre int=E9gr=E9es dans la version officielle) , > >d'ailleurs je vais poster une nouvelle version aujourd'hui. > > > > >=20 > Merci ! >=20 > >cocoon me deplait pour: > >-ces differents languages (flowscript , java, JXTG, XSP) > >-utilisation de avalon alors qu'il existe des standards en POC, (spring = ou autres) > > > > >=20 > Aha ! Un sujet de discussion que j'attrape au vol ! >=20 > Avalon est apparu en 2000, et tr=E8s peu de gens parlaient alors de > programmation par composants (POC), et encore moins d'inversion du > contr=F4le (IoC). Avalon a donc =E9t=E9 un pr=E9curseur en ce sens, et a = form=E9 > beaucoup de gens =E0 ces concepts, notamment les d=E9veloppeurs de > picocontainer dont une bonne partie sont des transfuges d'Avalon. >=20 > Malgr=E9 tout, il est vrai que les conteneurs "modernes" comme Spring son= t > plus sexy, mais on ne peut pas du jour au lendemain jeter tout le code > de Cocoon qui repose sur Avalon. >=20 > L'=E9volution vers les conteneurs l=E9gers et les composants "POJO" (plai= n > old java objects) se fait dans 2 directions : >=20 > - l'utilisation de Spring pour la partie logique m=E9tier. Voir pour cela > "CHS" (Cocoon, Hibernate, Spring) h=E9berg=E9 chez cocoondev.org pour des > questions de licence [1]. >=20 > - l'abandon progressif d'Avalon au profit des POJOs dans Cocoon > lui-m=EAme. Des travaux sont en cours sur ce sujet dans la branche 2.2, e= t > j'ai moi-m=EAme commenc=E9 un proto pour donner une facette Avalon =E0 Sp= ring. > Mais l'=E9ch=E9ance pour tout =E7a est encore lointaine. >=20 > >-integration encore difficile de nouveaux blocks/composants (meme si les= choses sont en train de changer) > > > > >=20 > Oui, la nouvelle fonction d'include dans le cocoon.xconf qui est dans la > future 2.2 commence =E0 donner envie de voir cetter version sortir rapide= ment. La nouvelle contribution pour le block lucene est d'ailleurs faite pour cette branche. >=20 > >c'est vrai que je suis un peu mediocre en anglais et cette mailing list= est donc un bon point. (d'ailleus je recheche un ptit job =E0 l'=E9tranger= pour am=E9liorer tout ca.. :) > > > > >=20 > C'est sur la liste anglophone qu'il faut le demander :-) ouais.. ;-) mais bon c'=E9tait pas vraiment un appel (quoique on sait jama= is..) > Sylvain >=20 > [1] http://new.cocoondev.org/main/117/43.html >=20 > -- > Sylvain Wallez Anyware Technologies > http://www.apache.org/~sylvain http://www.anyware-tech.com > { XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects } >=20 > --------------------------------------------------------------------- > Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/ > Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org > Autres commandes : mailto:users-fr-help@cocoon.apache.org >=20 > --------------------------------------------------------------------- Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/ Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org Autres commandes : mailto:users-fr-help@cocoon.apache.org