arm-linux

http://armboard.taobao.com/

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  
                        我刚创建了一个开源项目OXmlEd,欢迎大家拍砖
 
 
小弟我刚在sourceforge上创建了一个开源项目OXmlEd,网址是:
欢迎大家拍砖。
我们中国是开源软件的使用大国,但是中国人自己开发的开源软件却不多。记得前不久还有老外说我们中国人是“开源消费者”。
小弟我虽然力量有限,但也有着开放源代码,分享知识的共产主义精神(声明一点,偶不是***员,偶家目前也还没出过一个***员)。
写不了Spring,Hibernate这样大部头的软件,也不想写SpringSide这样包罗万象的开源软件,就从小处着手,从用得着的小软件写起吧!
我创建的开源项目叫作“OXmlEd”,是一个“对象—XML映射”的Java类库。
关于“对象—XML映射”的开源Java类库也已经有一些了,但我没看过那些东东。
这个项目的创意始自今年1月份我做的一个项目。那个项目涉及到很多的xml操作。当时由于时间比较紧,我没有看现有的“对象—XML映射” Java类库,而是自己写了一套颇为复杂的类来实现。
但是自己写的那一套东西并不是通用。当时做完那个项目,我就想着要去掉那些代码中特定领域的代码,实现一个通用的、简单的“对象—XML映射” Java类库。
另一个促使我写这个项目的原因,是从1月份的那个项目开始,我决定使用xml文件作为配置文件。而不再使用属性文件。因此我写了一个读取xml配置文件的类。这也是我设想中的OXmlEd项目的第一个用户。
但是后来一直忙,再加上我自己的懒惰,这个计划就一直没有付诸实施。
前一阵,我在OSDN上申请了一个项目,但最后还是决定不放在那里。因为它要求我必须选择一个我不知道的协议,我担心被人利用。再加上OSDN是国内的站点,而我觉得既然开源,就应该走国际化路线,应该上sourceforge这样的国外网站。虽然我英文不好,还是硬着头皮在sourceforge上申请了项目。
刚刚改完代码,创建了CVS,并且把源代码和jar包上传道服务器上去了。现在,OXmlEd项目已经正式可用了。
我直接放上去的就是1.0版,仅仅开发了不到1周,可能会有一些问题,欢迎大家拍砖,不吝赐教!谢谢!
对了,我选择了Apache2.0协议作为开源协议。因为这个协议对使用限制最少。
还有,文档还没有写好。过两天写好后再放上去吧。
但代码中有比较详细的注释,而且项目本身比较小,应该能够很容易看懂的。
 
 
 
 
 
 
 
 
 
 
 
posted on 2007-08-10 00:32  arm-linux  阅读(420)  评论(0编辑  收藏  举报