测试果酱准备工作

测试果酱将在本周末(4 月 18-19 日)举行。让我们尽可能提供更多详细信息

聚会

地点 聚会页面 主持人
纽约市 CocoaPods NYC Orta Therox、Ash Furrow 在 Artsy HQ
旧金山 CocoaPods SF Samuel Giddins、Kyle Fuller 在 Realm HQ
明斯克,白俄罗斯 CocoaHeadsBy Aliaksandr Andrashuk、Yana Poteeva 在 9elements
伦敦 NSLondon Daniel Haight、Raimon Lapuente 在 Facebook
达勒姆,北卡罗来纳州 NSCoder Josh Johnson 在 American Underground
西雅图,华盛顿州 共同努力 Kai Curtis 在 Substantial

如果您不住在大城市,请不要担心,我们都会在线,请继续关注以了解详细信息。

总结:

TLDR/电梯推介:如果社区要转向 Swift,那么让我们通过向已建立的库添加测试来确保我们的 Objective-C 井然有序。

我们挑选了 200 个没有测试或测试覆盖率很低的 pod,并按受欢迎程度排序。这些 pod 会随机分配给感兴趣的贡献者。然后,他们将致力于

  • 向库添加测试。
  • 添加持续集成。
  • 添加代码覆盖支持。
  • 向原始仓库提交拉取请求。

我们已经联系了所有库作者,让他们知道此事,并表示他们参与进来会很酷。一些作者已经写了问题,说明他们希望如何设置测试。

工作原理

我们将专注于尝试改进现有工具,但这并不意味着我们不会支持任何人花时间向自己的库添加测试。这是一个绝佳时机,可以花一两天时间在志同道合的人的陪伴下改进自己的库。这将是向社区提问的绝佳时机。我们将根据 Recurse Center 的 社交规则 运营聊天室。我们的目标是为人们提供一个有趣的空间,让他们开始测试。

我们将使用 IRC 进行聊天,并与我们的机器人进行交互。我们将在 CocoaPods.org 上的一个网页中保留统计数据。

如果您不熟悉 IRC,可以通过 Limechat(Mac App Store)、Web-IRC 适配器 或您选择的任何客户端进行连接。我们将使用 freenode.net 上的频道 #cocoapodsCocoaPods 测试果酱 页面将提供有关如何开始的信息。

以下是有关 Jam 和测试的一些有用的链接