易软博客 http://blog.1zsoft.com 易软博客用来记录自己的心路历程。 易软开源 2005-2007 2010-03-11 09:53 +0800 禅道发布0.6beta版本及后续版本计划 Author: 王春生

禅道项目管理软件已经顺利的发布了0.6版本,同时我也对后面的版本计划做了一些调整。

0.6版下载:http://www.zentao.cn/node78806.html

原来计划的是在3月底4月初推出一个正式版本,但考虑到还有一些功能没有完善,很多细节还没有处理。所以为了给各位朋友提供一个好用的正式版,我决定将1.0正式版本的发布日期后延一个月,计划到5月3日发布。

具体的路线图,请大家查看:http://pms.zentao.cn/product-roadmap-1.html ]]>
http://blog.1zsoft.com/node78808.html http://blog.1zsoft.com/node78808.html ZenTao 2010-03-11 09:53 +0800
开源项目管理工具禅道ZenTaoPMS发布0.6 beta版本 Author: 王春生

各位朋友们,我非常自豪的向大家宣布,开源项目管理工具禅道(ZenTaoPMS)于3月10日发布0.6beta版本。该版本为一功能改进版本,建议禅道的用户尽快升级到0.6版。

一、下载地址

1.1 zip包下载:http://zentaoms.googlecode.com/files/ZenTaoPMS.0.6.beta.zip

1.2 windows集成运行环境下载: http://zentaoms.googlecode.com/files/ZenTaoPMS.0.6.beta.exe

1.3 fedora12 rpm包: http://zentaoms.googlecode.com/files/ZenTaoPMS-0.6.0-1.fc12.i686.rpm.tar.gz ]]>
http://blog.1zsoft.com/node78806.html http://blog.1zsoft.com/node78806.html ZenTao 2010-03-10 00:00 +0800
幼儿急疹——不堪回首的新年 Author: 晓月.风帆

大年初五是笑笑爸放假的最后一天,鉴于笑笑自己铆足了劲儿要走路,并且整天双手猛拍玩具,我和笑笑爸便跑去给笑笑买了辆学步车,还有一个音乐鼓,一本小布书。买完后,笑笑爸先把玩具拎回去了,我去了趟超市弄了点口粮。回家后笑笑爸向我汇报说小家伙已经开着“坦克”满屋子横冲直撞过了,一问,没擦洗过,有点担心——学步车不是新开封的,怕摸的人多了不卫生。下午看太阳很好,风也不算大,带着学步车,抱小家伙出去晒了不到半小时的太阳。 ]]>
http://blog.1zsoft.com/node78774.html http://blog.1zsoft.com/node78774.html 家有宝宝 2010-02-24 22:07 +0800
开源项目管理软件禅道启动第八期! Author: 王春生

开源项目管理软件禅道正式启动第八期!

该期的主要目标为

1. 完成扩展机制。

2. 完善任务管理。

3. 处理细节。

为1.0正式版的发布打下基础。

具体的需求列表:http://pms.zentao.cn/project-task-5.html

具体的任务列表:http://pms.zentao.cn/project-story-5.html ]]>
http://blog.1zsoft.com/node78773.html http://blog.1zsoft.com/node78773.html ZenTao 2010-02-24 15:45 +0800
开源项目管理软件禅道使用帮助下载 Author: 王春生

大家好!

前面一段时间都在忙于开发功能,所以文档都还没有怎么整理。后面陆续的会完善相应的文档。今天先给大家一份概要的帮助,旨在帮助大家了解禅道的设计宗旨和基本的使用指南。

下载地址:http://zentaoms.googlecode.com/files/ZenTaoPMS.help.zip ]]>
http://blog.1zsoft.com/node78769.html http://blog.1zsoft.com/node78769.html ZenTao 2010-02-24 09:16 +0800
开源项目管理软件禅道ZenTaoPMS发布0.5 beta版本 Author: 王春生

大家好,我非常高兴的向大家宣布,开源项目管理软件禅道ZenTaoPMS发布0.5 Beta版本。

一、下载地址

zip包:http://zentaoms.googlecode.com/files/ZenTaoPMS.0.5.beta.zip

rpm包:http://zentaoms.googlecode.com/files/ZenTaoPMS-0.5.0-2.fc12.i686.rpm.tar.gz(适用于federa 12。感谢21bird提供的rpm包!)

二、本版本的改动: ]]>
http://blog.1zsoft.com/node78762.html http://blog.1zsoft.com/node78762.html ZenTao 2010-02-22 21:22 +0800
祝大家新春快乐! Author: 王春生

