月度归档:2006年03月

被403郁闷了一晚上

    今天将代码稍微整理了一下,调整了一下工程结构并在代码里面加了些Licence以及单元说明,好让工程看起来更正规一些。文档方面除了从网上down的那一份GPL就一点都没有了。把代码放上去,好歹算是个开始了吧,其他的东西在日后可以慢慢的处理。
    版本控制方面本想用SVN,结果出了一晚上的403错误。为此我还特意更换了个最新的小海龟,还是未果。baidu、google狂找了一通,问题没解决,倒是看到有位兄台和我遇到同样问题。
    无奈下只能换CVS了。还好,不算太糟糕,文件都正常的放进去了。只是在尝试checkout的时候找不到文件。看SF的说明,添加文件后要等待服务器30分钟一次的刷新。不知道代码是不是也是这样。
    暂时不管这些了,明天再来看看,顺便再整份release的代码和程序出来。

SF申请的项目通过审核了

    刚上SF看了一下,项目通过审核了。刚上去看的时候看到项目前面多了个“垃圾桶”我还以为被驳回了。再仔细看一下,原来是将已激活的项目从SF给删除。SF的项目审批速度还挺快的,看上面的审批时间是2006-03-27 15:26(老外的表比我们慢不少)。
    决定先熟悉一下SF的后台管理系统,然后将代码和文档给整理一下。项目既然是放在SF上,那文档什么的最好都用E文吧。可惜的是我的E文实在有些抱歉。决定UI和代码中的注释先用E文吧,至于文档……。先出中文版的,有时间再E文一下。E文拙劣就拙劣吧,反正苦的是看文档的人,我是无所谓了。
    先去熟悉一下SF的后台了

今天去SF申请了个开源项目

    既然搞开源,不管真搞假搞,既然开搞了有些东西还是要做的。首先就得到支持开源的网站去申请个项目,来提供web以及cvs的支持。由于E文问题,本想找个国内的服务商。可是共创的平台郁闷到连个修改个人资料的地方都找不到。GRO更是连注册都无法注册成功。一连注册了两个账号都没能收到确认邮件。
    SF的项目注册还算顺利,只是我的E文太过拙劣,让我自己都觉得有些惨不忍睹。过两天看看审核的情况把。

全面转向Eclipse了

    很长的一段时间里我都是在用eclipse开发,然后再用jbuilder进行调试。原因很简单,eclipse的web开发套件我用的是WTP。WTP这东西有的地方实在是做的太差了。如果你想重头开始个web项目那还好,直接用WTP的向导生成个WEB工程就可以了。但如果是现有的项目,那就没这么方便了。WTP没有提供一个很方便的功能来对已有工程增加wtp的支持,你只能手写。
    以前进行过一次wtp的配置,很不幸,失败了。因此一直懒研究,照旧用JB调试程序。
    最近因为研究springside的原因又研究了一下wtp的配置。呵,发现挺简单的,直接新建一个wtp工程,然后将配置文件改改就可以了,配置文件里属性的含义也都还算清楚。真有些不明白当初怎么会配置不成功。
    在java构建中可以添加文件名过滤功能,WTP却似乎没有相关功能,web目录下的所有文件都被复制到发布目录。
    eclipse的校验真的很讨厌。在工程建好后老是要校验个半天。今天是让它校验了N多遍也没成功完成过一次校验,简直要将人被逼疯,最后将校验关闭后才顺利搞定。
     eclipse的升级也很是个问题。虽然可以在线升级,但在线升级的速度….,小点的插件倒没什么问题,如果插件稍大点那就不知要下后哪年哪月去。而且eclipse的插件在升级后,旧的插件还在,当然,一般eclipse会帮你自动设置为不启用,你只要在插件管理界面卸载就可以了。很不幸,不少插件不能被自动卸载,你得手动去删。
    ………………
    要发牢骚,还可以说一堆eclipse和eclipse插件的坏话。
    既然eclipse以及eclipse的免费插件有这么多的缺点那你为什么还要用?有人说玩开源玩的就是自虐,痛并快乐者。自由免费的代价是,你似乎永远也拥有不了(虽然eclipse也挺商业的,而且已经做的很不错了。)使用商业软件的舒适与便捷。商业软件如果有了什么问题你可以去找厂商,但是免费的东西就没有这么好说话了。既然用免费的东西那就全用免费的吧,慢慢的习惯受虐,不然还真不如去用那些商业软件。反正都要用D版。
    开源?开源首先是种商业模式。这两天一直在想这个问题。也许哪天有兴趣来写写吧。