Re: [ANN] Apache Cocoon 2.3.0 Released
gelo1234 <[email protected]> Tue, 28 Nov 2023 18:37:26 +0100
| Newsgroups | gmane.text.xml.cocoon.user |
|---|---|
| Message-ID | <CAPJaKUqnB7sW9oxdgmJ7YctbMTDX22m5ePWAqC1LxXdF7kvrZA@mail.gmail.com> |
--000000000000e49aa0060b39dfe7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Congrats on releasing Cocoon 2.3.0! Old School is still here! :) Guys, why not upgrading Cocoon 3 to Spring 6 and Java 17? That would be a major achievement! We switched to Java 8 with old Cocoon 2.0.4 a long time ago without any problems but it seems that the old/new Cocoon Classloader treats Java8 compiled class files as Java 1.x (up to Java 1.5). Cocoon 2.0.x has its own Java Compiler classes inside! Gorgeous!! We can use Generics in XSP (I know xsp pages have been deprecated with Cocoon 2.2.) but cannot use e.g. Lambdas. So even though we use Java 8, the compiled classes are "recognized" as Java 1.0 (laugh here!) If XSP could be back into Cocoon, that would remove any need for any other View technology, like JSF, Mustache, Handlebars, Freemarker etc. Of course it's rather a hobby today, because most Frontend developers nowadays use React, Vue or Angular. Anyway, somehow they realized SSR (Server-Side Rendering) is a must! (laugh here!). And that is where XSP in Cocoon excels :) Greetings, Greg wt., 28 lis 2023 o 14:17 C=C3=A9dric Damioli <[email protected]> napisa= =C5=82(a): > Apache Cocoon 2.3.0 Released > ----------------------------- > > The Apache Cocoon Community is proud to announce the release of > Cocoon 2.3.0. > > Apache Cocoon is a Spring-based framework (since version 2.2 of > Cocoon) built around the concepts of separation of concerns and > component-based development. > > Cocoon implements these concepts around the notion of component > pipelines, each component on the pipeline specializing on a particular > operation. > > This release, 11 years after 2.2.0, gathers all changes made since the= n, > along with security fixes. > > The minimum Java version was also upgraded to 1.8 > > Apache Cocoon 2.3.0 may be downloaded from > https://cocoon.apache.org/1284_1_1.html > > For more information about Apache Cocoon, please go to > https://cocoon.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --000000000000e49aa0060b39dfe7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">Con= grats on releasing Cocoon 2.3.0! Old School is still here! :)</div><div cla= ss=3D"gmail_default" style=3D"font-size:small">=C2=A0<br></div><div class= =3D"gmail_default" style=3D"font-size:small">Guys, why not upgrading Cocoon= 3 to Spring 6 and Java 17? That would be a major achievement! <br></div><d= iv class=3D"gmail_default" style=3D"font-size:small"><br></div><div class= =3D"gmail_default" style=3D"font-size:small">We switched to Java 8 with old= Cocoon 2.0.4 a long time ago without any problems but it seems that the ol= d/new Cocoon Classloader treats</div><div class=3D"gmail_default" style=3D"= font-size:small">Java8 compiled class files as Java 1.x (up to Java 1.5). C= ocoon 2.0.x has its own Java Compiler classes inside! Gorgeous!!</div><div = class=3D"gmail_default" style=3D"font-size:small">We can use Generics in XS= P (I know xsp pages have been deprecated with Cocoon 2.2.) but cannot use e= .g. Lambdas. So even though we</div><div class=3D"gmail_default" style=3D"f= ont-size:small">use Java 8, the compiled classes are "recognized"= as Java 1.0 (laugh here!) <br></div><div class=3D"gmail_default" style=3D"= font-size:small"><br></div><div class=3D"gmail_default" style=3D"font-size:= small">If XSP could be back into Cocoon, that would remove any need for any= other View technology, like JSF, Mustache, Handlebars, Freemarker etc.</di= v><div class=3D"gmail_default" style=3D"font-size:small">Of course it's= rather a hobby today, because most Frontend developers nowadays use React,= Vue or Angular. <br></div><div class=3D"gmail_default" style=3D"font-size:= small">Anyway, somehow they realized SSR (Server-Side Rendering) is a must!= (laugh here!). And that is where XSP in Cocoon excels :) <br></div><div cl= ass=3D"gmail_default" style=3D"font-size:small"><br></div><div class=3D"gma= il_default" style=3D"font-size:small">Greetings,</div><div class=3D"gmail_d= efault" style=3D"font-size:small">Greg<br></div><div class=3D"gmail_default= " style=3D"font-size:small"><br></div><div class=3D"gmail_default" style=3D= "font-size:small">=C2=A0<br></div></div><br><div class=3D"gmail_quote"><div= dir=3D"ltr" class=3D"gmail_attr">wt., 28 lis 2023 o 14:17=C2=A0C=C3=A9dric= Damioli <<a href=3D"mailto:[email protected]">[email protected]</a>= > napisa=C5=82(a):<br></div><blockquote class=3D"gmail_quote" style=3D"m= argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left= :1ex">Apache Cocoon 2.3.0 Released<br> -----------------------------<br> <br> =C2=A0=C2=A0 The Apache Cocoon Community is proud to announce the release o= f<br> =C2=A0=C2=A0 Cocoon 2.3.0.<br> <br> =C2=A0=C2=A0 Apache Cocoon is a Spring-based framework (since version 2.2 o= f<br> =C2=A0=C2=A0 Cocoon) built around the concepts of separation of concerns an= d<br> =C2=A0=C2=A0 component-based development.<br> <br> =C2=A0=C2=A0 Cocoon implements these concepts around the notion of componen= t<br> =C2=A0=C2=A0 pipelines, each component on the pipeline specializing on a pa= rticular<br> =C2=A0=C2=A0 operation.<br> <br> =C2=A0=C2=A0 This release, 11 years after 2.2.0, gathers all changes made s= ince then,<br> =C2=A0=C2=A0 along with security fixes.<br> <br> =C2=A0=C2=A0 The minimum Java version was also upgraded to 1.8<br> <br> Apache Cocoon 2.3.0 may be downloaded from <br> <a href=3D"https://cocoon.apache.org/1284_1_1.html" rel=3D"noreferrer" targ= et=3D"_blank">https://cocoon.apache.org/1284_1_1.html</a><br> <br> For more information about Apache Cocoon, please go to<br> <a href=3D"https://cocoon.apache.org" rel=3D"noreferrer" target=3D"_blank">= https://cocoon.apache.org</a><br> <br> <br> <br> <br> <br> ---------------------------------------------------------------------<br> To unsubscribe, e-mail: <a href=3D"mailto:[email protected]= rg" target=3D"_blank">[email protected]</a><br> For additional commands, e-mail: <a href=3D"mailto:[email protected]= .org" target=3D"_blank">[email protected]</a><br> <br> </blockquote></div> --000000000000e49aa0060b39dfe7--