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 Velosurf


From: Loic Dachary
Subject: Re: [Savannah-hackers] savannah.gnu.org: submission of Velosurf
Date: Fri, 19 Apr 2002 08:37:01 +0200

        Hi,

        Could you please submit your project again and explain which
Free Software Java suite can be used to run velosurf ? The
http://www.gnu.org/software/java/ page will help you figure that out.

        Please note that Savannah does not host GIF files. Could you
replace the docs/powered-by-logo.gif with a .jpg or .png in the
distribution at http://aragorn.surfwizu.com/claude/velosurf-0.2.tgz ?

        Thanks for your help,

address@hidden writes:
 > 
 > A package was submitted to savannah.gnu.org.
 > This mail was sent to address@hidden, address@hidden
 > 
 > 
 > Claude Brisson <address@hidden> described the package as follows:
 > License: gpl
 > Other License: 
 > Package: Velosurf
 > System name: velosurf
 > This package does NOT want to apply for inclusion in the GNU project
 > 
 > Velosurf is a - thin but powerfull - database abstraction layer tool for the 
 > Jakarta Velocity template engine, written in Java.
 > 
 > It provides to writters of templates access to entities and attributes of 
 > their database model and content.
 > 
 > Goals are :
 >  - ease of use
 >  - intuitive syntax
 >  - performances
 > 
 > Standard usage for a web site make use of the VelosurfServlet and allows to 
 > access a database from Velocity templates without writting a single line of 
 > Java.
 > 
 > Sample template code :
 > 
 > ----------------------------------------
 > ## \"Out of the box\" usage
 >  
 > Workers :
 > #foreach ($worker in $db.worker)
 >     Name : $worker.firstname $worker.lastname
 >         position : $db.position.fetch([$worker.position_id]).name
 >         boss : $db.worker.fetch([$worker.boss_id]).lastname
 > #end
 >  
 > ## when defining foreign keys in the .def file as follow :
 > ##    worker.boss = worker(boss_id)
 > ##    worker.position = position(position_id)
 > ## or directly in the template as follow :
 > #set ($db.worker.boss = \"worker(boss_id)\") 
 > #set ($db.worker.position = \"position(position_id)\") 
 > ## the preceding example can be rewritten as :
 >  
 > Workers :
 > #foreach ($worker in $db.worker)
 >     Name : $worker.firstname $worker.lastname
 >         position : $worker.position.name
 >         boss : $worker.boss.lastname
 > #end
 > ----------------------------------------
 > 
 > 
 > It already exists and you can download the latest distribution at 
 > http://aragorn.surfwizu.com/claude/velosurf-0.2.tgz
 > 

-- 
Loic   Dachary         http://www.dachary.org/  address@hidden
12 bd  Magenta         http://www.senga.org/      address@hidden
75010    Paris         T: 33 1 42 45 07 97          address@hidden
        GPG Public Key: http://www.dachary.org/loic/gpg.txt



reply via email to

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