`
yfyh87
  • 浏览: 35458 次
  • 性别: 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 开源在线音乐播放器...

    天若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...

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

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

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

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

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

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

    中国开源软件产业研究报告(2022)(68页).pdf

    在此背景下,中国的开源软件产业已经形成了一定的规模,包括企业自主开源、开源社区、开源产业联盟和开源基金会等多元化的组织形式。 开源软件与云计算的紧密关系体现在两个方面:一方面,开源软件是云计算基础设施...

    90几套Unity开源项目.txt

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

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

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

    2021中国网络开源技术生态峰会PPT汇总.zip

    2021中国网络开源技术生态峰会PPT汇总,共21份。 轻量级k8s构建开放式边缘计算架构 白盒开放场景及研究探讨 大网网络操作系统+云网融合的智慧大脑 不断扩展的云网络边界和开源技术在其中的应用 网络操作系统-从开源...

    MYQQA 框架开源源码.rar

    MYQQA 框架开源源码 , 仅供研究学习使用!MYQQA 框架开源源码 , 仅供研究学习使用!MYQQA 框架开源源码 , 仅供研究学习使用!MYQQA 框架开源源码 , 仅供研究学习使用!MYQQA 框架开源源码 , 仅供研究学习使用!MYQQA 框架...

    开源的opc服务器

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

    几大主流开源飞控平台优劣比较

    开源飞控平台比较 开源飞控平台是无人机系统的核心组件之一,负责飞行控制、导航和数据处理等功能。当前市场上有多种开源飞控平台,包括APM、Px4/Pixhawk、Autopilot、PPZ、MWC等。这些平台各有其优缺,今天我们将...

    开源代码使用指南

    开源代码使用指南  开源代码(Open Source):是促进软件发展的一种协作方式。与商用软件不同,它公开源代码, 允许用户直接拿来学习、开发。使用Open Source的应用受到Open Source的许可证限制,如有些 Open ...

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

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

    2021年开源软件供应链安全风险研究报告.pdf

    2021 年开源软件供应链安全风险研究报告 本报告对 2021 年开源软件供应链安全风险进行了深入研究和分析,旨在帮助读者了解开源软件供应链安全风险的现状、趋势和解决方案。本文将从开源软件漏洞发展现状、开源组件...

    开源数据恢复软件

    开源数据恢复软件是一种重要的工具,尤其对于那些意外丢失重要数据的用户来说,它提供了一种可能的解决方案。本文将深入探讨开源数据恢复软件的工作原理、功能特性、适用场景以及如何利用其源码进行定制和改进。 一...

Global site tag (gtag.js) - Google Analytics