感谢各位朋友长期以来对我们的支持!祝大家新春快乐,万事如意!  ]]>
http://blog.1zsoft.com/node78757.html http://blog.1zsoft.com/node78757.html 我的生活 2010-02-14 11:58 +0800
第一次吃包子 Author: 晓月.风帆

 

咦,包子馅呢? ]]>
http://blog.1zsoft.com/node78756.html http://blog.1zsoft.com/node78756.html 家有宝宝 2010-02-11 20:33 +0800
活宝笑笑 Author: 晓月.风帆

 春节将至,笑笑的病也好了有两个星期多了,我的奶是被他两次生病折腾得快没了,奶粉的需求量猛涨,于是弄了四盒回来备着过年。小家伙的病好以后,短短的时间里出了不少有意思的新花样,现在记录下来给大家看看。

一 换裤子拍腿

小家伙尿湿裤子以后,少不得把他放到小床上脱裤子换干的。基于他已经能很麻利地自己坐起来了,一脱裤子笑笑就开始极其兴奋,哧溜一下作坐起来,然后瞅瞅自己的小光腿,再张开小巴掌在自己的光腿上啪啪拍两下,样子相当的严肃,又很神气,引得大家笑起来以后,再啪叽翻趴下,快速地爬走。 ]]>
http://blog.1zsoft.com/node78755.html http://blog.1zsoft.com/node78755.html 家有宝宝 2010-02-11 20:25 +0800
冬至感冒后记 Author: 晓月. 风帆

 笑笑的甲流才好没几天,正逢降温,我又去忙房子的事情,两个半白天不在家,回家发现小家伙居然又有点咳嗽了。烦恼之余,跟笑笑爸商量,带着他又去了趟医院,开了点药。不料当天晚上,笑笑竟然开始流清鼻涕,咳嗽也变得厉害了,声音里有痰,还吐了点奶出来。笑笑奶奶说不要紧,吐出来的是痰。但是很严重的一个问题就是,笑笑根本拒绝吃药!

一夜没有睡好,第二天傍晚,笑笑咳嗽更厉害了,吃的东西几乎全都咳得吐出来了。笑笑爸和我都急了,先把他裹得紧紧的,然后抱着笑笑直奔医院挂了儿科急诊。到诊室一看,一大堆发烧咳嗽的小孩子,笑笑爸担心交叉感染,抱着笑笑在楼梯通风处等着,我去给他排号。等了大约20多分钟,终于排到了,笑笑这时候却睡着了。医生是个女的,听诊和看咽喉的时候动作都比较轻,但是睡得晕晕呼呼的笑笑还是觉得不舒服,哇哇地哭了两声,然后又在爸爸怀里睡着了。 ]]>
http://blog.1zsoft.com/node78751.html http://blog.1zsoft.com/node78751.html 家有宝宝 2010-02-01 17:45 +0800
开源项目管理软件禅道ZenTaoPMS发布0.4 beta版本 Author: 王春生

大家好,我非常高兴的向大家宣布,禅道项目管理软件ZenTaoPMS正式发布0.4beta版本。

一、下载地址
http://zentaoms.googlecode.com/files/ZenTaoPMS.0.4.0.beta.zip

二、该版本的改动如下:
1. 项目增加了build功能。

2. 产品增加了发布和路线图功能。

3. Bug管理增加了对build的支持。

4.  新增了升级功能。

5. 我的地盘中增加了“我的需求”功能。

6. 需求增加了搜索功能,完善了bug和case的搜索功能。 ]]>
http://blog.1zsoft.com/node78742.html http://blog.1zsoft.com/node78742.html 易软开源 2010-01-26 21:59 +0800
和yupeng的讨论 Author: 王春生 李玉鹏

李玉鹏: zentao?呵呵

王春生: testcase, testsuit, testplan, build.

王春生: 我觉得这些概念好像没有一个软件给理顺的。不知道你怎么看?testlink我觉得也乱乱的。

王春生: bugfree2里面没有suite和plan的概念。

李玉鹏: suit是一堆caes的集合

李玉鹏: 关键plan怎么理解

李玉鹏: 或者可以从目前的问题出发,我们如果只有testcase的概念的话,会有哪些解决不了的问题

王春生: 我理解的plan应当是针对某一个build,选择某些case,形成一个testplan,然后交由某些人来执行。 ]]>
http://blog.1zsoft.com/node78740.html http://blog.1zsoft.com/node78740.html 易软开源 2010-01-25 21:06 +0800
笑笑会喊爸爸了 Author: 笑笑爸

