openSUSE:GCI tasks 2011

跳转到:导航搜索
Google Code-In 是一个旨在帮助 13 至 17 岁的学生学习开源编码和开源项目社区的计划。对于 openSUSE 来说,这是一个吸引更多活跃贡献者的机会。


Google Code-in 2011 摘要

摘要旨在帮助忙碌的人考虑成为导师。
它是在几句话中对 GCI 的描述,不 претендовать на исчерпывающее описание,因此如果有什么不清楚,请阅读包含更多详细信息的页面。

分类

Google 发布了以下 Code-in 类别

  • 代码: 与编写或重构代码相关的任务
  • 文档: 与创建/编辑文档相关的任务
  • 推广: 与社区管理和推广/营销相关的任务
  • 质量保证: 与测试和确保代码质量相关的任务
  • 研究: 与研究问题和推荐解决方案相关的任务
  • 培训: 与帮助他人学习相关的任务
  • 翻译: 与本地化相关的任务
  • 用户界面: 与用户体验研究或用户界面设计和交互相关的任务

任务创建

创建任何任务时都应牢记这一点

换句话说

  • 任务必须适合 13-17 岁的参与者,他们没有解决复杂任务的教育背景。
  • 必须能够在 2011 年 11 月 21 日至 2012 年 1 月 16 日期间完成一个或多个任务。这包括
    • 分析问题的时间,以及与导师联系以获取详细信息
    • 学习解决类似问题的工具和方法,以及
    • 实际解决问题。

可以在 Junior jobs 找到非常有用的任务想法资源。 但是,它不适合 GCI 参与者的任务,如上述摘要中所述。 首先,它必须分解为 13-17 岁的学生可以处理的任务。

任务定义

Google 强制执行这 4 点。

  • 确定问题
  • 提供一般背景
  • 设定完成时间框架
  • 设定将任务视为完成的要求

难度评估

任务按难度分为 3 个等级

  • 简单 = 1 分给参与者
  • 中等 = 2 分
  • 困难 = 4 分

参与项目负责设置难度等级。
请记住,去年的排名最高的参与者在 2 个月内获得了大约 300 分,相当于每天 5 分或更多。请参阅

有关详细信息,请再次参见 GCI 管理员和导师信息

任务

代码重构和编写



评估和扩展 spybot irc 机器人

学生应该评估、调整、记录或为我们的 openSUSE IRC 频道编写一个 spybot 的 factoid 插件,并将 SUSEHelp 中的现有 factoid 导入到较新的机器人中

  • 导师
  • 状态: OPEN
  • 难度: 困难

在 wiki 中用 CSS 类替换 CSS 样式

  • 问题: wiki 中大约 80 个模板包含 CSS 样式,而不是使用 CSS 类,这将统一样式并减少在未来想要更改整个 wiki 中的某些样式时的维护工作。
  • 背景: Wiki 是这个 https://en.opensuse.net.cn。样式应移动到 CSS 类,暂时移动到 MediaWiki:Common.css,以测试它们的工作方式,然后移动到 bento CSS 文件。由于学生没有服务器或 wiki 的管理员权限,导师必须确保解决方案包含在 MediaWiki:Common.css 中,然后移动到服务器。

学生可以更新模板以使用新定义的类。这对于用作页面模板的模板尤其重要,因为这些模板会被复制到新页面,这意味着我们需要更改基于此模板的所有页面。请参阅 Help:CSS_cleanup 以获取更多详细信息。

此任务被列为编码任务,因为它不涉及艺术品和布局设计,而是控制浏览器行为的编码元素。

  • 完成时间: 1 周
  • 完成条件
    • 所有 Template:* 页面使用 class= 而不是 style=
    • 存在一个包含页面模板中使用的确切 style= 代码和新的 CSS 类名的列表
  • 导师: Thomas Schmidt
  • 状态: OPEN
  • 难度: 中等

在每个语言 wiki 中用 CSS 类替换 CSS 样式

  • 问题: 并非只有 https://en.opensuse.net.cn 才使用模板中的硬编码 style=。其他 *.opensuse.org wiki(各种语言)也存在相同的问题。这些 wiki 中的模板需要更改为使用与英语 wiki 中定义的相同的 CSS 类。
  • 背景: 此任务可以在完成英语 wiki 中的“在 wiki 中用 CSS 类替换 CSS 样式”任务后开始。然后,您可以对一个或多个语言 wiki 执行相同的操作。
  • 完成时间: 每种语言 2 天
  • 完成条件
    • 所有 Template:* 页面使用 class= 而不是 style=
    • 存在一个包含页面模板中使用的确切 style= 代码和新的 CSS 类名的列表
  • 导师: Thomas Schmidt
  • 状态: OPEN
  • 难度: 中等

