打扫,准备发布3.0
2008-06-14 23:41:34
/ 个人分类:开发日志
主站终于ICP注册完毕,继续写开发周记。
预计下周可以发布一个3.0了吧。还有很多来不及做的东西,统统划到了下一个版本里。(见wiki中的todolist)
问:既然还有这么多来不及做的东西,这个版本为什么要叫3.0呢,叫3.0M1,3.0 RC1不好吗?
开发界不比互联网,Web2.0永远Beta的精神是不适用的,我自己就几乎不看不用不是Stable的东西。所以为了上座率,这个版本姑且叫3.0吧,东西虽然少点,但至少是正确可靠的。
这周的主要是wiki上文档的编写和一些细碎修改,在SVN的log里很清楚,着重增强了代码可读性。可读性一是靠注释,二就是靠爱国卫生运动,将项目始终保持在清爽简洁的状态。
在SpringSide 2.0的末期,整个项目就枝枝蔓蔓颇有几分失控。另外,简洁也不等于代码少,有时候用诡异的语言诡异的语法,很少的代码做很多的事情,可读性反而很低。有些代码为了可读性,在不牺牲性能的情况下宁愿多写几行。
除bugfix,演示门面改善和爱国卫生运动,注释运动外,一些比较明显的修改:
- Derby数据库脱离对MyEclipse的依赖,至此整个开发环境已经基本不依赖于Myeclipse。
- 统一使用Strust2的taglib,不使用JSTL,避免同时使用时的混乱。
- 整理cleanup 和 formatter 规则
- acegi的配置定义修改,不过滤css与图片
- springside-core的pom.xml中,依赖设为optional,因为依赖springside-core的项目,不一定需要springside-core的全部功能,也就不需要连环依赖所有springside-core依赖的jar.
推荐
收藏
导入论坛
等级(3)
编辑
管理
查看(1690)
评论(1)
评分(0/0)
TAG:
开发日志