savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Savannah-hackers] savannah.gnu.org: submission of TPL: TPL Prints L


From: mathieu
Subject: Re: [Savannah-hackers] savannah.gnu.org: submission of TPL: TPL Prints Languages
Date: Mon, 10 Jun 2002 11:29:35 +0200

Hi,

About implementations: you can provide ASP or whatever implentations on sSavannah as long as there's one implementation that permit users to do something with your project on a completely free box.

About documentation licensing: "a license that protects the integrity of the work" is a too vague description. For some people, it can be the FDL. For other people, it can be a proprietary license. You have to make up your mind and choose a license.

Once you have cleared this licensing issue and agreed to choose a document free license (if you want to apply for being a GNU package, the FDL is surely a good choice), you can resubmit your project.

Also, we want you to create a tarbal with the code as it now exists and make it available to a temporary URL, or send it directly to me.

Regards,

(you can resubmit your project with ease copying the big re-registration link provided in the mail you get when you have registered)


Le lun 10 jun 2002 à  5h10, address@hidden a écrit :

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: Please note that the specifications and documentation
may be placed under a license that protects the integrity of the work.
I\'m not familiar with the FDL...
Package: TPL: TPL Prints Languages
System name: tpl
This package wants to apply for inclusion in the GNU project

Description:
The project is a specification and various implementations of a
templating system for using text templates (a la html, xml, sql, ..)
from a programming language. The author (myself ;) beleives the
project is unique, in that it takes a minimal approach to templates,
allowing the prorammer to focus on the logic and structure of the
program, leaving the display to the templates.

The idea is that using the templates from the program is simply a
matter of creating a data structure, and assinging that structure to
the template. there is no logic or control structures in the template
system, which is an important part 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 of dissatisfaction(sp?) with any current template language. I
beleive that

The code hosted on savannah is free software, under the LGPL
license.The GPL is not used because the author beleives that wider use
of this code could only advance the cause of free software. If
requested a GPL license could be applied, as i intend to maintain
copyright on the code.

If the GNU project were to ever become interested in the code, it
would be available under thier terms :)

A semi-complete implementation exists, but is not available online at
this time. Should you wish to see a copy, please feel free to ask, but
as it is not complete, and is poorly documented, this is probably
pointless.



Other Software Required:
Currently, the implementation is in perl. I plan to make available
implemetations in other languages. If implementation in non-free
languages (i was thinking ASP, vb.. c# just to try the languages, as
the implementation is simple) in specifically prohibited, i will not
host these on savannah, or make sure that the implentations can run in
free software versions of those languages, should they exist. A Java
version is planned, and will run in a free software VM.

Other Comments:
please don\'t make me host it on sourceforge :)


_______________________________________________
Savannah-hackers mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/savannah-hackers



--
mathieu
* http://meuh.coleumes.org M6 et Raffarin, sponsors du christianisme ? *
  * http://gpg.coleumes.org GPG Key *


reply via email to

[Prev in Thread] Current Thread [Next in Thread]