From poussin@codelutin.com Mon Jan 7 19:51:01 2013 From: Benjamin POUSSIN To: nuiton-js-devel@list.nuiton.org Subject: [Nuiton-js-devel] Essai d'implantation en s'appuyant sur la librairie wro Date: Mon, 07 Jan 2013 19:55:13 +0100 Message-ID: <20130107195513.1c1a5bb6@codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8672806457299775192==" --===============8672806457299775192== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Salut, J'ai fait un essai d'implantation en utilisant la lib wro. J'arrive a un resultat qui me parrait tres convenable: - gestion des d=C3=A9pendances et des versions via maven - creation simple de nouveau module js/css - la lib se charge de faire du travail sur les fichiers restitu=C3=A9s (minim= iser les fichiers, encoder des petites images en base64 en URL, concatener les fichiers pour avoir une seul requete, ...) Pour l'instant tout se passe a l'execution, mais il y a un plugin maven pour rendre tout ca static Il vient d'etre commiter dans chorem pour avoir une demo de l'utilisation. (en plus des dependances dans le pom.xml, et on a aussi le fichier http://svn.chorem.org/svn/chorem/trunk/chorem-webmotion/src/main/webapp/WEB-I= NF/wro.xml et son utilisation dans le du fichier http://svn.chorem.org/svn/chorem/trunk/chorem-webmotion/src/main/webapp/WEB-I= NF/jsp/decorator.jsp ) j'ai essay=C3=A9 d'=C3=A9crire un peu de doc http://svn.nuiton.org/svn/nuiton-js/trunk/src/site/rst/index.rst (je voulais deployer la doc pour que ce soit plus simple a lire, mais j'ai pas r=C3=A9ussi :() --=20 Benjamin POUSSIN -------------------- t=C3=A9l: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com http://www.codelutin.com --===============8672806457299775192==-- From chemit@codelutin.com Mon Jan 7 20:18:44 2013 From: Tony Chemit To: nuiton-js-devel@list.nuiton.org Subject: Re: [Nuiton-js-devel] Essai d'implantation en s'appuyant sur la librairie wro Date: Mon, 07 Jan 2013 20:18:42 +0100 Message-ID: <20130107201842.06a206be@tc> In-Reply-To: <20130107195513.1c1a5bb6@codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4397608952302182100==" --===============4397608952302182100== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Mon, 7 Jan 2013 19:55:13 +0100 Benjamin POUSSIN wrote: > Salut, >=20 > J'ai fait un essai d'implantation en utilisant la lib wro. > J'arrive a un resultat qui me parrait tres convenable: > - gestion des d=C3=A9pendances et des versions via maven > - creation simple de nouveau module js/css > - la lib se charge de faire du travail sur les fichiers restitu=C3=A9s (min= imiser > les fichiers, encoder des petites images en base64 en URL, concatener > les fichiers pour avoir une seul requete, ...) >=20 > Pour l'instant tout se passe a l'execution, mais il y a un plugin maven > pour rendre tout ca static >=20 > Il vient d'etre commiter dans chorem pour avoir une demo de l'utilisation. > (en plus des dependances dans le pom.xml, et on a aussi le fichier > http://svn.chorem.org/svn/chorem/trunk/chorem-webmotion/src/main/webapp/WEB= -INF/wro.xml > et son utilisation dans le du fichier > http://svn.chorem.org/svn/chorem/trunk/chorem-webmotion/src/main/webapp/WEB= -INF/jsp/decorator.jsp > ) >=20 > j'ai essay=C3=A9 d'=C3=A9crire un peu de doc >=20 > http://svn.nuiton.org/svn/nuiton-js/trunk/src/site/rst/index.rst >=20 > (je voulais deployer la doc pour que ce soit plus simple a lire, mais > j'ai pas r=C3=A9ussi :() Et pk ? pas de trace ? merci de dire ce qui ne va pas j'aime pas trop les :( = sans explication, faut le faire =C3=A0 ta place ?! pfff tu abuses un peu :( Autre chose, quand on commite, il est de bon usage de d=C3=A9ployer ce qu'on = a commit=C3=A9 sur le d=C3=A9pot maven snapshot. Pour rappel, aller sur goh avec user maven-release dans le bon r=C3=A9pertoir= e du project puis lancer la commande mvn-deploy=20 Ca evite aux autres d=C3=A9veloppeurs de devoir le faire =C3=A0 ta place ;) o= u bien de p=C3=A9ter le build jenkins. --=20 Tony Chemit -------------------- t=C3=A9l: +33 (0) 2 40 50 29 28 email: chemit@codelutin.com http://www.codelutin.com --===============4397608952302182100==-- From poussin@codelutin.com Tue Jan 15 22:29:48 2013 From: Benjamin POUSSIN To: nuiton-js-devel@list.nuiton.org Subject: Re: [Nuiton-js-devel] Essai d'implantation en s'appuyant sur la librairie wro Date: Tue, 15 Jan 2013 22:34:10 +0100 Message-ID: <20130115223410.78551519@codelutin.com> In-Reply-To: <20130107201842.06a206be@tc> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8431360067329261889==" --===============8431360067329261889== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Mon, 7 Jan 2013 20:18:42 +0100 Tony Chemit wrote: > Autre chose, quand on commite, il est de bon usage de d=C3=A9ployer ce qu'o= n a commit=C3=A9 sur le d=C3=A9pot maven snapshot. >=20 > Pour rappel, aller sur goh avec user maven-release dans le bon r=C3=A9perto= ire du project puis lancer la commande mvn-deploy=20 >=20 > Ca evite aux autres d=C3=A9veloppeurs de devoir le faire =C3=A0 ta place ;)= ou bien de p=C3=A9ter le build jenkins. c'est exactement ce que j'ai fait, sauf que j'ai suivi ce qu'il y avait dans le wiki et donc je n'ai pas fais maven-release mais:: svn update mvn clean deploy -Prelease-profile J'ai meme verifier qu'apres cette commande on retrouve bien l'artefact dans le nexus --=20 Benjamin POUSSIN -------------------- t=C3=A9l: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com http://www.codelutin.com --===============8431360067329261889==-- From chatellier@codelutin.com Wed Jan 16 12:56:25 2013 From: Eric Chatellier To: nuiton-js-devel@list.nuiton.org Subject: Re: [Nuiton-js-devel] Essai d'implantation en s'appuyant sur la librairie wro Date: Wed, 16 Jan 2013 12:56:20 +0100 Message-ID: <50F69564.4040109@codelutin.com> In-Reply-To: <20130107195513.1c1a5bb6@codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8408124040488627713==" --===============8408124040488627713== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Le 07/01/2013 19:55, Benjamin POUSSIN a =C3=A9crit : > Salut, > > J'ai fait un essai d'implantation en utilisant la lib wro. > J'arrive a un resultat qui me parrait tres convenable: > - gestion des d=C3=A9pendances et des versions via maven > - creation simple de nouveau module js/css > - la lib se charge de faire du travail sur les fichiers restitu=C3=A9s (min= imiser > les fichiers, encoder des petites images en base64 en URL, concatener > les fichiers pour avoir une seul requete, ...) Premier retours. Je l'utilise simplement, en ajoutant les d=C3=A9pendances maven, la servlet et les includes multiples de fichiers: " type=3D"te= xt/css" rel=3D"stylesheet" /> et ca le fait:) Est-il possible de supprimer ce log error fail: 2013-01-16 12:47:07,346 ERROR [localhost-startStop-1] JCLLoggerAdapter - [FAI= L] Cannot read properties file stream from default location: /WEB-INF/nuiton-js.properties. Using default configuration. (parce que ca fonctionne sans) ? Autre point, utiliser une lib js pour inclure du css, ca fait un peu bizarre: " type=3D"text= /css" rel=3D"stylesheet" /> Il est possible que l'on package des lib purement css un jour, donc je me demande si le nom "nuiton-js" est judicieux. Je pense essayer de packager jstree dont je vais avoir besoin: http://www.jstree.com/ PS: jquery 1.9.0 est sortit, mais j'ai pas os=C3=A9 le mettre =C3=A0 jour. --=20 =C3=89ric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com --===============8408124040488627713==-- From poussin@codelutin.com Mon Jan 21 00:54:37 2013 From: Benjamin POUSSIN To: nuiton-js-devel@list.nuiton.org Subject: Re: [Nuiton-js-devel] Essai d'implantation en s'appuyant sur la librairie wro Date: Mon, 21 Jan 2013 00:59:05 +0100 Message-ID: <20130121005905.7ac128e8@codelutin.com> In-Reply-To: <50F69564.4040109@codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5648516062172845753==" --===============5648516062172845753== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On Wed, 16 Jan 2013 12:56:20 +0100 Eric Chatellier wrote: > PS: jquery 1.9.0 est sortit, mais j'ai pas osé le mettre à jour. je pense que tu as bien fait. Je pense qu'il faudrait faire une release avec la 1.8.3 avant de passer a la 1.9.0. Histoire qu'on ai l'autre aussi de dispo si on le souhaite. -- Benjamin POUSSIN -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com http://www.codelutin.com --===============5648516062172845753==-- From poussin@codelutin.com Mon Jan 21 00:57:10 2013 From: Benjamin POUSSIN To: nuiton-js-devel@list.nuiton.org Subject: Re: [Nuiton-js-devel] Essai d'implantation en s'appuyant sur la librairie wro Date: Mon, 21 Jan 2013 01:01:37 +0100 Message-ID: <20130121010137.136cefc0@codelutin.com> In-Reply-To: <50F69564.4040109@codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7524021831004612782==" --===============7524021831004612782== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On Wed, 16 Jan 2013 12:56:20 +0100 Eric Chatellier wrote: > Il est possible que l'on package des lib purement css un jour, donc > je me demande si le nom "nuiton-js" est judicieux. oui, pourquoi pas changer de nom. Mais pourquoi ? nuiton-web ? et donc on les mets dans le projet nuiton-web ? nuiton-js-css ? tres bof nuiton-js ? qui veut dire nuiton-'J'avascript et cs'S' ;) perso, j'ai pas d'inspiration :( -- Benjamin POUSSIN -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com http://www.codelutin.com --===============7524021831004612782==-- From chatellier@codelutin.com Wed Jan 23 10:36:11 2013 From: Eric Chatellier To: nuiton-js-devel@list.nuiton.org Subject: Re: [Nuiton-js-devel] Essai d'implantation en s'appuyant sur la librairie wro Date: Wed, 23 Jan 2013 10:36:04 +0100 Message-ID: <50FFAF04.8020107@codelutin.com> In-Reply-To: <20130121010137.136cefc0@codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5296681884023273868==" --===============5296681884023273868== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Le 21/01/2013 01:01, Benjamin POUSSIN a écrit : > On Wed, 16 Jan 2013 12:56:20 +0100 > Eric Chatellier wrote: > >> Il est possible que l'on package des lib purement css un jour, donc >> je me demande si le nom "nuiton-js" est judicieux. > oui, pourquoi pas changer de nom. Mais pourquoi ? > > nuiton-web ? et donc on les mets dans le projet nuiton-web ? > nuiton-js-css ? tres bof > nuiton-js ? qui veut dire nuiton-'J'avascript et cs'S' ;) > > perso, j'ai pas d'inspiration :( nuiton-wr (web resources) , voire carrement nuiton-wro ? -- Éric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com --===============5296681884023273868==-- From chatellier@codelutin.com Tue Jan 29 16:05:16 2013 From: Eric Chatellier To: nuiton-js-devel@list.nuiton.org Subject: Re: [Nuiton-js-devel] Essai d'implantation en s'appuyant sur la librairie wro Date: Tue, 29 Jan 2013 16:05:07 +0100 Message-ID: <5107E523.5010105@codelutin.com> In-Reply-To: <50FFAF04.8020107@codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3672652663822821864==" --===============3672652663822821864== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Le 23/01/2013 10:36, Eric Chatellier a écrit : > Le 21/01/2013 01:01, Benjamin POUSSIN a écrit : > Je me pose également la question de savoir comment on release un projet multimodule où les artifacts n'ont pas la même version et les modules ne sont pas couplés entre eux. Le nombre de modules va potentiellement vite monter et le fait d'ajouter un nouveau module ne devrait pas déployer et faire une nouvelle version des autres modules (-2, -3, -4). Ou, autre point de vue, le projet doit-il être multi module ? -- Éric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com --===============3672652663822821864==-- From chatellier@codelutin.com Tue Mar 12 17:24:57 2013 From: Eric Chatellier To: nuiton-js-devel@list.nuiton.org Subject: Re: [Nuiton-js-devel] Essai d'implantation en s'appuyant sur la librairie wro Date: Tue, 12 Mar 2013 17:24:49 +0100 Message-ID: <513F56D1.8040104@codelutin.com> In-Reply-To: <50FFAF04.8020107@codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3381498256997724390==" --===============3381498256997724390== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Le 23/01/2013 10:36, Eric Chatellier a écrit : > nuiton-wr (web resources) , voire carrement nuiton-wro ? On a fait une session, génération de nom de projet: * Web EfficIent Ressources Distributor = Weird * Worrt : Web Optimized Ressources RT * Roswell : Resource OptimiSer for web libre librairies * Lisa : Code lisa (???) * yawro : yet another... * Troll : ? resource optimiser for libre librairies * Wroll : Web resource optimiser for libre librairies * Gérard = GEstionnaire de Ressources Adaptées à de Rapides Développements * WroMan * Ewro * ... -- Éric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com --===============3381498256997724390==-- From chatellier@codelutin.com Tue Mar 12 18:12:42 2013 From: Eric Chatellier To: nuiton-js-devel@list.nuiton.org Subject: Re: [Nuiton-js-devel] Essai d'implantation en s'appuyant sur la librairie wro Date: Tue, 12 Mar 2013 18:12:35 +0100 Message-ID: <513F6203.8050905@codelutin.com> In-Reply-To: <513F56D1.8040104@codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0457869799696865842==" --===============0457869799696865842== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Le 12/03/2013 17:24, Eric Chatellier a =C3=A9crit : > > On a fait une session, g=C3=A9n=C3=A9ration de nom de projet: > * Web EfficIent Ressources Distributor =3D Weird > * Worrt : Web Optimized Ressources RT > * Roswell : Resource OptimiSer for web libre librairies > * Lisa : Code lisa (???) > * yawro : yet another... > * Troll : ? resource optimiser for libre librairies > * Wroll : Web resource optimiser for libre librairies > * G=C3=A9rard =3D GEstionnaire de Ressources Adapt=C3=A9es =C3=A0 de Rapide= s D=C3=A9veloppements > * WroMan > * Ewro * Orwell (wro =C3=A0 l'envers) * Ou ne pas changer de nom "nuiton-js" --=20 =C3=89ric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com --===============0457869799696865842==-- From poussin@codelutin.com Tue Mar 12 18:56:02 2013 From: Benjamin POUSSIN To: nuiton-js-devel@list.nuiton.org Subject: Re: [Nuiton-js-devel] Essai d'implantation en s'appuyant sur la librairie wro Date: Tue, 12 Mar 2013 19:01:34 +0100 Message-ID: <20130312190134.6a777ac6@codelutin.com> In-Reply-To: <513F6203.8050905@codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2229267949180766703==" --===============2229267949180766703== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Tue, 12 Mar 2013 18:12:35 +0100 Eric Chatellier wrote: > Le 12/03/2013 17:24, Eric Chatellier a =C3=A9crit : > > > > On a fait une session, g=C3=A9n=C3=A9ration de nom de projet: > > * Web EfficIent Ressources Distributor =3D Weird > > * Worrt : Web Optimized Ressources RT > > * Roswell : Resource OptimiSer for web libre librairies > > * Lisa : Code lisa (???) > > * yawro : yet another... > > * Troll : ? resource optimiser for libre librairies > > * Wroll : Web resource optimiser for libre librairies > > * G=C3=A9rard =3D GEstionnaire de Ressources Adapt=C3=A9es =C3=A0 de Rapi= des D=C3=A9veloppements > > * WroMan > > * Ewro > * Orwell (wro =C3=A0 l'envers) > * Ou ne pas changer de nom "nuiton-js" woramp =3D Web Optimization Resource And Maven Packaging wramp =3D Web Resource And Maven Packaging En gros introduire maven et packaging car c'est aussi le but de la lib --=20 Benjamin POUSSIN -------------------- t=C3=A9l: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com http://www.codelutin.com --===============2229267949180766703==--