查看文章 |
国内开源项目荟萃[转自JavaEye]
2008-09-26 11:15
Common Template 模板引擎 - 国内开源项目介绍(一)项目名称: CommonTemplate 发起时间: 2007年4月 网站:http://www.commontemplate.org 代码托管:http://code.google.com/p/commontemplate/ 项目介绍: CommonTemplate是一个模板引擎,用于编译运行CTL模板语言,并且模板可以在Java,.Net,JS等中通用; 其主要目标是作为JSP,ASP.Net等页面技术的另一种选择方案,以保证用简单的语法,良好的结构,不混杂业务逻辑的方式书写页面; 适合于充当Model-View-Controller(MVC)模式应用的View角色,以使能更好的分离页面设计人员与业务开发人员的职责; 也可以作为动态文本生成工具,生成HTML、XML、Mail、Java源代码或其它文本等。 产品信息: 运行平台: JRE1.4以上版本, 操作系统无关. 开发语言: Java 开源协议: Apache Licence 2.0 项目成员: 梁飞(广州) 桂林(上海) 严荣(大连) 是什么促使你们发起/开始这个项目? JSP, Velocity, FreeMarker混杂不统一的语法, 不友好的扩展方式, 希望实现一个语法简单统一的, 细节考虑周全的, 易于扩展的模板引擎. 该项目面向哪些使用群体? 页面开发人员, 代码生成模板开发人员, 邮件模板开发人员, 动态配置模板开发人员. 举个例子说明下用户使用您的软件能做什么? 替代JSP, 作为视图输出引擎, 并可以方便生成静态页面. 作为代码生成模板, 通过从数据库导入数据模型, 结合模板生成相应Dao,Service,Action等. 作为邮件模板, 发件动态邮件内容. 任意文本生成 您在该项目中遇到的最大挑战是什么? 坚持腾出业余时间作开发, 有时候与学习计划冲突. 项目的推广. 您在该项目中认为获得成功的要素有哪些? 高质量的软件, 全面细致的文档, 优良庞大的用户社区, 更多的第三方扩展与集成, 您对该项目有哪些期望? 能给使用者带来方便, 有更多的用户. 你们如何来协调项目? 源码控制: SVN 团队联系: Email, MSN 那你们一般花多长时间在这个项目上? 每周10-20小时 你们用的开发环境是什么 OS: Windows IDE: Eclipse 其他人如何给你们提供建议? 论坛: http://forum.commontemplate.org 项目名称: Amoeba
发起时间: 2008年1月 网站:http://amoeba.meidusa.com 代码托管:http://www.sourceforge.net/projects/amoeba 项目介绍: 随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的扩充,数据库应用 已经普遍建立于计算机网络之上。这时集中式数据库系统表现出它的不足:集中式处理,势必造成性 能瓶颈;应用程序集中在一台计算机上运行,一旦该计算机发生故障,则整个系统受到影响,可靠性 不高;集中式处理引起系统的规模和配置都不够灵活,系统的可扩充性差。在这种形势下,集中式数 据库将向分布式数据库发展。 分布式数据库系统的优点: 1、降低费用。分布式数据库在地理上可以式分布的。其系统的结构符合这种分布的要求。允许用 户在自己的本地录用、查询、维护等操作,实行局部控制,降低通信代价,避免集中式需要更高要求 的硬件设备。而且分布式数据库在单台机器上面数据量较少,其响应速度明显提升。 2、提高系统整体可用性。避免了因为单台数据库的故障而造成全部瘫痪的后果。 3、易于扩展处理能力和系统规模。分布式数据库系统的结构可以很容易地扩展系统,在分布式数 据库中增加一个新的节点,不影响现有系统的正常运行。这种方式比扩大集中式系统要灵活经济。在 集中式系统中扩大系统和系统升级,由于有硬件不兼容和软件改变困难等缺点,升级的代价常常是昂 贵和不可行的。 Amoeba在分布式数据库领域将致力解决数据切分,应付客户端“集中式”处理分布式数据。这 儿集中式是一个相对概念,客户端不需要知道某种数据的物理存储地。避免这种逻辑出现在业务端, 大大简化了客户端操作分布式数据的复杂程度。 Amoeba(变形虫)项目是分布式数据库 proxy 开发框架。座落与Client、DB Server(s)之间。对客户 端透明。具有负载均衡、高可用性、sql过滤、读写分离、可路由相关的query到目标数据库、可并发请 求多台数据库合并结果。 主要解决: * 降低 数据切分带来的复杂多数据库结构 * 提供切分规则并降低 数据切分规则 给应用带来的影响 * 降低db 与客户端的连接数 * 读写分离 产品信息: 开发语言: java 运行平台: JRE1.4以上版本, 操作系统无关. 至少有1个mysql 4.1以上的 服务 开源协议: GPL 项目成员: 陈思儒 架构师 杭州 是什么促使你们发起/开始这个项目? 目前大型企业或者拥有大数据量的企业往往在使用数据库上面已经日益发觉非分布式数据库最终将会是瓶颈. 按照普通的切分方案,即使做了一些水平切分或者垂直切分数据的方法,其代价也相当的高.因为很难做到透明的解决企业数据切分问题. 纵观mysql proxy 以及网络上面一些开源的/商业的项目 都没有一个非常简单的/透明的解决方案. 因此以这个为目标的amoeba开发框架也就酝酿起来了. 用户可以借助amoeba让自己的数据库最大限度的可线性扩展. 该项目面向哪些使用群体? 中大型企业/数据量日益增长快速的企业/业务相当复杂并且数据量较多的企业 有什么迹象表明您的项目很成功? 使用amoeba的用户有着积极的反馈 您觉得最大的惊喜是什么 发现一些大型的企业正在研究amoeba,并且也准备投入使用. 你们用的开发环境是什么 OS: Windows IDE: Eclipse 项目里程碑 Amoeba for mysql 0.12 于2008-04-30 发布 第一个对外发布的版本 Amoeba for mysql 0.26 于 2008-08-23 对外发布较稳定的版本 其他人如何给你们提供建议? 通过邮件 piratebase at sina dot com 或者网站 http://amoeba.meidusa.com 给我留言 项目名称: Coreseek
发起时间: 2007年7月 网站:http://www.coreseek.com 项目介绍: 为应用提供全文检索功能,目前的版本(2.x 3.x)基于Sphinx 0.9.8,支持使用Python定义数据源,支持中文分词。 为您的应用实施全文检索,您可以: * 帮助用户找到您业务中,目前通过全网搜索找不到的80%的信息; * 可以保证自己信息的私密性,这在公司组织中尤其重要; * 降低服务器的运行负载,提高系统响应速度,从而大幅度降低您的运营成本; * 为您的需求修改检索结果的展现方式,更好的组织数据; * 帮助您发现用户提交的敏感文档或广告。 产品信息: 开发语言: C/C++/Python 运行平台: Windows / Linux / FreeBSD 开源协议: GPL 项目成员: 李沫南 系统架构师 北京 是什么促使你们发起/开始这个项目? 搜索的技术不单会改变互联网的生态环境,也会改变软件开发与设计的方方面面,而这些方面的需求,google和百度这样的第三方搜索引擎是无法满足的。全文检索,应该是新一代应用系统的标配功能。 该项目面向哪些使用群体? 需要全文检索功能的应用开发者或网站的站长 您认为有多少人使用这个软件/项目/服务? 大约有30个项目和网站在使用这个软件 您在该项目中遇到的最大挑战是什么? 中文切分的歧义的处理与存储,目前仍未真正意义上解决。 例如,连续剧 创世纪 的切分方式 取决于 上下文, 如为圣经上的章节,应为 创世/v 纪/nv ; 如为剧集的名称,应为 创/v 世纪/nz 您对该项目有哪些期望? 希望我的软件运行在中国每个网站的后面,为浏览者提供服务。 如果您能对项目进行修改,您会改善哪些地方? 1、我们目前在设计新的中文粗切分方法,将集成NER与词性标注;如果有机会,将改进切分性能(CUDA maybe)。 2、索引器应该能够接受一句话有多种切分方案,以及多级索引 3、正向索引、文本聚类 你们一般花多长时间在这个项目上? 大约10小时/周 你们用的开发环境是什么 OS: Windows/FreeBSD IDE: VC 2005 Express/GCC 项目里程碑 07.07 v1.0 支持Python 作为数据源,闭源软件 08.04 v2.0 改为基于Sphinx + LibMMseg ,支持Python数据源 GPL 08.08 v3.0b2 基于Sphinx 0.9.8 支持基于词典 其他人如何给你们提供建议? 论坛 http://www.coreseek.com/forum/ 项目名称: Jwebap
发起时间: 2007年11月 网站:http://jwebap.sourceforge.net 代码托管:http://www.sourceforge.net/projects/jwebap 项目介绍: Jwebap是一个面向J2EE应用,基于jdk1.4以上环境的profiling工具。你可以应用它对系统内部method,jdbc & http 的执行情况进行监控和统计,然后通过jwebap提供的Web控制台查看它们。Jwebap不仅可以应用于测试和开发系统,同样由于它部署非常简单,同时 高效,几乎没有额外的开销,使得它可以应用于生产系统,这对寻找系统瓶颈非常有帮助。 产品信息: 运行平台: 操作系统无关(OS Independent) 开发语言: Java 开源协议: Apache License V2.0 项目成员: 俞立德 软件工程师 广州 是什么促使你们发起/开始这个项目? 最初,在06年底由于要帮助几个大型项目进行性能上的优化。在此之前,公司已经投入的很多精力,却始终没有很好的解决系统的瓶颈问题。而阻扰我们 的关键的问题,是在于无法很精确的定位到瓶颈所在,所以后面也试用了一些profiling工具,试图找到这些问题,但总是感觉不是很能满足要求,当时我 试图自己实现监控系统的功能,在接下来的2个月试了很多办法,最终取得了不错的效果,虽然,那时做的东西还不能说是一个profiling 工具,他还太零散,太具侵入性,没有形成完整的设计,但是这些经验成了后面Jwebap的基础。 后面,我看到了许多项目中都有类似问题,迫切需要一个能真正解决问题的工具。所以,我决定把这些零散的经验汇总起来,尝试着开发一个通用的,无侵入的profiling工具,于是有了Jwebap,在07年11月,Jwebap终于有了第一个版本。 该项目面向哪些使用群体? 对于采用Java技术的项目来说,Jwebap都可以使用,它本身没有太多对环境的要求,也没有太多使用协议上的限制。另外,由于Jwebap的 plugin体系的设计以及后面更多的plugin的发布,jwebap可以不仅仅用于解决系统性能问题,也同样可以提供给测试人员,开发人员,作为测试 和debug的工具。 举个例子说明下用户使用您的软件能做什么? 目前,主要是针对性能监控方面。你可以简单的部署jwebap于你的系统,而只需修改2个配置文件。它可以对系统的jdbc连接,方法调用, http请求等数据进行监控,比如:你可以分析哪些sql执行的太慢,是哪段程序调用了它,哪些连接泄漏了,哪些类的方法执行过慢,哪些请求存在问题,等 等,Jwebap提供了漂亮的视图界面把这些数据展现给你。 您在该项目中遇到的最大挑战是什么? 如何合理的安排开发计划和时间,毕竟工作已经占据了我大部分的时间。 您在该项目中认为获得成功的要素有哪些? 部署和使用非常的简单,同时环境无关,得益于Plugin体系的设计,jwebap能做到按需使用。 如果您能对项目进行修改,您会改善哪些地方? Plugin的管理,字节码的生成,动态类加载机制,我想还有不少的改进空间,还有就是需要开发更强的Plugin。 你们把所有精力都投入在这个软件上,还是有其他的什么工作? Jwebap主要是在业余时间进行开发,其他时间则放在了工作上。 那你们一般花多长时间在这个项目上? 不是特别多,工作不忙的时候,每周10小时或者更多。 你们用的开发环境是什么 OS: Windows IDE: Eclipse 项目里程碑 0.5.2:jwebap对外发布的第一个版本 0.5.9:进行了整体改造,提供了基本的plugin管理,开发了jdbc,method,http三个plugin,提供了全新的视图界面等等。 其他人如何给你们提供建议? 主要通过邮件(yu-lead at 163 dot com) 对JavaEye的印象 JE是一个很好的交流和宣传的平台,这是很多其他类似网站都没有的,我很喜欢这里,同时,我也希望JE能够为开源项目,特别是国内的开源项目,提供更多的包括技术手段,交流,宣传和推广的支持。 项目名称: Eurasia3
发起时间: 2004年 代码托管:http://code.google.com/p/eurasia 项目介绍: Eurasia3 是一种能够支持百万级同时在线长连接用户数量的 HTTP 服务器, 或者每秒处理上万次 CGI 请求的常规应用服务器。 Eurasia3 同时也泛指以 Eurasia3 应用服务器为核心的一系列组件形成的应用程序框架, 主要是一个嵌入式对象数据库 MissileDB, 和一个 JavaScript 框架 NJF。 Eurasia3 基于 Stackless Python。 产品信息: 运行平台: 支持 Stackless Python 2.5 的系统, 包括各种嵌入式平台 开发语言: Stackless Python 开源协议: BSD License 项目成员: 沈崴, 高级架构师, 上海,项目发起人。 赖勇浩, 某公司技术负责人,广州。 王健, 某公司技术负责人, 经理, 广州。 魏中华, 项目经理, 广州。 庄上林, 项目经理, 广州。 是什么促使你们发起/开始这个项目? Eurasia 最初源于某个大型人工智能项目, 是为了解决大量逻辑数据的存储和管理的问题而形成的一个 Web 管理系统, 并发展成一套 AJAX 框架。 而 Eurasia3 项目则是源于一系列关于 Web Game 的尝试。我们试图在浏览器上在不使用任何插件和 Flash 的情况下, 就能实现即时类游戏的效果并维持几十乃至上百万人同时在线, 这最终导致了 Eurasia3 框架的产生。 该项目面向哪些使用群体? 黑客, Web Game 和 Web IM 从业人员, 对前沿技术感兴趣的人以及 Comet 爱好者。 举个例子说明下用户使用您的软件能做什么? 基于浏览器的 MMORPG, 玩家在地图上漫游时所看到的一切都是即时的。 基于浏览器的 Web IM, 服务器能负载传统 IM 服务器那样多的在线人数, 消息发送是即时的, 浏览器用户不需要插件就可以互传文件。 Comet 应用, 服务器程序可以在任何时候使用原生 Python 代码远程调用客户浏览器上的 JavaScript 函数。 在一两百块钱 200-300 MHz 主频的嵌入式系统 (诸如路由器, Stackless Python 官方发行版中已经带有我们贡献的补丁可以使 Stackless Python 运行在这类系统上) 上运行以 Eurasia3 为基础的网站可以接近或达到和常规服务器一样的性能。 您认为有多少人使用这个软件/项目/服务? 至少有四家以上的公司正在使用基于 Eurasia 的软件。 有什么迹象表明您的项目很成功? 尽管 Eurasia3 项目主要是面向黑客的, 并且我们相当低调 ──── 你知道我们主要还是以自己使用为主, 也回馈一下社区, 这并不会带来实际的利益。但是还是吸引了相当多的关注。 尽管 Eurasia3 目前仍然在 alpha4 阶段, 但是从 alpha2 开始我们就已经许多项目在实际使用 Eurasia3 了, 这些产品还是颇令我们满意的。 您觉得最大的惊喜是什么 尽管 Python 的框架已经很多, 我们也不期望 Eurasia3 在将来某一天像 Django 那样流行, 但是对 Eurasia3 感兴趣的人还是相当多, 有些人甚至表示在将来 Eurasia3 正式发布时用它来替代 Django (甚至 Nginx), 这比较意外。 您在该项目中遇到的最大挑战是什么? 最大的挑战是时刻保持领先。尽管目前 Eurasia3 是业内比较尖端的技术, 但是我们知道迟早会有超越 Eurasia3 的技术出现, 在此之前我们会努力保持领先。 您在该项目中认为获得成功的要素有哪些? 黑客的关注和参与。 持续地在正式项目中进行检验。 保证劣质的代码和编程思想不进入项目, 保证代码不膨胀不失控。 您对该项目有哪些期望? 一个使用 Eurasia3 编写的 Web Game, 事实上我们正在着手这件事情, 这在明年或许就会实现。然后就是大家在启动一个很酷的项目或者一个奇怪的想法时会自然而然地想到 Eurasia3。或许这些都不会真的出现, 但对我们也没有损失。 如果您能对项目进行修改,您会改善哪些地方? 文档, 当然了。从 alpha2 开始接口一直在缓慢变化, 到下一个冻结特性的 alpha5 版本或许会有更剧烈的变动, 而文档一直是滞后的。这也导致了许多用户的不满, 当然也包括我自己在内, 因为连我们自己都有许多产品都是基于老版本的。 你们如何来协调项目? SVN、Gtalk 你们把所有精力都投入在这个软件上,还是有其他的什么工作? 我们大部分人都有自己的公司, 并且正带着自己的团队在做一些看上去很有前途的东西。 那你们一般花多长时间在这个项目上? 每周20小时, 10 小时, 或者 0小时。你知道在没有灵感时与其放一些垃圾代码进去, 还不如不写, 你们用的开发环境是什么 操作系统: Linux (主要是 Ubuntu) 编辑器: vim, gedit 项目里程碑 1999 年 NJF 框架开始设计, 这是 Eurasia 最早的组成部分。 2004 年 Eurasia 项目开始。 2006 年 9 月 Eurasia 2.0.2 版以 BSD License 开源, 年底 Eurasia3 项目开始。 2007 年 12 月 Eurasia 3.0.0 alpha 发布。 2008 年 Eurasia 3.0.0 alpha4 发布。 其他人如何给你们提供建议? Eurasia3 用户组 http://groups.google.com/group/eurasia-users 对JavaEye的印象 感谢 JavaEye 对脚本语言推广所做的贡献, 祝 JavaEye 越办越好。 声明:JavaEye新闻文章的版权属于JavaEye网站所有,严禁任何网站转载本文,否则必将追究法律责任!项目名称: CnPack IDE 专家包
发起时间:2001年11月 官方网站:http://www.cnpack.org 项目介绍: CnPack IDE 专家包,英文名称是 CnPack IDE Wizards,简称 CnWizards。它是一组集成在 Delphi/C++Builder/BDS 的 IDE 中,用于增强 IDE 功能、提高 IDE 的可用性及开发效率的免费、开放源码工具。 CnPack IDE 专家包在 Delphi / C++Builder / BDS 的 IDE 中提供了十多个可独立设置的子专家,数十种功能,主要包括: * 代码输入助手 * 代码结构匹配高亮与画线 * 增强的单元窗体列表功能 * TabOrder 设置专家 * 窗体设计器的浮动工具栏 * MSDN 帮助集成功能 * 代码编辑器工具栏与功能扩展 * 工程相关的扩展功能 * 组件面板多行显示支持 * 窗体置顶与折叠功能 * 源代码统计功能 * 引用单元清理 * 其他大量增强与改进 关于界面截图可参考:http://www.cnpack.org/images/cnwizards.gif 此外,CnPack IDE 专家包还附带下列独立运行的小工具: * CnWizards 设置导入导出工具 * DFM 窗体转换工具 * IDE 配置备份/恢复和清除打开文件历史工具 * 调试信息输出单元 CnDebug 与调试信息查看器 CnDebugViewer * ASCII 字符表 * IDE 外部专家管理工具 * 源码模块关系分析工具 产品信息: 运行平台: Windows 95/98/NT/2000/2003/XP 开源协议: 《CnPack IDE 专家包发布协议》进行发布,用户必须遵循此协议才能够使用传播此产品。本协议来源于OpenSource的官方开源协议,篇幅较长,具体可见:http://www.cnpack.org/showdetail.php?id=497〈=zh-cn 项目成员: 周劲羽,CnPack创始人,CnPack IDE 专家包的主要开发者,河南。 刘啸,CnPack IDE 专家包的主要开发者,上海。 核心开发组成员:沈龙强、张伟、李雪愚、冯鸣宇、刘云涛、李柯、张洋、董金华、何清等。 顾问:曹晓钢,张伟(和核心组张伟同名)、崔东伟等。 其余普通开发人员与代码贡献者约五十余人,加上错误报告人员,为数众多,此处无法一一列出,详情可见专家包帮助中的有贡献人员名单。 是什么促使你们发起/开始这个项目? 发起CnPack计划的原因是:Delphi系列开发工具伴随着大量的Delphi第三方组件代码充斥网络,其中却仅有少量国产组件零星分布,这 对于中国的程序员来说是一个残酷的事实。我们决定以自己微薄的力量架构属于中国人自己的重量级免费第三方开发包(包括专家包与组件包)。开发CnPack 的最终目的是为了提高Delphi程序员的开发效率,减少无谓的重复开发,推动中国软件业的发展。 该项目面向哪些使用群体? CnPack IDE 专家包主要面对使用 Delphi 5 6 7 8、C++Builder 5 6 与 BDS 2005 2006、RAD Studio 2007 2009 的开发者。 举个例子说明下用户使用您的软件能做什么? CnPack IDE 专家包安装后,能给 Delphi 系列IDE带来一系列方便的功能,比如最明显的两个亮点式的功能便是代码输入助手与代码高亮画线显示。 代码输入助手扩展了 IDE 自带的自动完成功能,能够在用户输入的同时自动弹出相关符号列表,大大加速了代码的输入。代码高亮画线显示则可以在IDE的代码编辑器中以不同层次的颜色显示各级关键字,并支持关键字间的画线配对显示,有利于代码层次的清晰化,增加其可读性。 您认为有多少人使用这个软件/项目/服务? 根据CnPack IDE 专家包的日常升级更新统计,保守估计其日常用户数已超七千人。 有什么迹象表明您的项目很成功? CnPack IDE 专家包曾获2006年中国第二届开源软件竞赛专业组金奖与2007年金企鹅杯两岸四地开源软件竞赛一等奖;日常用户数超七千人;最新版本发布后一月不到下载量便超两万。以上各点均能说明我们的项目有相当的影响力。 您觉得最大的惊喜是什么 最大的惊喜是2006年在北京参赛获得中国第二届开源软件竞赛专业组金奖的那一刻。 您在该项目中遇到的最大挑战是什么? 人力不足是本项目遇到的最大问题。平心而论,每一个开源项目都会遇上人力不足、人员参与度低、进度无法保证等普遍问题,开发组成员也都各自有自己 的生存压力,难以一直坚持参与开发工作。这也是国内很多项目半途而废的主要原因。但我们核心开发团队在管理员们的带领下,团结一心克服了种种困难走过了这 五年,把CnPack IDE 专家包打造成了足以和国际上任何一款同类产品抗衡的大型专家插件集,这对于我们来说是引以为豪的成功。 您在该项目中认为获得成功的要素有哪些? 第一个要素是管理员们与核心开发团队的坚持精神。CnPack IDE 专家包拥有相当规模的用户群,有一定影响力。众多用户的反馈也是我们前进的动力。 第二个要素是项目规模与开发模式开放。稳定的开发平台、良好的协作与交流模式有利于项目的发展。项目顾问曹晓钢创办的Redsaga(满江红)为 我们提供了很好的基础设施和足够的权限,让CnPack建立起了以CVS/CVSTrac为主,邮件、论坛、FTP等为辅的开发管理与交流平台,这对于 CnPack项目的发展起了很积极的推动作用。 您对该项目有哪些期望? 希望用户群进一步扩大,也希望我们的产品更加稳定,尽量少给用户带来负面的印象。 如果您能对项目进行修改,您会改善哪些地方? 目前正在开发代码格式化专家,这也是目前用户需求提得最多、实现难度也相当大的项目。 如果时间允许,还打算进行专家包内部框架的升级,让其更加灵活地支持二次开发与其它插件,但这个开发与测试的工作量巨大,目前暂时未提到日程上来。 你们如何来协调项目? CnPack项目组属于网络协作模式,人员居住分散,而且都是业余时间开发,工作进度不易保证,因而进度控制较松。 CnPack项目使用CVS作为源码管理工具,管理员以及核心组成员拥有CVS帐户的提交权限。其余开发人员提交的代码必须由管理员或核心组成员验证后手工提交以控制质量。 CnPack项目使用和CVS配套的CVSTrac作为任务管理及错误跟踪系统,以任务单的模式来驱动开发的进行。 CnPack项目组的交流途径包括邮件列表、论坛,以及、MSN等即时通讯工具,这种交流在项目协调中占据了很大的比重。 你们把所有精力都投入在这个软件上,还是有其他的什么工作? 所有开发人员包括管理员在内,均是以业余时间来参与CnPack开发组的开发工作。 那你们一般花多长时间在这个项目上? 坚持六七年了,花的时间也不固定,但总体来说是不少的。作为管理员每周花的时间都在20小时以上,核心组成员们也会花几个小时到十几个小时不等。 你们用的开发环境是什么 Windows XP/2000,Delphi ,BDS,RAD Studio 项目里程碑 2002.09,V0.1.0,发布第一个CnPack IDE 专家包测试版。 2003.11,V0.6.7,增加界面的多语言支持。 2005.05,V0.7.4,确定开源发布协议。 2006.10,V0.8.1,获得2006中国开源竞赛金奖 2008.08,V0.8.8,最新版本。 其他人如何给你们提供建议? 用户可通过专家包本身的反馈功能生成电子邮件,供用户发送给管理员。同时我们的论坛上也提供中英文的论坛供用户发帖反馈,MSN等其它即时通讯工具也是众多用户反映问题与提出建议的途径。 对JavaEye的印象 JavaEye原来给我的印象是一个原创技术文章的发布地带,求精而不求多;后来感觉人气旺了,朝综合性服务提供者发展,新闻、博客等都跟进,在从业余起步运营的网站中是属于发展得比较成功的。 |
最近读者:

