Skip to content

Define extensions to keep and discuss extraction into own repository #319

@erdlet

Description

@erdlet

This issue shall be a base for defining extensions we want to keep maintained by the Krazo team. Also it has to be discussed, if some or all extensions will be moved into a separate repository to reduce maintenance effort in the Krazo repository and to focus on the development of Krazo Core.

To get a quick overview over our extensions and the status of the underlaying template engine, I'll add a list here so we can discuss about them.

@eclipse-ee4j/ee4j-krazo-committers please comment here if there is an extension that must be kept or, on the other hand, can simply be deleted in your opinion

Edit: These are all engines supported by an extension with some additional info which may help to decide how to proceed.

Extension Template engine latest version ext. version jakarta namespace? comments maintainer
asciidoc asciidoctorj 2.5.4 2.5.2 yes --- ---
freemarker freemarker 2.3.31 2.3.31 yes --- ---
jade jade4j 1.3.2 1.3.2 yes looks abandoned and has vulnerabilities ---
mustache mustache.java 0.9.10 0.9.10 yes --- ---
pebble pebble 3.1.5 3.1.5 yes --- ---
stringtemplate ST4 4.3.1 4.3.3 yes --- ---
thymeleaf Thymeleaf 3.1.0.M1 3.1.0.M2 yes --- @erdlet
velocity velocity 2.3 2.3 yes --- ---
handlebars handlebars 4.3.0 4.2.0 no looks not regularly updated @jcputney
jetbrick jetbrick 2.1.10 2.1.10 no looks abandoned. ---
jinjava jinjava 2.6.0 2.6.0 no PR for jakarta namespace open but needs attention ---

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions