Google 高度开放参与比赛常见问题解答

首届 Google 高度开放参与比赛已于 2008 年 2 月 4 日结束。我们提供了一些竞赛常见问题解答,方便有意进一步了解这项计划的参与者。

比赛概述

1. 什么是 Google Highly Open ParticipationTM 比赛?

Google 编程之夏 (Google Summer of Code) 计划取得成功之后,Google 正举办一场面向大学预科生(例如高中生和中学生)的比赛,旨在鼓励年轻人参与开源活动。我们将与 10 个开源组织合作开展此试点项目,每个组织都将提供一份学生选手需要完成的任务列表。任务可以是项目需要帮助的任何方面,从修复 bug 到编写文档,再到用户体验研究,不一而足。

2. 本次比赛的目标是什么?

Google 高度开放参与比赛 (GHOP) 旨在为那些可能想参与开源技术但不知道从何处着手的学生提供一个机会。通过完成各组织建议的任务,参赛者将有机会与开源社区互动,比原本认为的时间更早参与进来。参与的开源项目将受益于为项目做出更多贡献,并且这些贡献往往涉及到因任何原因而被忽视的重要领域。

Google 并不那么希望今天的学生选手将来能为这些项目以及其他开源项目做出长期贡献。

3. 我可以大体了解一下比赛机制吗?

  1. 参与的开源项目会在 code.google.com 上创建任务列表和其他竞赛信息页面
  2. 学生声明对特定任务的所有权,并根据每项任务的说明提交作业以供审核
  3. 开源项目的代表对提交的作品进行评估
    1. 如果工作被接受,任务将关闭
    2. 如果作品需要润色,任务仍会保持未处理状态,且组织代表会为学生提供有关如何改进作品的指导
    3. 如果作业没有达到预期,您可以重新打开任务以认领作业,并交由其他学生提交的作业

4. 我什么时候可以开始参加比赛?

比赛将于 2007 年 11 月 27 日凌晨 12:00(世界协调时间 08:00)开始。 在开始处理某个任务之前,请务必花时间仔细阅读比赛规则并熟悉特定开源项目提供的介绍信息。此外,如果你未满 18 周岁,请让你的家长或法定监护人同时阅读官方规则,因为你必须征得他们的同意,你才能参与。

您也可以查看完整的比赛时间表

5. 参加比赛有哪些资格要求?

竞赛将于 2007 年 11 月 27 日面向所有年满十三 (13) 岁的学生开放。学生必须就读于大学预科(例如高中或中学、教育机构)。在适用情况下,所有参赛者都需要获得其家长或监护人的同意,并且在你领取任何奖品之前,我们会要求你提供同意证明。

如需了解完整详情,请参阅比赛官方规则。 请注意,参与比赛即表示你同意遵守这些规则,因此,现在花几分钟时间通读这些规则吧。

6. 有什么奖品?

竞赛结束时,参赛者将在完成至少一项任务(最多一件衬衫和证书)时获得一件 T 恤和证书,每完成三项任务可获得 100 美元(每位参赛者最高 500 美元)。

此外,获奖者还将获得十名大奖。他们将受邀前往 Google 美国加利福尼亚州山景城总部,参加自己和一名家长或监护人的颁奖典礼。

如需了解完整详情,请参阅比赛官方规则

7. 参与的开源项目是如何选出的?

我们从成功的参与者中选出了 Google 编程之夏 (Google Summer of Code) 计划的组织。每个项目的入门门槛都相当低,因此学生有更多机会参与项目。此外,由于我们之前与这些人进行了合作,我们相信他们在求助时,会做出出色的表现来满足学生选手的需求。

8. 为何参与的开源项目使用的是 Google 的基础架构,而不是它们自己的基础架构?

为了实现公正公平的评判,每个人都需要使用相同的工具。我们鼓励项目在适当的情况下关联到自己的基础架构,以便学生尽可能多地参与相应社区。

另外,使用 Google 的基础架构能让我们的律师满意,我们希望他们满意,因为有了这些基础架构,我们得以举办像这次比赛这样激动人心的事情。您可以仔细阅读比赛官方规则,协助我们提高律师的利益。

竞赛详情

1. 如何确定要处理的任务?

GHOP 比赛页面上查看参与的开源项目,并确定哪些项目正在进行您感兴趣的工作。点击开源项目的名称,即可转到单独的竞赛页面,该页面会显示有关该项目的更多信息以及相关资源,以便您了解详情。然后,您可以在项目比赛页面的问题跟踪器会话中浏览可用任务。

每个任务都将标有“文档”或“训练”等描述符,这可以进一步帮助您缩小选择任务的范围。查看单个任务的要求,如果您已完成该特定挑战,则可以认领该任务并开始处理。

2. 如何领取并完成特定任务?

  1. 登录您的 Google 帐号。如果您没有 Google 帐号,可以免费创建一个。如果您已有 Gmail 地址,只需登录您的 GMail 帐号。
  2. 转到您要完成的任务条目。每个任务条目都会明确评审参赛作品的预期目标,以及必须在多长时间内完成。
  3. 在“添加评论或进行更改”文本字段中,准确输入以下文字:“我要申领此任务”。
  4. 开始工作!每项任务都有指定的完成时间范围,因此请务必及时提交参评申请。
  5. 提交您的任务内容以供审核,方法是将其附加到问题跟踪器中的任务条目中。开源项目可能对提交每项任务的工作还有其他要求,详情请参阅任务条目。
  6. 假设您的工作符合比赛评委的预期,系统就会将任务视为已完成,且任务通道已关闭。

请注意,如果您的工作不符合预期,开源项目的评估员可能会要求您进行修改,或者可能会重新打开任务以供其他参与者申领。如果您未及时上交某项任务,其他参与者可能会重新认领该任务。

3. 各个参赛作品的评判方式是什么?

每件作品都会由参与比赛的开源项目中的比赛管理员评判。条目必须满足每项任务撰写中指定的完成要求。Google 的比赛管理员将对所有参赛作品进行最终评判。

4. 大奖得主是如何选出的?

每个参与的开源项目都将从其已完成的参赛作品库中选出一位大奖获得者。如需了解完整详情,请参阅比赛官方规则

5. 我已经在参与其中一个开源项目的工作;我可以处理这些项目的任务吗?

只要您或家人不在开源项目中担任正式职位(例如核心开发者或文档工作组成员),您就可以参加比赛。如果您不确定,请与 Google 的比赛管理员联系,请他们帮助确定您的参与是否违反了比赛规则。

待办事项

1. 我需要从哪些类型的任务中进行选择?

任务通常分为以下类别:

  1. 代码:与编写或重构代码相关的任务
  2. 文档:与创建/编辑文档相关的任务
  3. 主动联系:与社区管理和推广/营销相关的任务
  4. 质量检查:与测试和确保代码高质量相关的任务
  5. 研究:与研究问题和推荐解决方案相关的任务
  6. 培训:与帮助他人了解更多信息相关的任务
  7. 翻译:与本地化相关的任务
  8. 界面:与用户体验研究或界面设计和互动相关的任务

每项任务在问题跟踪器中都会至少标上其中一个类别,以帮助您选择完成哪些任务。

2. 任务列表的“状态”列中的值表示什么意思?

  1. 待处理:此任务尚未领取。
  2. 已申领:此任务已申领,有人正在处理。
  3. ActionNeeded:必须在 24 小时内提交此任务以供审核。
  4. 已关闭:此任务已成功完成。
  5. 新问题:请参阅完整的常见问题解答条目

请注意,为了成功举办比赛,参赛者人数要比其他参与者多,因此我们可能无法及时更新任务状态值。如果您查看某个任务的说明,并看到有人更新了该任务的说明“我要申领这项任务”,则表示其他人正在处理此任务,您需要另找一个任务来完成。

3. 我在列表中看到状态为“新”的任务。这是什么意思? 我可以处理吗?