为 osc collab 添加对 xz 压缩文件的支持

osc collab 是 osc 的一个插件,可以帮助人们处理他们的软件包。其中一项功能是“collab update”,它将下载新的 tarball 并为某些文件生成有用的差异。但是,由于 python 默认不支持 xz 压缩文件(未来会添加),因此使用 xz 格式的 tarball 的“collab update” 无法像它应该的那样工作。

学生将编写一些函数来解决 python 中缺少 xz 支持的问题,以便可以提取和比较相关的文件。

文档



审查 Wiki 技巧 (SDB 门户) 的准确性

学生应在 openSUSE 12.1 机器上测试 SDB 命名空间中的 10 个页面(即页面地址类似于 https://en.opensuse.net.cn/SDB:XXXX)。测试后,学生应根据 wiki 指南在 wiki 中记录所有结果。此任务可以重新打开(由以前未完成此任务的不同学生)。在此过程中,学生可以测试新的应用程序,并学习定期需要的简单技巧

导师: Manugupt1 讨论 - 贡献

状态: OPEN

难度 中等

为未分类页面分配适当的类别

可以在这里找到 未分类页面 列表。学生必须为这些页面中的每个页面分配适当的类别,以便没有未分类的页面。在此过程中,学生可以了解 openSUSE wiki 的组织方式。

导师: Thomas Schmidt

状态: OPEN

难度 简单

审查 Wiki 12.1 门户的准确性

在此处描述想法,尽量详细。

导师

状态: OPEN

难度 中等

审查并构建 wiki 上记录的所有 KIWI 示例

此任务涉及阅读和练习 KIWI cookpook 在 Portal:KIWI 中找到的示例。任何解释不足的地方都应改进,任何无法正常工作的地方都需要修复。

导师: Robert Schweikert

状态: OPEN

难度 困难

提出改进 openSUSE 主页的建议,以提高导航和可用性

在 OSC11 的“我们需要改进的环节”中,网站的导航被提出需要改进。此任务涉及研究其他发行版的网站,看看哪些有效,哪些无效。与现有网站进行比较,并为 openSUSE 页面提供一个基本的设计建议。

导师: Robert Schweikert

状态: OPEN

难度 困难

根据旧版本文档页面编写 12.1 wiki 文档

研究以前版本中不存在于 12.1 中的 SDB 页面,并创建新的 wiki 页面,通过进行必要的更正和调整到 12.1 来重写它们。

导师: Efstathios AgrapidisKostas Koudaras

状态: OPEN

难度 困难

更新 GNOME wiki 页面

我们的 Portal:GNOME wiki 页面目前链接到许多过时且不相关的信息,并且省略了 GNOME 3.x 的许多新功能和功能。学生将使用 openSUSE 12.1 来生成涵盖 GNOME 3.2 新功能的文档,或使用 openSUSE 11.4 和 11.3 来识别不再相关的文档,并对其进行更新或建议删除。

此任务可以重新打开(由以前未完成此任务的不同学生)。

导师: RBrownCCB 讨论 - 贡献

状态: OPEN

难度 中等

更新 osc collab 文档

osc collab 是 osc 的一个插件,可以帮助人们处理他们的软件包。它在 wiki 上有文档记录(openSUSE:Osc_Collab),但自文档上次更新以来,已添加了一些功能,并删除了一些功能。学生将查看该插件并更新文档,特别是记录“osc collab”实现的工作流程。

导师: Vincent Untz

状态: OPEN

难度 中等

撰写关于如何向 osc collab 添加上游元数据的文档

osc collab 是 osc 的一个插件,可以帮助人们处理他们的软件包。如果事先知道一些元数据,它可以帮助跟踪上游发布。但是,添加此元数据的过程没有很好地记录。

学生将根据 collab 工具中的内联文档,编写带有示例的此类文档。

导师: Vincent Untz

状态: OPEN

难度 简单

社区和外展任务



联系大使并确定他们的响应时间

  • 问题:撰写关于 openSUSE 大使 可用性的报告。
  • 背景:联系列表并不总是准确的。当我们有一些操作时,知道所有大使都响应良好是很重要的。学生应该联系 openSUSE 大使,例如发送一封礼貌的电子邮件,给他们 2 周的回复时间。2 周后,编译带有响应时间或未回复的列表。同时,记录您遇到的所有困难以及您应用的解决方案。
注意:我们认为这项任务的大部分时间将花在等待回复上,因此参与者可以承担其他任务。
  • 完成时间:2 周,或如果所有大使提前回复则更短。
  • 完成条件:学生提交报告。
  • 导师: Kostas Koudaras
  • 状态: OPEN
  • 难度:简单。

评估并推荐在线商店工作流程的改进

回顾访客确定如何购买和请求 openSUSE 材料的当前路径。推荐并演示一个减少障碍并提高可见性以访问相关页面的工作流程。

调查在线商店,用于在线 openSUSE 商店

研究并提出关于最佳在线商店的建议,以转售 openSUSE 材料,例如 T 恤和马克杯等。考虑服务成本、服务区域(服务覆盖全球哪些地区)、可以销售的商品以及可能使用多个商店站点以适应全球需求。

创建 Geeko 毛绒玩具活动

我们打算进行一次特别的一次性活动,以分发和销售大型 Geeko 毛绒玩具(类似于在 openSUSE 会议上看到的)。这里的任务将是调查生产/运输的可行性成本,并设计一个营销活动,以推广毛绒玩具以及推广 openSUSE 项目的信息。这对对从头到尾开发营销经验感兴趣的学生来说将是一个有趣的项目。

为技术网站撰写关于 openSUSE 12.1 的深入评论

  • 问题:联系媒体是让人们了解新 openSUSE 版本的重要方式。
  • 背景:openSUSE 12.1 可以使用一篇不错的深入评论。一些比通常的“它看起来不错”更深入的内容。深入研究 YaST 及其功能、https://software.opensuse.net.cn 上可用的软件和一键安装、几个桌面等…

您需要安装 openSUSE 12.1 并对其进行认真测试;测试 YaST 中的许多工具,玩转所有桌面(包括截取屏幕截图),并浏览至少一些主要功能。您需要描述该过程、您的想法以及您遇到的困难。

您将学习如何撰写技术文章,并获得关于如何保持文本有趣以及如何牢记受众的深入指导。

为技术网站撰写关于 OBS 的评论

OBS 总是需要一篇好的文章。类似于如何构建一个软件包的逐步评论。有很多教程可以用来撰写这样的文章,所以它并不难…

您需要使用 OBS 构建一个相当复杂的软件包,进行提交请求以及 OBS 的其他一些功能。您可以参考文档并向人们寻求帮助!您需要描述该过程、您的想法以及您遇到的困难。

您将学习如何撰写技术文章,并获得关于如何保持文本有趣以及如何牢记受众的深入指导。

撰写关于 Studio & KIWI 的评论,用于技术网站

SUSE Studio 和 KIWI 是很棒的工具,允许您从浏览器构建自己的操作系统,或自定义和构建您自己的计算机上的镜像。Studio 就像 KIWI 的 GUI,允许您导出 KIWI xml 文件以进行进一步的微调或自动化构建。一篇关于如何执行这些操作的文章会很棒!

您需要使用 SUSE Studio 构建一个镜像,然后导出 KIWI XML 文件并在您自己的系统上进行操作,包括构建相同的镜像。您需要描述该过程、您的想法以及您遇到的困难。

您将学习如何撰写技术文章,并获得关于如何保持文本有趣以及如何牢记受众的深入指导。

创建营销材料艺术品

在此处描述想法,尽量详细。

  • 导师
  • 状态: OPEN
  • 难度 困难

审查营销和大使维基页面(已移动到 melnage)

  • 问题:openSUSE 维基有很多与大使和营销相关的页面,其中包含许多有用的信息。其中一些页面已经过时,需要更新,而另一些页面没有链接到任何地方,因此在浏览维基页面时几乎不可能找到它们。
  • 背景:从时间上来说,许多有用的大使和营销页面都是由不熟悉维基的人创建的。


审查营销和大使维基页面,看看是否有需要更新的内容,找到任何重复的页面或任何相关的未链接的页面,并生成报告

  • 完成时间: 1 周
  • 完成条件:学生提交报告,导师审查报告。
  • 导师: Kostas Koudaras
  • 状态: OPEN
  • 难度 中等

在学校做关于 12.1 的演示

学生将在他的学校或其他地方做关于 12.1 的演示。他或她将不得不学习现有的幻灯片,甚至进行更改以扩展它们。最后,将进行实际演示,并将反馈以书面报告的形式提供给社区。学生将学习如何组织和进行演示,以及如何向社区报告此类事件。

导师:Kostas Koudaras

状态: OPEN

难度: 中等

质量保证



广泛测试 SaX3

  • 问题:SaX3 最近在 Google Summer of Code 中开发,作为新软件,需要测试。
  • 一般背景:这个想法是广泛检查 sax3 并找到可能的错误。在此过程中,学生将学习如何编写 xorg 配置文件或对如何编写它们有一个基本的了解,读取日志文件以查找相关信息。
  • 完成时间
  • 完成条件
  • 导师: Manugupt1 讨论 - 贡献
  • 状态: OPEN
  • 难度: 困难

测试 GNOME Shell 扩展

  • 问题:GNOME 3.x 引入了扩展的概念,允许用户自定义他们的 GNOME shell 体验。其中许多扩展尚未在 openSUSE 上完全测试。这可能包括测试新的 extensions.gnome.org 网站服务(如果它在 GCI 时间范围内启动)。
  • 一般背景:这个想法是下载并广泛测试公开可用的 gnome shell 扩展并找到可能的错误。在此过程中,学生将学习阅读各种日志文件以查找相关信息,并学习这些扩展所使用的语言 javascript 的工作知识。
  • 完成时间
  • 完成条件
  • 导师: RBrownCCB 讨论 - 贡献
  • 状态: OPEN
  • 难度: 中等

测试 GNOME Shell 在多显示器上的情况

  • 问题:GNOME 3 已经在单显示器系统上进行了广泛测试,并在双显示器系统上进行了一些测试。需要对多个显示器进行进一步测试以识别问题。
  • 一般背景:您需要在至少具有 2 个(理想情况下更多)显示器的机器上运行 openSUSE 12.1。

您将测试 GNOME shell 与多个显示器,寻找错误和可用性问题。

您将学习如何调查结合了技术和 UX 元素的复杂问题。发现的任何问题都需要记录下来,并提出可能的解决方法/解决方案。

测试 GNOME Shell 在平板电脑上的情况

  • 问题:GNOME 3 的设计已经考虑了平板电脑计算,但由于基于 x86 的平板电脑的可用性有限,因此很少在平板电脑环境中测试 GNOME 3。
  • 一般背景:您需要在基于 x86 的平板电脑上运行 openSUSE 12.1。

您将在该平板电脑上测试 GNOME shell,寻找错误和可用性问题。

您将学习如何调查结合了技术和 UX 元素的复杂问题。发现的任何问题都需要记录下来,并提出可能的解决方法/解决方案。

随着 ARM 构建的 openSUSE 即将推出,这项测试的结果可以为 GNOME 3 在不久的将来在更多平板电脑设备上的使用做好准备。

检查旧的 bug 报告与 openSUSE 12.1

  • 问题:有很多 bug 报告开放 用于旧版本的 openSUSE。我们需要检查这些错误是否仍然存在于 openSUSE 12.1 中。
  • 背景:检查 bug 报告是否仍然适用于 openSUSE 12.1。如果是,请将产品更改为“openSUSE 12.1”并添加评论,例如“此错误报告用于 openSUSE x.y 并且在 12.1 中仍然有效”。如果错误在 openSUSE 12.1 中已修复,请添加评论说“此错误已在 openSUSE 12.1 中修复”

注意:学生可以选择他在 bugzilla 中最喜欢的组件,并且我们有足够的旧错误供每个人 ;-) 所需时间和难度取决于所选的错误 - 我想说每天检查 20 个错误(或 40 个增强请求)是可行的。

