Differences

This shows you the differences between two versions of the page.

Link to this comparison view

irc:1438207200 [2017/05/27 13:44] (current)
Line 1: Line 1:
 +[15:35:24] <​cescoffier>​ pmlopes: are you around ?
 +
 +[15:35:29] <​pmlopes>​ yes
 +
 +[15:36:09] <​cescoffier>​ I'm looking at the template examples
 +
 +[15:36:27] <​cescoffier>​ what about merging them in `templating` (the original one) or move the original one in templates ?
 +
 +[15:36:35] <​cescoffier>​ the main README need some udpates too
 +
 +[15:37:38] <​pmlopes>​ what do you mean just one example showing all engines? or group everything in a package "​templating"​
 +
 +[15:40:39] <​cescoffier>​ right now we have two examples "​templating"​ demonstrating MVEL (the lost engine ;-)) and in templates 3 examples
 +
 +[15:40:59] <​cescoffier>​ In my opinion we should move templating into templates
 +
 +[15:41:03] <​cescoffier>​ no ?
 +
 +[15:42:42] <​pmlopes>​ so top level package templating and then sub packages mvel, jade, handlebars
 +
 +[15:42:54] <​pmlopes>​ ok, i can do that and update the docs
 +
 +[15:44:05] <​cescoffier>​ thanks !
 +
 +[15:44:15] <​cescoffier>​ Gonna automate Thymeleaf, Jade and Handlebars
 +
 +[15:44:20] <​cescoffier>​ I will let you know of the result
 +
 +[15:55:55] <​cescoffier>​ hum, forgot this, thymeleaf requires javassit
 +
 +[15:56:16] <​cescoffier>​ Caused by: java.lang.ClassNotFoundException:​ javassist.ClassPool
 +
 +[15:57:11] <​Sticky>​ will there be any objection to adding the address that failed as a message on the NO_HANDLERS exception. Having a untraceable "​something was sent without a handler"​ makes tracking errors a real detective exercise
 +
 +[16:02:35] <​cescoffier>​ I think ctx.fail(res.cause());​ should become ctx.fail(res.cause().getMessage());​ to run in groovy and ruby
 +
 +[16:02:59] <​cescoffier>​ Sticky - yes it should be fine
 +
 +[16:03:30] <​cescoffier>​ Sticky - open an issue
 +
 +[16:08:40] <​cescoffier>​ pmlopes: the jade templating example is using     final HandlebarsTemplateEngine engine = HandlebarsTemplateEngine.create();​
 +
 +[16:09:07] <​cescoffier>​ pmlopes: so it is looking for  java.nio.file.NoSuchFileException:​ templates/​index.jade.hbs
 +
 +[16:09:08] <​pmlopes>​ to much copy paste and context switching :/
 +
 +[16:09:28] <​cescoffier>​ :-)
 +
 +[16:09:54] <​cescoffier>​ that's why we automate the execution, it keeps us on track
 +
 +[16:18:09] <​cescoffier>​ pmlopes: so, I've automated them
 +
 +[16:18:17] <​cescoffier>​ pmlopes: reports should be online soon
 +
 +[16:18:36] <​pmlopes>​ cool
 +
 +[16:18:54] <​cescoffier>​ pmlopes: right now, they only works in java - before the release we will have to get them supported in the other languages
 +
 +[16:29:23] <​Sticky>​ cescoffier: ok, thanks