今天晚上小家伙精神不错,在爬爬垫上自己玩的不亦乐乎。突然间就开始“爸爸”的叫了。可把我给高兴怀了。小家伙早就会喊“妈妈”了,以前喊过一两次“爸”,但爸爸从来没有喊过。今天终于赏脸了,呵呵。:)  ]]>
http://blog.1zsoft.com/node78736.html http://blog.1zsoft.com/node78736.html 家有宝宝 2010-01-21 22:10 +0800
三十而立 Author: 王春生

三十,终于步入而立之年! 

来到这家公司之后,赫然发现,除了几个老总之外,我已是年龄最大之人,不由得感慨,自己真的不再是小王了。

2009年,事情还是很顺利的。很顺利的辞职,很顺利的来到青岛,很顺利的全家团聚,很顺利的找到一家不错的单位,买房,办户口,转公积金,装修,转移保险,发布禅道项目管理软件第一个beta版本。知足了。

而立之年,新的征程开始! ]]>
http://blog.1zsoft.com/node78719.html http://blog.1zsoft.com/node78719.html 人生感悟 2010-01-08 20:57 +0800
宝宝八月大 Author: 笑笑爸

笑笑八个月大了。甲流对小家伙影响不大,不到几天,又开始上窜下跳的了。我曾经和老婆开玩笑说,小家伙每到3号,肯定会整点啥神奇的事情来。这次果然,也不例外。

1月3号,小家伙晚上睡觉,妈妈给他换衣服。然后就听着笑笑妈大喊,小家伙会坐了。我冲过去看,小家伙又躺倒玩了。呵呵,没有看到。第二天,可是真真正正看到小家伙把手一支,就坐起来了。真不错!

小家伙会坐之后,就开始做出各种各样的姿势,连着打滚,翻身,手脚朝天,把海洋世界翻转过来,扣在身上……自己玩的不亦乐乎。 ]]>
http://blog.1zsoft.com/node78718.html http://blog.1zsoft.com/node78718.html 家有宝宝 2010-01-08 20:49 +0800
禅道项目管理软件ZenTaoPMS新年推出第一个BETA版本 Author: 王春生

各位朋友们,我非常高兴的宣布禅道项目管理软件ZenTaoPMS正式推出了第一个测试版本!

下载地址为:http://zentaoms.googlecode.com/files/ZenTaoPMS.0.3.beta.tar.gz

一、安装:
1. 首先安装apache, php, mysql的运行环境。推荐大家使用xampp: http://www.apachefriends.org/zh_cn/xampp.html

2. 将ZenTaoPMS下载下来之后,解压缩apache的www目录。

3. 通过浏览器访问 zentaopms/app/pms/www/index.php,系统会自动转入安装程序,然后按照提示进行就可以了。 ]]>
http://blog.1zsoft.com/node78714.html http://blog.1zsoft.com/node78714.html ZenTao 2010-01-03 00:00 +0800
ZenTaoPHP框架发布1.3正式版 Author: 王春生

我非常高兴的向大家宣布,ZenTaoPHP框架发布1.3正式版本。

下载地址:

tar格式:    http://zentaophp.googlecode.com/files/ZenTaoPHP.1.3.tar.gz

pear格式:http://zentaophp.googlecode.com/files/ZenTaoPHP-1.3.0.tgz

这次版本的改动如下:

一、增加了DAO功能
这个版本增加了数据访问接口对象,可以非常方便的书写SQL。具体帮助,请参考:ZenTaoPHP框架提供的DAO功能 ]]>
http://blog.1zsoft.com/node78713.html http://blog.1zsoft.com/node78713.html ZenTao 2010-01-03 00:00 +0800
ZenTaoPMS禅道项目管理软件的重大进展 Author: 王春生

最近这一个礼拜,ZenTaoPMS有了重大的进展,就是把整体的页面布局重新调整了一下。调整完之后的页面,更加有效的利用页面空间,使用起来更加舒畅、顺手。这次改动,为后面的一些关键功能的添加做了非常好的铺垫。敬请大家关注。

1.  页面采用100%布局。

2.  一级菜单,二级菜单,功能按钮有了合理的区分。

3. 面包屑被我移到了页面下方,效果也还不错。

4. 表格的换行问题得到了完美的解决。

5. IE6下面的fixed问题也得到了彻底的解决。 ]]>
http://blog.1zsoft.com/node78703.html http://blog.1zsoft.com/node78703.html ZenTao 2009-12-18 20:57 +0800
爸爸妈妈 Author: 晓月.风帆

成长中的笑笑总是会有很多令人开心的进步。