研究



找到 openSUSE medical(诊所或私人诊所)的目标用户以及他们需要的软件类型

  • 问题:openSUSE medical 项目支持在医生诊所和其他临床环境中使用 openSUSE。我们想知道医生(根据专业)需要哪种类型的软件,以便 openSUSE medical 的下一个版本包含它。
  • 背景:您必须创建一个包含 10-15 个问题的调查问卷(您可以使用 Google Docs),然后询问 10-15 位医生。当您获得结果时,您将检查提供的开源软件列表,并选择能够满足大多数医生需求的软件。
  • 完成时间: 1 周
  • 完成条件:您将拥有上述软件的名称描述。
  • 导师:Diamond_gr 讨论 - 贡献
  • 状态: 开放
  • 难度 困难

研究社区和发行版

  • 问题:许多人开始使用 SUSE,但多年来改用其他发行版。通过此调查,我们可以找到一些原因,我们可以学习改进社区和发行版的新想法。
  • 背景:学生必须通过邮件列表、论坛或他/她认识的人来推广 调查。当他/她收到 20 个回复(或当完成任务的时间过去时),他/她将收到带有答案的 Libre Office 文件。他/她必须撰写一份结果报告。
  • 完成时间:3 天
  • 完成条件:您将准备好报告
  • 导师:Diamond_gr 讨论 - 贡献
  • 状态: 开放
  • 难度: 中等