列为“新”状态的任务是社区针对开源项目需要帮助的领域给出的建议。我们衷心感谢社区成员的建议,每个参与的开源项目中的个人将审核社区任务建议。如果比赛管理员认为提议的任务适合参加比赛,就会将任务状态更新为“开放”,之后任何参赛者均可申领该任务。不过,除非任务处于“待处理”状态,否则无法认领该任务,也无法为其提交条目。

4. 我可以同时处理多项任务吗?

不可以,一次只能完成一项任务。

5. 我可以完成的任务数量有限制吗?

您可以完成任意数量的任务,但现金奖励最高为 500 美元(例如 15 项已完成的任务)。

6. 我能否与团队一起完成某项任务?

虽然我们鼓励您在需要的时候获取帮助,但每个参赛作品只能有一名获胜者。无法以团队形式参与。

7. 我是否可以从开源项目社区获得帮助,但仍然会因完成某项任务而获得功劳?

当然可以!我们希望您了解每个项目的社区成员,以及他们的流程和要求。如果您遇到问题,完全可以寻求帮助,但请注意,在获取帮助之前,您应该已经尝试自行解决了问题。

换句话说,您负责完成某项工作,因此以协作方式完成工作完全可以接受 - 这就是开源的运作方式!

8. 我开始处理一项任务,但后来意识到自己掌握的信息不足,无法完成任务。该怎么做?

告知开源项目您已决定不完成任务,他们将为其他参与者重新打开任务。与负责特定任务的人员联系,并在问题跟踪器的任务条目中备注。

不要气馁,请找到您感兴趣的其他更适合您的技能和经验的工作,然后重试!

时间表

1. 比赛时间表是怎样的?

2007 年 11 月 27 日凌晨 12:00(太平洋时间)/ 08:00(世界协调时间 UTC):竞赛开始接受学生参赛作品

2008 年 1 月 22 日零点(太平洋时间 / 世界协调时间 08:00):无法声明任何任务;可以继续对已声明的任务进行处理

2008 年 2 月 4 日午夜 12:00(太平洋时间)/ 08:00 UTC:所有工作停止

2008 年 2 月 4 日至 10 日:开源项目选出大奖得主

2008 年 2 月 11 日:公布大奖得主

颁奖典礼日期将根据获胜参赛者的日程安排确定。

表单和付款

1. 赢得学生的参赛者需要提供哪些表单?

所有未满 18 周岁的学生参赛者都需要发送一份表单,证明其已获得家长同意方可参加。我们将在 2008 年 2 月 1 日之前发布有关如何领取奖品和提交家长同意书的完整说明。 获奖者可能还需要提供其他文书。如需了解详情,请参阅官方规则

2. 如何领取现金奖励?

我们会将 American Express 礼品支票发送给学生选手或其家长/监护人(如适用)。

其他问题

1. 在参与比赛的过程中,我还有什么计划要做吗?

订阅比赛公告邮寄名单,了解有关比赛的最新动态,包括在何处提交奖品申请表单。

如需帮助,您可以随时订阅比赛讨论列表。 如果您订阅了讨论列表,请注意,可能会有很多人向其发送电子邮件,您可能只想订阅每日摘要电子邮件,或者选择仅在线浏览群组。

如果您需要 Google 网上论坛方面的帮助,请参阅此文档

2. 遇到问题时,如何获得帮助?

参与比赛的每个开源项目都会包含提问位置(在单独的任务条目中或某个比赛页面上)的信息。如果您仍然不确定向哪里寻求帮助,请发送电子邮件至比赛讨论邮寄名单

点击此处下载。(78 kb jpeg)

4. 我有一个问题在此常见问题解答中未能得到解答。还可以在哪里找到更多信息?

首先,请确保您已阅读比赛官方规则。 每个开源项目的比赛页面还会包含有关提问位置的更多信息,因此请查看此页面了解详情。如果仍无法解答您的问题,请发送电子邮件到比赛讨论邮寄名单,一位比赛管理员会非常乐意为您指点迷津。