GlassFish 邀请你加入社区测试项目——FishCat

  • 张凯峰

2008 年 8 月 10 日

话题:Java社区DevOps语言 & 开发文化 & 方法

近日,GlassFish宣布正式启动FishCat项目(Community Acceptance Testing Program for the GlassFish Server),该项目的目的在于邀请社区在 GlassFish v3 正式发布之前踊跃地加入到验收测试中来,为提高 GlassFish 开源应用服务器的质量贡献自己的一份力量,所谓“取之于社区,回报于社区”。

众所周知,NetBeans优秀的质量离不开NetCAT开源测试的帮助,而 FishCat 正是借鉴了 NetCAT 的宝贵经验,广大社区有理由相信并期待足够稳定和成熟的 GlassFish v3。进入FishCat 主页,可以看到具体的申请加入测试社区的步骤

。点击 FishCAT FAQ,可以看到参加事项问答。你还可以点击Judy's Announcements看到如何加入 FishCAT 团队,报名截止日期是八月十五号。

除了从来自于 FishCat 的 bug 报告中能够获得 GlassFish 的开发团队的优先关注外,踊跃的 bug 报告者还将根据自己的贡献获得

一定的 CAT 点数,其被公布在 GlassFish质量站点上并得到奖励。值得一提的是,Sun 为了推广自己的开源产品,专门开辟了名为水族馆的博客,读者可以在这里了解到Sun开源产品的最新动态,它的中文版在这里



以下是 InfoQ 中文站编辑对来自 Sun 的 Judy 关于 FishCat 和水族馆博客的采访内容:

0. 请介绍一下您自己以及目前所主要研究的技术领域



我在美国 Sun 公司工作,从事 GlassFish 服务器的测试,从技术领域走到了管理领域,一路走来,收获多多。今天接受
InfoQ中文站的采访,感谢这难得的机会,那就不多说我自己啦,还是多谈谈GlassFish 服务器,谈谈它的历史业绩1. 能谈一谈 GlassFish 开源服务器的开源测试社区的创建历程和目标吗?GlassFish 服务器的开源非常成功,有很广大的用户,仅仅去年一年之内就有 4.5 万次产品下载现有社区开发成员 6 千多人,在这个基础上我们在今年初重新创建了GlassFish 服务器开源测试社区,把产品的开源开发推广到了产品的开源测试。能有一个服务器不难,但能有一个高性能高质量的服务器就不容易做到了,GlassFish服务器开源测试社区利用社区这样一个广大的力量来达到产品高性能高质量的目标。2. 听说你们最新推广了FishCAT 这个项目,能谈谈它的内容以及 FishCat 名字的由来吗?



是的,我们最近推广的
FishCAT 项目是 GlassFish 社区参与的 Beta 测试,希望在 GlassFish V3 发布之前,先让 GlassFish 社区来用用看,把 Application 部署到 GlassFish V3,看看有什么 BUG,帮助我们一起查找。

我们把这个项目起名为 FishCAT,含义是 GlassFish Community Acceptance Testing。想像让鱼和猫一起来找虫 (BUG),那还真是一幅美丽的田园风光,如果你有兴趣参加,这是FishCAT网址





3. 根据 NetBeans 的经验,开放测试社区对开源软件有着哪些帮助呢?NetBeans 跟 GlassFish 有紧密的联系,我们 GlassFish 测试组直接参加NetBeans 和 GlassFish 接口的测试,NetBeans 也有同样的开源社区 Beta 测试,叫做 NetCAT,NetCAT 参加了NetBeans 前三个版本的测试,每次都有 60 个社区成员参加,测试的人越多了,产品的质量也就越高,这就是一个简单的道理,也是开放测试社区对开源软件的帮助。4. 跟专业化的测试团队相比,这样的测试社区有什么优点和不足呢,对于不足之处,GlassFish 会怎样应对?



这是一个非常好的问题,我想优点是人多力量大,
人多测试的环境多,人多测试的 Application 多。下面是在 GlassFish 服务器上部署的构架和应用的例子,有那么多的不同应用靠的是社区的共同参与,GlassFish 服务器的产品提高了,对每个用户都有利。
不足之处我想主要是开源测试社区难把握每个成员能投入多少时间和每个成员的技术层次,我们的应对是让专业测试人员跟FishCAT 团队建立起 1 对 N 的关系,这样就能给社区团队提出的问题及时的答复和帮助。

GlassFish 服务器上部署的框架和应用:



5. 将来 Sun 有计划对商业产品也开放这样一个社区测试的环境吗?

就 GlassFish 来说,开源产品和商业产品是一样的,所以

区测试会是同样的环境。GlassFish是通过给用户提供服务而得到盈利。

6. 能谈一谈水族馆博客吗?听起来是个很美的地方。好的,

谢谢您提出这个问题给了我们向InfoQ中文站的广大读者宣传和推荐水族馆博客的好机会。GlassFish 的水族馆是 GlassFish 最活跃的博客,里面聚集了大大小小方方面面的最新科技鱼,每天点击率在好几万次。打开这个网页,你看到的醒目标题是“水族馆,这个五彩缤纷的高科技博客世界将带给您来自开源后的 Java EE 平台,XML,SOA 等的最新消息……”,您说的对,是个很美的地方 !



最近我们几个同事利用业余时间来轮班翻译 GlassFish 水族馆,这是中文版网址,欢迎你的点击
7. 如果我想了解更多 GlassFish 开源测试社区,怎么联系 ?

如果你想对 GlassFish 开源测试社区有更多的了解,下面是我们的网站和参加步骤,欢迎你 !

(1) 点击 GlassFish 社区网址

(2) 点击“PARTICIPATE”

(3) 通过 1,2 两步骤来加入,社区欢迎你 !

Java社区DevOps语言 & 开发文化 & 方法