Jim, while using Java 8 features in Wicket is an attractive idea, Wicket 8.x is the development branch and only SNAPSHOTs are available: http://wicket.apache.org/start/wicket-8.x.html
Unless we also want to become Wicket developers, I think we should build GeoServer on current supported Wicket (7.x releases). Wicket 7.0 was only released in July: http://wicket.apache.org/news/2015/07/28/wicket-7.0-released.html Kind regards, Ben. On 05/01/16 10:57, Jim Hughes wrote: > Hi all, > > As a quick question/follow-up, if the GeoServer build already users Java > 8, could we bump to Wicket 8? > > From what I can tell, the Wicket version is tied to the version of > Java. Consequently, Wicket 8 may have some Lambda work we could leverage. > > Worst case, given GeoServer's size, if we end up with a few hand-rolled > helper functions, it won't be the end of the world. > > Cheers, > > Jim > > On 01/01/2016 05:35 AM, Andrea Aime wrote: >> Hi Brad, >> yes, lambdas are on the sprint upgrade menu in order to reduce >> boilerplate. >> I believe Jim (cc'ed) wanted to look into them, check the thread >> "Preparing for the Wicket upgrade sprint" in this list for details. >> >> What I believe we want to have in time for the code sprint (Jan 18th) is >> some discussion and guidance about which path to follow, like >> rolling our own, depending on one of the existing attempts to leverage >> lambdas in Wicket models/actions/validators or a hybrid approach. >> And if it's rolling our own, then yep, some code to use when we start >> migrating existing pages to it. >> >> Cheers >> Andrea >> >> -- >> == >> GeoServer Professional Services from the experts! Visit >> http://goo.gl/it488V for more information. >> == >> >> *_Geosolutions' Winter Holidays from 24/12 to 6/1_* >> >> Ing. Andrea Aime >> @geowolf >> Technical Lead >> >> GeoSolutions S.A.S. >> Via Poggio alle Viti 1187 >> 55054 Massarosa (LU) >> Italy >> phone: +39 0584 962313 <tel:%2B39%200584%20962313> >> fax: +39 0584 1660272 <tel:%2B39%200584%201660272> >> mob: +39 339 8844549 <tel:%2B39%20%C2%A0339%208844549> >> >> http://www.geo-solutions.it >> http://twitter.com/geosolutions_it >> >> *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003* >> >> Le informazioni contenute in questo messaggio di posta elettronica e/o >> nel/i file/s allegato/i sono da considerarsi strettamente riservate. >> Il loro utilizzo è consentito esclusivamente al destinatario del >> messaggio, per le finalità indicate nel messaggio stesso. Qualora >> riceviate questo messaggio senza esserne il destinatario, Vi preghiamo >> cortesemente di darcene notizia via e-mail e di procedere alla >> distruzione del messaggio stesso, cancellandolo dal Vostro sistema. >> Conservare il messaggio stesso, divulgarlo anche in parte, >> distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità >> diverse, costituisce comportamento contrario ai principi dettati dal >> D.Lgs. 196/2003. >> >> The information in this message and/or attachments, is intended solely >> for the attention and use of the named addressee(s) and may be >> confidential or proprietary in nature or covered by the provisions of >> privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New >> Data Protection Code).Any use not in accord with its purpose, any >> disclosure, reproduction, copying, distribution, or either >> dissemination, either whole or partial, is strictly forbidden except >> previous formal approval of the named addressee(s). If you are not the >> intended recipient, please contact immediately the sender by >> telephone, fax or e-mail and delete the information in this message >> that has been received in error. The sender does not give any warranty >> or accept liability as the content, accuracy or completeness of sent >> messages and accepts no responsibility for changes made after they >> were sent or for other risks which arise as a result of e-mail >> transmission, viruses, etc. >> >> >> ------------------------------------------------------- > > > > > ------------------------------------------------------------------------------ > > > > _______________________________________________ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > -- Ben Caradoc-Davies <b...@transient.nz> Director Transient Software Limited <http://transient.nz/> New Zealand ------------------------------------------------------------------------------ _______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel