
开源
文章平均质量分 69
iteye_5081
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开源软件在中国的使用和发展问题
开源软件在中国的市场可谓庞大,但是开源软件的商业在中国却发展的不好。 上周日我参加一次SOA草根论坛的聚会的时候和大家聊到这个问题, 感觉现在大家对在企业应用中使用开源软件是又爱又恨。爱的是使用开源软件可以降低商业项目开发的前期成本,提高商业项目的开发效率;恨的是开源软件对于项目开发人员是黑盒,需要花费大量的精力去研究,同时对于开源软件的日后的维护缺乏相应的支持。 在...2008-11-25 12:06:54 · 295 阅读 · 0 评论 -
Camel 2.8.3 发布记
为Apache项目发布版本有一系列的操作流程,好在有Maven的帮助,在做好设置之后,你只需要运行下面两个命令, mvn release plugin就可以帮你把所有的事情都做好。mvn release:preparemvn release:perform 运行这两个命令并不难,做发布最难的地方是你要验证你要发布的软件的是没有什么漏掉和错误了,为了做到这一点。你需要跑很...2011-11-24 10:09:31 · 189 阅读 · 0 评论 -
开源软件使用的几个阶段
阶段一, 使用开源软件完成自己的日常工作。虽然开源软件与其他商业软件相比较没有花哨的用户界面,没有完善的用户使用文档,但是这些开源软件可以满足大家日常工作的绝大部分要求。最重要的是这些开源软件对于最终用户来说都是可以无条件免费使用。 这一阶段的门槛很低。大家使用搜索引擎很容易就能找到介绍相关的软件使用的页面或者是日志。大家只要把相关的软件发行版本下载本地就能马上开始使用了。...2011-10-21 09:49:12 · 683 阅读 · 0 评论 -
Camel 2.8.1 released
由于Apache Camel的项目目前的演进速度很快,现在我们已经开始提供第二位小版本的发布,主要目的是修复已知的bug,为用户提供更好的用户体验。 如果在OSGi中使用camel-cxf 组件,或者使用MDC 日志获取Exchange信息 建议你立即升级 Apache Camel 2.8.1。顺便说一句,新版本的Apache ActiveMQ , Apache ServiceMix ...2011-09-18 11:32:21 · 142 阅读 · 0 评论 -
Git At Apache
目前Apache软件基金会(ASF)的绝大多少项目都是使用SubVersion 进行版本管理的,随着Git的使用日渐广泛,ASF 也开始提供Git repo供Git爱好者使用。 git svn 给我们提供了一个将SubVersion管理的项目迁移到Git上工具。由于git svn需要将Subversion中的所有提交记录都要下载到本地,如果你需要同步一个提交记录非常多(数十万条以上)的Su...2011-09-18 10:46:03 · 131 阅读 · 0 评论 -
Apache Camel Test Framework
先说点题外话 :上周五我和几个朋友交流的时候我发现大家很少写测试,分析原因一个可能是大家认为程序还不复杂,我写测试的回报不高,还有一个原因可能是写单元测试很麻烦。 其实测试代码也可以写得很漂亮,而且一旦你针对自己的业务讲测试封装好了,其实写测试是很惬意的一件事。 对于我来说写Apache Camel的测试框架已经达到了这样的效果,在对Camel 代码除虫和添加新的功能的时候,我都很乐意...2011-12-27 12:59:52 · 222 阅读 · 0 评论 -
CXF 年终三版齐发
今年CXF连续做了两次大的版本升级,先后发布了2.4.x 和2.5.x。这里可以给大家简单介绍一下2.4.x和2.5.x的亮点。2.4.x 主要是通过升级模块配置文件,提升了CXF模块的加载速度,同时提供了对OSGi Blueprint的支持。2.5.x 主要是针对WS-RM规范进行全面升级, 同时支持JDK7。 这次CXF年终版发布包含了 2.3.8, 2.4.5以及 2.5.1...2011-12-20 09:43:12 · 155 阅读 · 0 评论 -
如何研读开源项目代码
今天在微博上看到庄表伟在知呼上回答的如何更有效地学习开源项目的代码? 我很认同他总结的 “学习开源,就尽可能在代码里找答案,而不是在代码之外找答案,那些都是二手的,而且很可能是不准确的。” 但是如何读好,读懂代码,我这边还是有不同的认识。 1. 需要从代码管理库下载完整的源代码,而不是简单的源代码文件包或者source.jar. 这样做有很多好处,一个是你可以获取代码的修改...2011-12-19 16:30:11 · 537 阅读 · 0 评论 -
Apache Way -- Meritocracy
大概一个多月前我参加了在上海举办的Apache Asia Road Show的活动,很高兴见到了很多和我一样全职做开源项目开发的朋友。活动头一天晚上和几个朋友聊了一下有关开源的话题,现在回想起来还是很有感触的。在Apache活动大会上Araon 做了一个关于Apache Way的主题讲演,其中一个词 Meritocracy很有意思。在Apache社区中谁有能力做这个事...2010-09-23 08:56:54 · 255 阅读 · 0 评论 -
为什么开源社区使用邮件列表讨论问题
在Apache社区有一个不成文的规矩:“没有在邮件列表里面发生的事情就没有发生”。今天这篇blog就和大家聊聊为什么会有这样的规矩。由于社区的成员遍布世界各地,时差是大家在沟通的过程中需要解决的一个很重要的问题。在Apache社区大部分的开发人员都居住在欧美的确,如果要大家一起坐下来开会,基本选的时间都是在东半球的开发人员睡觉的时候,例如每年两次的Apache成员大会基本上就选在了北京时间...原创 2016-11-16 21:02:05 · 1242 阅读 · 0 评论