任务示例
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
您需要在报名期间提供大约 25 个示例任务,以展示您的决心和制作至少 50 个独特任务的能力,供学生在比赛开始后完成。
Google 会寻找:
- 多个类别的任务列表。(代码、文档/培训、主动联系/研究、质量保证和设计)
- 范围、长度和复杂程度都适当的任务。
- 详实的说明,包含足够的信息,可以助您一臂之力。
- 清晰易懂的说明和标题。
- 合适的标签,使之易于搜索。
您可以链接到外部资源了解详情,但核心任务说明必须在比赛网站上。
示例
下面提供了以前参与计划的开源组织创建的一些任务示例。一种规模并不能满足所有需求,每个组织的任务各不相同,但这些示例应该能够为您提供指导。
您可在归档文件中找到更多信息。
KDE
编写 WikiToLearn 的故事
WikiToLearn 从未有关于页面的信息,关于页面内容及其形成过程的信息散布于各处。我们需要统一这些平台,让网站用户能够看到和访问它们。
- 标签:内容, 宣传, wikitolearn
- 类别:文档/培训、研究/主动联系
KDE
通过 Git 代码库构建任何 KDE 应用
对于 KDE 组织中的各种任务,您需要构建各种 KDE 应用。此任务旨在帮助您了解如何基于自己选择的发行版构建各种 KDE 应用。
构建任何应用的三个简单步骤包括:
- 从 git 获取源代码。
- 安装所需的依赖项。
- 构建应用。
如需了解详情,请通过 #kde-soc IRC 频道提问。您需要构建自己选择的 KDE 应用,并记录构建该应用的步骤。
- 标记:cmake、qt、c++
- 类别:编码
- 新手任务
HAIKU
修复编辑器 Pe 中的 bug
程序员的编辑器 Pe 报告了一些 bug。创建 Pe 代码库分支,选择问题并予以解决。以拉取请求的形式提交修复(请参阅 HaikuPorter Wiki,其中的工作原理几乎相同)。
FOSSASIA
在 Linux 上运行 WineTest 并提交结果
首先,您需要根据 http://wiki.winehq.org/BuildingWine 的说明构建 Wine。这也会构建测试套件,您可以在 =programs/winetest/winetest.exe.= 下找到它。要运行该工具,请按照 http://wiki.winehq.org/ConformanceTests 上的“在 Wine 中运行 WineTest”部分中的说明进行操作。预期结果是 test.winehq.org 中显示的结果。
- 标签:测试套件、Linux、葡萄酒
- 类别:质量保证
复制左侧游戏
带有向上/向下箭头的 Webchat 输入历史记录找回功能**
许多聊天客户端允许您按向上/向下箭头来回顾您之前输入的内容。对于我们的网络聊天客户端,此功能可能很有用。
实现此功能将需要保留先前输入条目的 FIFO 缓冲区,仅存储特定数量的条目,这样长期使用网页聊天就不会继续增加内存使用量。限制可能是数十条消息,但并非不受限制。以向下箭头开头,应该会找回缓冲区中最早的消息。完成后,将更改后的 Command.js 附加到此任务。
- 代码:XMPP、javascript
- 类别:代码、主动联系/研究
SUGAR LABS
更新 Turtle Blocks 手册
研究并更新这份《乌龟块手册》,了解最新发布版本的功能:http://people.sugarlabs.org/walter/TurtleBlocksAdvancedBlocksManual.pdf
- 标签:乌龟方块,文档
- 类别:文档/培训、主动联系/研究
METABRAINZ 基金会
创建关于添加地点的“操作指南”
我们目前有很多方法指南,但都没有涵盖添加地点的内容。请查看当前的“操作指南”部分,了解如何设计本文的结构并将文章撰写为 Wiki 用户的子页面(例如 https://wiki.musicbrainz.org/User)。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-07-23。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-07-23。"],[[["During registration, organizations must provide ~25 sample tasks and commit to creating at least 50 diverse tasks across categories like coding, documentation, outreach, quality assurance, and design for students."],["Google emphasizes clear, comprehensive task descriptions with appropriate scope, complexity, and tags for searchability, using external resources for supplemental information only."],["Sample tasks from previous contests, showcasing diverse organizations and task types, are available in the archive to guide task creation."]]],["During registration, provide approximately 25 sample tasks, ensuring you can create at least 50 unique tasks later. Tasks should span multiple categories: Code, Documentation/Training, Outreach/Research, Quality Assurance, and Design. Descriptions should be detailed, clear, and include appropriate tags for searchability. The tasks must have appropriate scope, length and complexity. While you can link to external resources, the core description must be on the contest website. Examples include fixing bugs, building applications, running tests, and updating documentation.\n"]]