RichFaces 团队和社区很高兴地宣布,RichFaces 4.0.0.Final 版本已经发布!!这是一个巨大的努力,但最终结果非常值得。无需多言,您可以从我们的项目下载页面下载发行版,并查看我们的入门指南,包括Maven非MavenAnt/IvyGAE。此外,您现在可以随时在我们的在线组件展示演示中试用我们的组件。

关于此最终版本的所有详细信息,请查阅Jira 发布说明。我们还提供了最终项目的发布说明以供审阅。

为什么选择 RichFaces?

RichFaces 4 不仅支持 JavaServer Faces (JSF) 2,还扩展了多个 JSF 区域,包括可用性、性能调整、动态资源、皮肤和组件开发。这使得用户能够充分利用 JSF 2 的所有生产力增强。一些显著的亮点包括

我们的社区

在之前的博客中,我谈到了开源社区是如何在其社区中蓬勃发展的。我谈到了CR版本可以代表“社区需求”,因为获得反馈的重要性。我所能说的就是,我们的社区站了出来,并且继续给我们带来惊喜!我们看到了反馈的大幅增加,以及老兵和新用户尝试RichFaces 4并帮助我们走到这一步。

这里列出的太多了,但你们都值得赞扬!!尽管如此,我想提醒大家,JBoss社区认可投票将于4月2日结束。请查看我们社区中的候选人,并为他们投票!

我们的质量

与我们的社区以及我们从他们那里得到的反馈密切相关的是,我们对测试的关注。在RichFaces,我们自豪于我们所达到的测试水平,以及稳定性。其中很大一部分是因为我们的团队成员付出了努力。

测试框架开发亮点

  • Metamer - 使添加新组件并测试不同UI模板下每个属性的框架变得容易添加新组件并测试
  • Ajocado现在是Arquillian的一部分,允许类型安全的Ajax与Selenium
  • Rush Eye现在是Arquillian的一部分,通过结果的可视比较帮助测试回归。
  • 客户端性能测试的Google Page Speed和Selenium集成

自动化测试总数:2350。乘以环境变量,如JSF实现、应用服务器和UI容器,完整的自动化测试总数为:2350 x 4 x 2 = 18,800!!而且我们还在不断增加...

我们的文档

我们真的希望有一个重点在完整和质量上,这样每个人都可以获取到。我们团队中的一员(Sean)真的做了很多工作,并专注于文档。我们还从我们的社区和团队那里得到了一些信息丰富的补充。

想了解更多信息?

我们有一堆博客、会议演讲和即将出版的书籍来让您忙碌起来 :-)

接下来是什么?

这是一个广泛开放的问题。我们计划很快开始4.1版本,并缩短发布周期。我们将在开发者论坛团队会议上讨论更多。这次发布可能包括各种新功能,例如;移动/平板电脑特定组件、HTML5扩展、新的组件,如rich:editorrich:growl等等。请加入讨论,成为 RichFaces 未来的一部分!

在其他项目领域

  • 一系列关于在项目和项目上开发的“如何做”文章
  • 关于如何使用 RichFaces 4 构建移动网络的移动开发系列
  • 添加示例,并更详细地介绍迁移指南 3.3 --> 4.0
  • 组件沙盒规则和维基页面更新,帮助每个人成为组件开发者大师
  • 过去的和未来的 Jira 审查

没有您,这一切都不可能!我们想听到您的声音,如果您发现任何问题,或有任何评论或想法,请通过我们的论坛项目 JIRA告诉我们。如果您想更多地参与,请查看我们的项目日历会议信息页面以获取更多详细信息、议程和会议记录。

[项目网站] [下载] [JIRA] [用户论坛] [设计论坛] [RichFaces Twitter]


返回顶部