培训



创建一个 screencast,展示如何使用 osc collab

osc collab 是 osc 的一个插件,可以帮助人们处理他们的软件包。但是,大多数人不知道这个插件如何改变他们的生活。

学生将创建一个 screencast,展示 osc collab,特别是如何配置它以及如何使用 todo、update、setup 子命令以及预订系统。如果需要,screencast 可能会分成一系列 screencast。

导师: Vincent Untz

状态: OPEN

难度 中等

创建一个 screencast,展示如何向 osc collab 添加上游元数据

osc collab 是 osc 的一个插件,可以帮助人们处理他们的软件包。如果事先知道一些元数据,它可以帮助跟踪上游发布。

学生将创建一个 screencast,展示如何添加上游元数据,包括如何创建用于在 git 中集成的补丁。

导师: Vincent Untz

状态: OPEN

难度 中等

创建一个视频教程,展示如何在 Windows 中访问 Linux 文件系统

许多用户都有 Linux 和 Windows 的双引导系统。有很多解决方案可以在操作系统之间共享数据和文件。但是,总会有需要在 Linux fs 中访问某些数据的需求。

学生将创建一个视频教程,介绍可以在 Windows 中访问哪些 Linux 文件系统以及用户必须遵循的程序才能完成此操作。最终视频应具有 .srt 或其他易于翻译的格式的字幕。

