You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@velocity.apache.org by Guillermo Meyer <gm...@sib.interbanking.com.ar> on 2003/10/14 14:43:26 UTC

Powered by Velocity: Xkins

Hi:
I'm working in an open source project, Xkins.
Xkins is a framework for managing Skins in a web application.
Skins are compound by elements, constants, paths and templates. These templates can be writen in any template language. My first version used a propietary "found 'n replace" language. But then I notice that using Velocity would be the best choice for this, so I create a VelocityTemplateProcessor for my framework. The results where amazing: Velocity increases the default language performance by 100% (amd more if using the cache), so Velocity is the recomended template language for Xkins.
I think that his framework can be used by Velocity developers to use Skin capabilities, by extending VelocityServlet and let Xkins choose the *.vm file according to the Skin, and use Xkins inheritance capabilities and paths and resources management.

This weekend I change a little xkins home page, at http://xkins.sourceforge.net/ , so if you want to take a look at this and let me know your thougths, it would be great.
Also I would be proud if you list this project in the "powered by Velocity" page.

Regards.

Guillermo Meyer
System Engineer Advanced
EDS Argentina Solution Centre
Proyecto X71 interBANKING
54.11.4704.3394
54.11.4326-2861

Re: Powered by Velocity: Xkins

Posted by "Geir Magnusson Jr." <ge...@optonline.net>.
done

On Tuesday, October 14, 2003, at 10:49 AM, Geir Magnusson Jr. wrote:

>
> On Tuesday, October 14, 2003, at 08:43 AM, Guillermo Meyer wrote:
>
>> Hi:
>> I'm working in an open source project, Xkins.
>> Xkins is a framework for managing Skins in a web application.
>> Skins are compound by elements, constants, paths and templates. These 
>> templates can be writen in any template language. My first version 
>> used a propietary "found 'n replace" language. But then I notice that 
>> using Velocity would be the best choice for this, so I create a 
>> VelocityTemplateProcessor for my framework. The results where 
>> amazing: Velocity increases the default language performance by 100% 
>> (amd more if using the cache), so Velocity is the recomended template 
>> language for Xkins.
>> I think that his framework can be used by Velocity developers to use 
>> Skin capabilities, by extending VelocityServlet and let Xkins choose 
>> the *.vm file according to the Skin, and use Xkins inheritance 
>> capabilities and paths and resources management.
>>
>> This weekend I change a little xkins home page, at 
>> http://xkins.sourceforge.net/ , so if you want to take a look at this 
>> and let me know your thougths, it would be great.
>> Also I would be proud if you list this project in the "powered by 
>> Velocity" page.
>
> I ran across it, and liked it.  I assume that you give the project 
> credit in the right places :)  I'll put on the powered-by page.
>
> geir
>
>
>>
>> Regards.
>>
>> Guillermo Meyer
>> System Engineer Advanced
>> EDS Argentina Solution Centre
>> Proyecto X71 interBANKING
>> 54.11.4704.3394
>> 54.11.4326-2861
>>
> -- 
> Geir Magnusson Jr                                   203-247-1713(m)
> geirm@optonline.net
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: velocity-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: velocity-user-help@jakarta.apache.org
>
>
-- 
Geir Magnusson Jr                                   203-247-1713(m)
geirm@optonline.net


---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-user-help@jakarta.apache.org


Re: Powered by Velocity: Xkins

Posted by "Geir Magnusson Jr." <ge...@optonline.net>.
On Tuesday, October 14, 2003, at 08:43 AM, Guillermo Meyer wrote:

> Hi:
> I'm working in an open source project, Xkins.
> Xkins is a framework for managing Skins in a web application.
> Skins are compound by elements, constants, paths and templates. These 
> templates can be writen in any template language. My first version 
> used a propietary "found 'n replace" language. But then I notice that 
> using Velocity would be the best choice for this, so I create a 
> VelocityTemplateProcessor for my framework. The results where amazing: 
> Velocity increases the default language performance by 100% (amd more 
> if using the cache), so Velocity is the recomended template language 
> for Xkins.
> I think that his framework can be used by Velocity developers to use 
> Skin capabilities, by extending VelocityServlet and let Xkins choose 
> the *.vm file according to the Skin, and use Xkins inheritance 
> capabilities and paths and resources management.
>
> This weekend I change a little xkins home page, at 
> http://xkins.sourceforge.net/ , so if you want to take a look at this 
> and let me know your thougths, it would be great.
> Also I would be proud if you list this project in the "powered by 
> Velocity" page.

I ran across it, and liked it.  I assume that you give the project 
credit in the right places :)  I'll put on the powered-by page.

geir


>
> Regards.
>
> Guillermo Meyer
> System Engineer Advanced
> EDS Argentina Solution Centre
> Proyecto X71 interBANKING
> 54.11.4704.3394
> 54.11.4326-2861
>
-- 
Geir Magnusson Jr                                   203-247-1713(m)
geirm@optonline.net


---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-user-help@jakarta.apache.org