jQuery 全球冲刺取得巨大成功

发布日期: 作者:

jQuery 全球冲刺(参见 上一篇文章)已经结束,对于我们许多人来说,这是一次精彩的动力和体验。

我们在冲刺期间充分利用了 冲刺维基页面,它现在作为我们所取得成就的参考,包括会议摘要和 IRC 日志。

我们离 jQuery UI 1.5 更近了一步,并且有 20 多人积极参与,在四个不同的组中工作

开发组

开发组 专门关注 jQuery UI 的代码库。他们修复了我们错误跟踪器中的 20 多个问题,并实现了缺少的功能,例如 Droppables 中的 greedy 选项。此外,我们以非常积极的方式改进了 UI 的核心:我们摆脱了两个依赖项(jquery.dimensions.js 和 ui.mouse.js)并添加了一个(ui.base.js)。影响如此之大,甚至核心也被更改了:jQuery 本身现在包含了 Dimensions 插件的有用方法(有关此内容的更多信息,请参阅即将发布的博客文章)。

测试组

测试组 专注于为每个 UI 插件编写和运行完整的单元测试套件。这是至关重要的,以确保每个插件的所有功能在所有 受支持的浏览器 中都经过彻底测试。冲刺后的单元测试覆盖率约为 60%。我们的目标是在 1.5 终版之前将其达到 90% 以上。

演示组

演示组 创建了一个出色的功能性演示模板,以及我们许多插件的功能性演示。此外,许多志愿者在令人惊叹的真实世界示例上工作,展示了如何在现实世界场景中使用特定插件。所有演示都将流入我们即将推出的网站上的新演示类别。

文档组

文档组 有幸仔细检查了每个 UI 插件的 文档,并与源代码、单元测试和演示页面进行比较。他们编写和更新以确保正确性和清晰度,即使对于 jQuery UI 的绝对新手也是如此。

感谢

因此,我们并没有完全实现所有目标,我们仍然需要努力解决所有仍然存在的问题。但是,我们取得了巨大的进展,如果没有所有帮助者的共同力量,这是不可能的。不仅如此,冲刺还是向新成员介绍并激励他们加入 UI 项目的好方法。

衷心感谢 所有在冲刺期间和冲刺之前提供帮助的人——尤其是 Richard Worth,他提出了最初的想法并使这次活动成为可能(他做了所有困难的事情 ;-) )、Eduardo Lundgren,他在冲刺期间管理了演示组并工作了很长时间,以及在两天内都做出巨大贡献的所有其他人。

但直到结束之前它还没有结束:在我们准备好推出 UI 1.5 的最终版本之前,我们仍然需要解决错误跟踪器中打开的 46 个问题。因此,我们已经在考虑后续冲刺。有关此内容的更多信息很快将在这里发布!

很快再见!

Paul Bakaus 和 jQuery 团队

jQuery UI 全球冲刺:3 月 14-15 日

发布日期: 作者:

jQuery UI 团队很高兴地宣布其首次 全球冲刺,将于 2008 年 3 月 14 日(星期五)和 15 日(星期六)举行。两天的时间进行测试、修复、文档撰写以及完成所有工作。我们的目标是完成 jQuery UI 1.5 版本(alphabeta),使其准备好在最终版本中发布,我们邀请所有人提供帮助。无论您只有一小时还是一个下午,都来加入我们,一起快速奔跑。

如何运作?

在为期两天的冲刺中,我们都会聚集在 IRC(#jquery-sprint on freenode)中,并安排一些计划的会议,以确保每个人都在同一页面上,并确保事情继续前进。除此之外,我们将尽最大努力,尽快完成。打开票证、关闭票证、破坏东西、修复其他东西,以及每个人最喜欢的消遣:文档撰写

我是新手。我能帮忙吗?

当然可以。如果您以前有想过为 jQuery 或 jQuery UI 做贡献,但从未找到合适的时机或动力,那么这次冲刺是您参与的最佳时机。Paul 和我都会在现场,以及 jQuery 团队 的其他成员,帮助人们入门,尤其是在您第一次参与的情况下。我们将帮助您帮助我们,以您想要的方式。这可能包括测试、文档撰写、票证分类、错误修复、编写演示,甚至只是在进行更新时玩弄新事物,并提供宝贵的反馈。我们希望确保此版本在所有 受支持的浏览器 上都非常稳定,包括您的浏览器。

更多详细信息

我们创建了一个 维基页面,以帮助协调这项大型活动。其中包含有关计划内容、如何加入的更多详细信息,并且将在整个冲刺过程中更新,以显示状态和下一步操作。如果您有兴趣,即使您只有几个小时(或不确定您将有多少时间),我们也邀请您将您的姓名添加到页面中作为参与者。此外,请随时说明您愿意和/或能够做什么。谢谢!