导师: Efstathios Agrapidis

状态: OPEN

难度: 简单

创建一个视频教程,展示桌面自定义技巧

大多数用户,无论是新手还是更有经验的用户,都不知道他们的 openSUSE Linux 系统的潜力。他们只是习惯于简单的用例,不知道如何让现代 GUI 提供的完整桌面体验更容易。

学生将创建一个视频教程,介绍通用的桌面自定义技巧,可以使最终用户感到“宾至如归”。最终视频应具有 .srt 或其他易于翻译的格式的字幕。

导师: Efstathios Agrapidis

状态: OPEN

难度: 简单

创建一个视频教程,介绍如何在 Virtualbox 上安装来宾操作系统

Virtualbox 是一个非常受欢迎且易于使用的虚拟化平台,供最终用户使用。它可以用来简化对新的 openSUSE rc 或 beta 的测试,而不会危及用户的基本系统设置。

学生将创建一个视频教程,介绍如何在 Virtualbox 上安装来宾操作系统。在视频中,一些基本配置细节和其他选项必须简要说明。最终视频应具有 .srt 或其他易于翻译的格式的字幕。

导师: Efstathios Agrapidis

状态: OPEN

难度: 简单

创建一个视频教程,介绍如何将 openSUSE 安装为双引导系统

Linux 世界中新用户的典型情况是双引导系统设置。但是,即使它看起来很简单,也可能对新手来说是一次可怕的体验。

学生将创建一个视频教程,介绍如何在预装了 Windows 的 PC 上将 openSUSE 安装为双引导系统。如果学生没有 Windows 许可证,先在 Virtualbox 上安装 Windows,那么可以使用另一个版本的 openSUSE 代替,以模拟另一个预安装系统的存在。最终视频应具有 .srt 或其他易于翻译的格式的字幕。

导师: Efstathios Agrapidis

状态: OPEN

难度: 中等

创建一个视频教程,介绍如何创建照片幻灯片 DVD

典型用例场景:用户有很多从夏季家庭和朋友那里拍摄的照片,并且想与他们分享,但他们并不真正热衷于使用计算机。因此,不错的照片幻灯片 DVD 是最佳选择。

学生将创建一个视频教程,介绍如何使用 openSUSE 默认安装中的各种 GUI 工具创建这样的 DVD。可以使用任何桌面环境。最终视频应具有 .srt 或其他易于翻译的格式的字幕。

导师:Kostas Koudaras

状态: OPEN

难度: 简单

创建一个视频教程,介绍如何添加软件包仓库

