[color=indigo]老大说大家要写博客哦,恰好StaticVelocity 要开始申请开源了;
把刚写好的申请书贴上吧[/color]
[b]一 StaticVelocity 简介[/b]
StaticVelocity 是一个基于Apache Velocity模板语言的静态类型检查系统.可以在velocity渲染执行前,对velocity模板做静态类型检查,包括对方法名,属性名,参数的校验等.
StaticVelocity由中文站开发效率小组开发.此外,该小组以此为基础上,扩展出模板开发工具StaticVelocityEditor. StaticVelocityEditor是基于veloEclipse扩展出的eclipse插件;可以帮助开发人员更加方便的开发模板.
StaticVelocityEditor 已经在中文站,国际站进行试用推广,获得广泛的好评.并且,在淘宝还得到广泛的试用.在淘宝eclipse插件下载排行榜中,一直处于前列.
[b]二 StaticVelocity价值[/b]
由于velocity 是执行是动态的,只有在运行期才能确定相关变量的类型.所以在开发阶段,会引起bug数量较多,重构困难等问题.
通过StaticVelocity,我们可以在velocity执行前,在开发阶段进行模板检查,避免出现错误;同时,基于staticVelocity静态检查特性,扩展出多种开发工具,例如StaticVelocityEditor.除了对模板进行检查外,StaticVelocityEditor,还可以提供诸如代码提示,和java类关联的联合重构等功能,可以极大的提高开发效率.减少开发维护成本.
[b]三 StaticVelocity开源[/b]
在B2B和淘宝的推广使用中,StaticVelocity得到了良好的口卑.但同时,大家也希望通过开源让更多的开发者都受益,并为java的开源事业做出贡献.
i.开源原因:
1. 有利于StaticVelocity的扩展和发展;
2. 可以让更多开发者受益;
3. 为开源事业做出贡献;
4. 扩大阿里巴巴的影响力;
Ii.使用协议:
StaticVelocity,使用apache license2.0 许可协议; StaticVelocityEditor,使用GPL v2许可;
把刚写好的申请书贴上吧[/color]
[b]一 StaticVelocity 简介[/b]
StaticVelocity 是一个基于Apache Velocity模板语言的静态类型检查系统.可以在velocity渲染执行前,对velocity模板做静态类型检查,包括对方法名,属性名,参数的校验等.
StaticVelocity由中文站开发效率小组开发.此外,该小组以此为基础上,扩展出模板开发工具StaticVelocityEditor. StaticVelocityEditor是基于veloEclipse扩展出的eclipse插件;可以帮助开发人员更加方便的开发模板.
StaticVelocityEditor 已经在中文站,国际站进行试用推广,获得广泛的好评.并且,在淘宝还得到广泛的试用.在淘宝eclipse插件下载排行榜中,一直处于前列.
[b]二 StaticVelocity价值[/b]
由于velocity 是执行是动态的,只有在运行期才能确定相关变量的类型.所以在开发阶段,会引起bug数量较多,重构困难等问题.
通过StaticVelocity,我们可以在velocity执行前,在开发阶段进行模板检查,避免出现错误;同时,基于staticVelocity静态检查特性,扩展出多种开发工具,例如StaticVelocityEditor.除了对模板进行检查外,StaticVelocityEditor,还可以提供诸如代码提示,和java类关联的联合重构等功能,可以极大的提高开发效率.减少开发维护成本.
[b]三 StaticVelocity开源[/b]
在B2B和淘宝的推广使用中,StaticVelocity得到了良好的口卑.但同时,大家也希望通过开源让更多的开发者都受益,并为java的开源事业做出贡献.
i.开源原因:
1. 有利于StaticVelocity的扩展和发展;
2. 可以让更多开发者受益;
3. 为开源事业做出贡献;
4. 扩大阿里巴巴的影响力;
Ii.使用协议:
StaticVelocity,使用apache license2.0 许可协议; StaticVelocityEditor,使用GPL v2许可;