Repository: incubator-freemarker-site Updated Branches: refs/heads/master fc8fcafde -> 33a4d3da2
Improved project description. Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/commit/33a4d3da Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/tree/33a4d3da Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/diff/33a4d3da Branch: refs/heads/master Commit: 33a4d3da23a2668e1a0fffcaef5953a22d22cbee Parents: fc8fcaf Author: ddekany <ddek...@apache.org> Authored: Wed Nov 22 13:14:21 2017 +0100 Committer: ddekany <ddek...@apache.org> Committed: Wed Nov 22 13:14:21 2017 +0100 ---------------------------------------------------------------------- doap.rdf | 4 ++-- src/main/docgen/book.xml | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/33a4d3da/doap.rdf ---------------------------------------------------------------------- diff --git a/doap.rdf b/doap.rdf index 6037f18..9a6d685 100644 --- a/doap.rdf +++ b/doap.rdf @@ -31,8 +31,8 @@ <description> Apache FreeMarker is a template engine: a Java library to generate text output (HTML web pages, e-mails, configuration files, source code, etc.) based on templates and changing data. Templates are written in the FreeMarker Template Language (FTL), which is a simple, specialized language (not a full-blown programming language). - You meant to prepare the data to display in a real programming language, like issue database queries and do business calculations, and then the template displays that already prepared data. - In the template you are focusing on how to present the data, and outside the template you are focusing on what data to present. + Usually, a general-purpose programming language (like Java) is used to prepare the data (issue database queries, do business calculations). Then, Apache FreeMarker displays + that prepared data using templates. In the template you are focusing on how to present the data, and outside the template you are focusing on what data to present. </description> <programming-language>Java</programming-language> http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/33a4d3da/src/main/docgen/book.xml ---------------------------------------------------------------------- diff --git a/src/main/docgen/book.xml b/src/main/docgen/book.xml index e7a6789..c624e48 100644 --- a/src/main/docgen/book.xml +++ b/src/main/docgen/book.xml @@ -33,12 +33,12 @@ library to generate text output (HTML web pages, e-mails, configuration files, source code, etc.) based on templates and changing data. Templates are written in the FreeMarker Template Language (FTL), which is a simple, - specialized language (not a full-blown programming language like PHP). You - meant to prepare the data to display in a real programming language, like - issue database queries and do business calculations, and then the template - displays that already prepared data. In the template you are focusing on - how to present the data, and outside the template you are focusing on what - data to present.</para> + specialized language (not a full-blown programming language like PHP). + Usually, a general-purpose programming language (like Java) is used to + prepare the data (issue database queries, do business calculations). Then, + Apache FreeMarker displays that prepared data using templates. In the + template you are focusing on how to present the data, and outside the + template you are focusing on what data to present.</para> <mediaobject> <imageobject>