新安装后的第一次更新是添加软件包仓库。但是,出现的问题是,在哪里找到、哪些仓库以及如何添加它们。

学生将创建一个视频教程,介绍如何在 openSUSE Linux 系统中添加软件包仓库。在线资源应简要演示如何查找软件包、软件包位于哪个仓库、如何以及为什么将该仓库添加到系统中。最终视频应具有 .srt 或其他易于翻译格式的字幕。

导师:Kostas Koudaras

状态: OPEN

难度: 简单

创建一个视频教程,介绍如何创建 openSUSE 启动 U 盘

随身携带一个启动 U 盘始终很有用。此外,将所有应用程序和所有文件都安装在上面也非常方便。

学生将创建一个视频教程,介绍如何使用 openSUSE 和 imagewriter 将 live iso 镜像安装到 U 盘上。最终视频应具有 .srt 或其他易于翻译格式的字幕。

导师:Kostas Koudaras

状态: OPEN

难度: 简单

创建一个视频教程,介绍如何使用自定义分区设置安装 openSUSE

诚实地说,几乎每个人都可以完成每个发行版中的安装部分。openSUSE 发行版也是如此,因为它真的很容易做到。然而,总会有安装过程中的一部分会让人感到害怕,当然,那就是分区。

学生将创建一个视频教程,介绍如何成功完成 openSUSE 的安装过程,并创建自定义分区方案。可以使用任何桌面环境。最终视频应具有 .srt 或其他易于翻译格式的字幕。

导师:Kostas Koudaras

状态: OPEN

难度: 简单

翻译



学习如何使用翻译工具和翻译 .po 文件,从而改进项目的本地化

  • 问题:openSUSE 支持 62 种语言(根据 Lokalize it 网站)。如果世界上每个公民都能用自己的语言使用 openSUSE,那就太好了。
  • 背景:学习如何使用翻译工具(gtranslator、lokalize、poedit),翻译 .po 文件,下载和上传翻译后的文件,并与翻译团队合作,从而改进项目的本地化。
  • 完成时间
  • 完成标准:文件审核通过后
  • 导师: * Diamond_gr 讨论 - 贡献
  • 状态: 开放
  • 难度 中等

学习如何创建和翻译维基文章,从而改进项目(希腊语)的本地化

  • 问题:openSUSE 维基非常庞大,本地社区很难自行翻译所有维基页面。翻译文档对于不精通英语的用户至关重要
  • 背景:翻译文档不仅仅是了解语言。学习如何翻译您的母语中不存在的维基页面,从头开始,从而改进项目的本地化。
  • 完成时间:3-5 天
  • 完成标准:创建、翻译和审核 8 个新的维基页面

导师: Kostas Koudaras

状态: OPEN

难度 中等

翻译一组希腊语维基页面 part1

有一些维基页面需要翻译成希腊语。这一组页面包括:Portal:YaST 以及同一页面的资源部分中的文档和研发子部分链接。

学生必须将这些页面翻译成希腊语。

导师:Kostas Koudaras

状态: OPEN

难度: 简单

翻译一组希腊语维基页面 part2

有一些维基页面需要翻译成希腊语。这组页面包括软件包管理页面及其导航栏中的页面链接。

学生必须将这些页面翻译成希腊语。

导师:Kostas Koudaras

状态: OPEN

难度: 简单

翻译一组希腊语维基页面 part3

有一些维基页面需要翻译成希腊语。这组页面包括

学生必须将这些页面翻译成希腊语。

导师: Efstathios Agrapidis

状态: OPEN

难度: 简单

翻译一组希腊语维基页面 part4

有一些维基页面需要翻译成希腊语。这组页面包括 SDB:Installation_12.1 页面。

学生必须将这些页面翻译成希腊语。

导师: Efstathios Agrapidis

状态: OPEN

难度: 简单

用户界面



为 12.2 创建壁纸/艺术设计

  • 问题:openSUSE 12.2 需要新的/更新的艺术作品和壁纸,用作发行版以及营销和宣传材料的默认设置。
  • 一般背景:您将创建概念艺术和壁纸草案,这些壁纸将用于 openSUSE 12.2 的包含。

您需要使用 Inkscape 和 GIMP(或类似工具)创建艺术作品,同时牢记我们的 openSUSE:Artwork_guidelinesopenSUSE:Artwork_brandopenSUSE:Trademark_guidelines

您将学习创建既美观又可用于多方面项目的 openSUSE 的技术和艺术技能的结合。