`
yfyh87
  • 浏览: 35641 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

StaticVelocity 开源申请

阅读更多
老大说大家要写博客哦,恰好StaticVelocity 要开始申请开源了;
把刚写好的申请书贴上吧


一  StaticVelocity 简介
    StaticVelocity 是一个基于Apache Velocity模板语言的静态类型检查系统.可以在velocity渲染执行前,对velocity模板做静态类型检查,包括对方法名,属性名,参数的校验等.
StaticVelocity由中文站开发效率小组开发.此外,该小组以此为基础上,扩展出模板开发工具StaticVelocityEditor. StaticVelocityEditor是基于veloEclipse扩展出的eclipse插件;可以帮助开发人员更加方便的开发模板.
StaticVelocityEditor 已经在中文站,国际站进行试用推广,获得广泛的好评.并且,在淘宝还得到广泛的试用.在淘宝eclipse插件下载排行榜中,一直处于前列.

二 StaticVelocity价值
    由于velocity 是执行是动态的,只有在运行期才能确定相关变量的类型.所以在开发阶段,会引起bug数量较多,重构困难等问题.
通过StaticVelocity,我们可以在velocity执行前,在开发阶段进行模板检查,避免出现错误;同时,基于staticVelocity静态检查特性,扩展出多种开发工具,例如StaticVelocityEditor.除了对模板进行检查外,StaticVelocityEditor,还可以提供诸如代码提示,和java类关联的联合重构等功能,可以极大的提高开发效率.减少开发维护成本.

三 StaticVelocity开源
    在B2B和淘宝的推广使用中,StaticVelocity得到了良好的口卑.但同时,大家也希望通过开源让更多的开发者都受益,并为java的开源事业做出贡献.
i.开源原因:
1. 有利于StaticVelocity的扩展和发展;
2. 可以让更多开发者受益;
3. 为开源事业做出贡献;
4. 扩大阿里巴巴的影响力;
Ii.使用协议:
StaticVelocity,使用apache license2.0 许可协议; StaticVelocityEditor,使用GPL v2许可;

分享到:
评论
1 楼 littleJava 2011-05-18  
啥时候放出来,还在等呢

相关推荐

    开源软件文集:开源革命之声.pdf

    《开源软件文集:开源革命之声》是一本集结了多位开源运动领袖和软件界大牛们观点的书籍。本书不仅回顾了开源软件的发展历程,还深入探讨了开源革命成功的原因以及未来的发展趋势。在这个过程中,书中涉及了多个重要...

    Android 开源在线音乐播放器

    还有简单的密码验证 开发软件:Android StudioAndroid 开源在线音乐播放器Android 开源在线音乐播放器Android 开源在线音乐播放器Android 开源在线音乐播放器Android 开源在线音乐播放器Android 开源在线音乐播放器...

    Java开源企业考勤系统_java_考勤系统开源_企业考勤_

    5. **异常处理**:对于未正常打卡的情况,系统应提供异常申请和审批流程,如补卡、请假、出差等。 6. **报表统计**:生成各类考勤报表,如月度考勤统计、部门考勤对比、个人考勤详情等,方便管理层查看和决策。 7....

    天若OCR开源版V5.0.0

    天若OCR开源版V5.0.0天若OCR开源版V5.0.0天若OCR开源版V5.0.0天若OCR开源版V5.0.0天若OCR开源版V5.0.0天若OCR开源版V5.0.0天若OCR开源版V5.0.0天若OCR开源版V5.0.0天若OCR开源版V5.0.0天若OCR开源版V5.0.0天若OCR...

    OSTC开源技术大会-陈阳-女性如何参与自由开源软件社区

    申请者参与开源项目时,需要提供一个贡献作为申请的一部分,这有助于确保申请者对开源社区的承诺。社区还应该提供一些资源,如示例电子邮件、社交媒体更新内容和宣传册,方便人们帮助传播信息。在项目进行中,鼓励...

    Mission Planner最新版本无人机开源地面站,适用于APM、PIX、Pixhawk 等开源飞控1.3.80版本号

    Mission Planner开源地面站,适用于APM、PIX、Pixhawk 、TURBO PiX等开源飞控,这是解锁无人机的必须软件。适用于window系统。Mission Planner开源地面站,适用于APM、PIX、Pixhawk 、TURBO PiX等开源飞控,这是解锁...

    SimpleBGC32- 开源三轴无刷云台算法完全解说_电机_mpu6050三轴云台_云台开源算法_云台电机_电机开源_

    标题中的“SimpleBGC32- 开源三轴无刷云台算法完全解说”表明了这是一个关于三轴无刷电机云台控制系统的详细介绍,重点在于其开源算法。这个系统基于STM32F103RC微控制器,结合了MPU6050六轴传感器,用于实现飞行器...

    金融行业开源生态深度研究报告.pdf

    本报告旨在分析开源对金融行业的重要意义,同时解析开源存在哪些风险,并总结一套改善金融行业开源使用治理与对外开源贡献的可行见解。本报告还展示我国金融行业在开源使用治理与对外开源方面的活跃程度,并给出我国...

    Open CS Application _ 开源CS申请.zip

    标题 "Open CS Application _ 开源CS申请" 暗示我们正在处理一个关于计算机科学(CS)领域的开源项目申请,而这个申请可能涉及到一个应用程序或软件。从标签 "JavaScript" 我们可以推断,该项目可能主要使用...

    GOTC 2021全球开源技术峰会PPT汇总.zip

    GOTC 2021全球开源技术峰会- Gitee:13年的开源中国路 GOTC 2021全球开源技术峰会-从基础设施开源看技术开放 GOTC 2021全球开源技术峰会-基础技术开源开放 激发AI创新动能 GOTC 2021全球开源技术峰会-开源,百度的...

    开源全新开源源码Vue3+TS的前后台分离的开发平台源码

    个人办公:待办事项、抄送传阅、办理历史、发起申请、申请历史、我的草稿 内容管理:公告、新闻 组织管理:组织管理、用户管理、角色管理、 岗位管理。笔者十多年研发见过无数组织架构,它堪称最精简最完美的设计。 ...

    优惠券开源系统

    【优惠券开源系统】是一种专为站长设计的软件解决方案,旨在快速搭建具备优惠券功能的购物网站。这个系统的核心特点是其开源性质,意味着用户可以自由查看、修改和分发源代码,根据自身需求定制功能,适应不同的商业...

    开源桌面贴片机软件,开源SMT取放硬件和软件

    开源桌面贴片机软件,开源SMT取放硬件和软件

    90几套Unity开源项目.txt

    根据提供的文件信息,我们可以从标题、描述以及标签中提炼出几个关键知识点,这些知识点主要围绕“Unity开源项目”展开。接下来将对这些知识点进行详细阐述。 ### 一、Unity开源项目的概念 Unity是一款由Unity ...

    【20个开源前端代码】推荐20个开源的前端低代码项目

    【20个开源前端代码】推荐20个开源的前端低代码项目

    附件 1《中国移动业务支撑网开源软件管理办法v1.docx

    《中国移动业务支撑网开源软件管理办法v1》 本文档是中国移动通信集团业务支撑系统部发布的关于开源软件管理的管理办法,旨在规范中国移动业务支撑系统中的开源软件管理,确保生产系统的稳定运行。 开源软件管理的...

    开源的opc服务器

    标题:“开源的opc服务器” 描述:“开源的opc服务器的程序,是俄罗斯人写的在vc下开发的轻量级的opc服务器!” 在这个主题中,我们将深入探讨开源的OPC(OLE for Process Control)服务器,特别是由俄罗斯开发者...

Global site tag (gtag.js) - Google Analytics