12月9号是一个值得纪念的日子,前几天逼急了才叫双声“妈妈”的笑笑,开始一整天都狂喊“妈妈”,声音极其清晰,好听极了!为此笑笑爸特意录了几段笑笑叫妈妈的声音,预备给我设成手机铃声——虽然我现在还没弄清楚怎么个设法,不过心里还是美滋滋的。昨天喂笑笑糊糊吃,他吃完了一口就叫一声“妈妈”,想抱了、睡了,也叫妈妈,真是越来越聪明了。^_^

几天下来,笑笑爸嫉妒了:咋就光叫妈妈不叫爸爸呢?于是,趁着昨天是星期天,笑笑爸开始在家里特训笑笑叫爸爸了——一天下来,还是有点成效,下午三点多,笑笑在爸爸的若干次“爸爸”发音的启发下,终于说了声“爸爸”。笑笑爸那个开心啊! ]]>
http://blog.1zsoft.com/node78701.html http://blog.1zsoft.com/node78701.html 家有宝宝 2009-12-14 13:07 +0800
纠结的IE6 Fixed Position Author: 王春生

在开发ZenTaoPMS过程中,遇到这样的一个问题,我需要将一个导航条固定在页面的最下方。这个功能在其他浏览器下面都很容易实现,直接使用css的fixed属性就好了。但在IE6下面,它并不支持这个属性。在网上查了很多的资料,都是使用IE6的hack来完成的,通常的代码如下:

<!--[if IE 6]>

<style type="text/css">

html{overflow:hidden;}

body{height:100%; overflow:auto;}

div#footer{position:absolute;}

</style>

<![endif]-->

但是同样的代码拷到ZenTaoPMS中后,发现滚动条没有了。忍了很久,后来改动了一番,将上面的代码改为: ]]>
http://blog.1zsoft.com/node78699.html http://blog.1zsoft.com/node78699.html UED 2009-12-11 21:57 +0800
同志们辛苦了! Author: wwccss

  ]]>
http://blog.1zsoft.com/node78696.html http://blog.1zsoft.com/node78696.html 家有宝宝 2009-12-06 21:16 +0800
ZenTaoPHP框架的分页解决方案 Author: 王春生

分页对于基于数据库的应用来讲,是很常见的一个问题。最新的zentaophp框架中,提供了内置的分页功能。使用如下:

我们以查询用户列表为例,在应用中建立一个user的模块,在其中的control文件中,定义一个list方法,来完成分页的功能:

一、control中的list方法接受三个参数:recTotal, recPerPage, pageID,变量名是固定的。

function list($recTotal, $recPerPage, $pageID)

{

    /* 加载分页类,并生成pager对象。*/

    $this->app->loadClass('pager', $static = true); ]]>
http://blog.1zsoft.com/node78690.html http://blog.1zsoft.com/node78690.html ZenTao 2009-12-01 21:22 +0800
ZenTaoPHP框架提供的DAO功能 Author: 王春生

 最一开始设计zentaophp框架的时候,并没有考虑提供数据库访问抽象的功能。当时在做zentaopms最开始版本的时候,都是手工写的sql。不过手写sql还是比较繁琐的一件事情,尤其是对我这样完美性格的人来讲:)。

于是一个多月之前,开始动手写这个数据库访问的抽象层。最开始给这个抽象层定义为orm,后来写着写着觉得不对,自己写的这个东西仅仅是数据库访问的抽象,不是orm,所以后来将其改为DAO,data access object。

一、查询语句:
$this->dao->select('*')->from('user')->where('account')->eq('wwccss')->fetch(); ]]>
http://blog.1zsoft.com/node78687.html http://blog.1zsoft.com/node78687.html ZenTao 2009-12-01 21:07 +0800
笑笑之令人咋舌版 Author: 晓月.风帆

 最近忙于住房问题,加之原来的博客服务器要迁移,所以十几天没有新内容了,就在这短短的时间里,小家伙出现了好几个令人咋舌的新状况。

其一:穿着衣服匍匐前进!

笑笑十八号打的预防针,第二天晚上就发现他光着腿翘着小屁股在床上哧溜哧溜地能向前爬行了,虽然爬得不快,但我跟笑笑爸还是很高兴——六个半月能爬,不错啦!就在这次爬行的第二天,让人出汗的事情发生了:小家伙穿着厚厚的裤子和衣服,居然在爬爬垫上前进、转弯了!于是,笑笑的奶奶紧急提醒大家,以后要注意啦,笑笑能爬了,高度重视安全问题!原来以肚皮为中心,四肢离地的飞机状还经常做,可是看到感兴趣的东西,吭哧吭哧爬过去是更喜欢的运动。从那天开始,笑笑越爬越快,尽管不能肚皮离地,但是一分钟之内在双人床上爬个圈是没有啥难度的。 ]]>
http://blog.1zsoft.com/node78684.html http://blog.1zsoft.com/node78684.html 家有宝宝 2009-11-27 18:27 +0800
ZenTaoPMS暂时不提供新的发行包,请大家从源代码中check Author: 王春生

