[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] savannah.gnu.org: submission of TPL: TPL Prints Langu
From: |
drewc |
Subject: |
[Savannah-hackers] savannah.gnu.org: submission of TPL: TPL Prints Languages |
Date: |
Mon, 10 Jun 2002 14:12:56 -0400 |
A package was submitted to savannah.gnu.org.
This mail was sent to address@hidden, address@hidden
Drew Crampsie <address@hidden> described the package as follows:
License: lgpl
Other License: GNU FDL will be apllied to all the documentation. specialf
thatnks to GNU for coming up with a license that protects the author\'s works,
but still allows modifications and re-distribution. kudo\'s!
Package: TPL: TPL Prints Languages
System name: tpl
This package does NOT want to apply for inclusion in the GNU project
Description:
The project is aspecification and various implementations of a templating
system for using texttemplates (a la html, xml, sql, ..) from a programming
language. The author(myself ;) beleives the project is unique, in that it takes
a minimal approachto templates, allowing the prorammer to focus on the logic
and structure of theprogram, leaving the display to the templates.The idea is
that using the templates from the program is simply a matter ofcreating a data
structure, and assinging that structure to the template. thereis no logic or
control structures in the template system, which is an importantpart of the
design.It is based on ideas developed while working on web front-ends to
databases,but has concepts applicable to much more. It was developed out
ofdissatisfaction(sp?) with any current template language. I beleive that The
code hosted on savannah is free software, under the LGPL license.The GPL isnot
used because the author beleives that wider use of this code could onlyadvance
the cause of free software. If requested a GPL license could beapplied, as i
intend to maintain copyright on the code.If the GNU project were to ever become
interested in the code, it would beavailable under thier terms :)A
semi-complete implementation exists,and can be seen at
http://rift.com/~drewc/TPL.pm
Other Software Required:
as previously discussed, there will be fully free implementations. there may
also be implementation in non-free languages. effort will be made to have them
run in free versions of those languages.
Other Comments:
the re-request seems to have lost some of the data in the original. The GNU FDL
will be used for all documentation. The author feels that this license covers
the integrity of the work, while leaving it free and open.
I have decided to put off the GNU application untill i re-implement in C as a
library.