大家好,ZenTaoPMS的源代码已经导入到google code中,其地址为:http://zentaoms.googlecode.com/svn/trunk/

现在功能在快速的开发中,代码每天都有新的变化,为了更快的完成稳定版,决定暂时不提供新的发行包,如果有需要的朋友,可以自行从svn中checkout出来。现在禅道项目管理已经开始第五期的开发,这一期的开发会是一个攻坚战,主要完成禅道项目管理细节方面的功能。计划在今年年底结束,届时顺利的话,会推出一个beta版本。 ]]>
http://blog.1zsoft.com/node78682.html http://blog.1zsoft.com/node78682.html ZenTao 2009-11-25 09:11 +0800
期待着那一天的到来 Author: 王春生

期待着,那一天的到来,

我可以宣布一个东西的结束,

同时宣布另外一个新生力量的正式诞生!

弹指一挥间,

五年光阴过去!

历经酸甜苦辣无数,

吾仍在继续。

期待着,那一天的到来!

…… ]]>
http://blog.1zsoft.com/node78676.html http://blog.1zsoft.com/node78676.html BugFree 2009-11-08 20:26 +0800
我会趴着转弯了! Author: 晓月·风帆

昨天本来想让笑笑练习从俯卧翻到仰卧的,结果小家伙没翻,倒是很麻利地左右蹬腿,转过弯去够玩具了。于是今天给他抢拍了一张,笑得特别开心吧!  ]]>
http://blog.1zsoft.com/node78658.html http://blog.1zsoft.com/node78658.html 家有宝宝 2009-10-22 19:51 +0800
XOOPS框架XAM荣获XOOPS Innovation Award Author: scottlai

前几天在网上看到xoops的一个框架,叫做xam,作者是scottlai,看他的介绍,这个框架参考了zentaophp框架,并且获得了xoops社区当月的Innovation Award 。很为他感到高兴。

xam框架介绍:http://xoops.org.cn/modules/newbb/viewtopic.php?topic_id=23131

获奖采访:        http://www.xoops.org/modules/news/article.php?storyid=5031/#Innovation 

之前和朋友聊天,谈到zentaophp框架的定位,我打了一个比方,zentaophp框架就像是你的一把如意软刀。可以按照你的意愿进行随意改动。它可以成为你自己框架的一个素材,你可以在它基础上根据自己实际的应用进行改进,打造自己的框架。 ]]>
http://blog.1zsoft.com/node78655.html http://blog.1zsoft.com/node78655.html ZenTao 2009-10-20 20:14 +0800
开源插件网的采访 Author: 谢春业

前天晚上接受了开源插件网的采访。里面也谈到了我做禅道项目管理软件的一些想法和打算,转载如下:

主持人 :各位晚上好!今天我们很高兴邀请到的嘉宾是wwccss。他是项目管理软件ZenTaoPMS和ZenTaoPHP框架的作者,很多曾经使用过BugFree程序的朋友应该比较熟悉wwccss。我们的访谈即将开始,首先我们温馨提醒您保持安静,请不要急于提问,访谈过程中我们统一安排时间来对嘉宾进行提问,谢谢! ]]>
http://blog.1zsoft.com/node78654.html http://blog.1zsoft.com/node78654.html ZenTao 2009-10-20 20:04 +0800
天真的感动 Author: 晓月.风帆

自从笑笑降生以后,有时候觉得很烦躁,因为突然之间仿佛增加了很多事情,无论白天还是晚上,一旦他醒了,就要立刻放下手中的事情,赶去照顾他。特别是晚上,睡眠无一例外地被打断至少一次。尽管懂得这是为人父母的辛劳,也是孩子成长的必经之路,虽常常为笑笑的天真的笑所抚慰,却总有份落寞。然而,笑笑的天真,笑笑的成长却在这几天让我醒悟和感动起来。

四天前,给笑笑把尿,他拉巴巴了,不多会儿,还没拉完,却努力地转过身来,伸出小手,摸我的下巴和脸颊,然后很高兴地咧开嘴笑了,眼睛看着我,满是欢乐。看着他的笑脸,感受着他的软软的小手温柔的抚慰,我突然间心中涌起了一阵暖流,眼泪也快下来。 ]]>
http://blog.1zsoft.com/node78649.html http://blog.1zsoft.com/node78649.html 家有宝宝 2009-10-14 20:23 +0800