Примеры задач

Мы просим вас предоставить около 25 образцов заданий при регистрации, чтобы продемонстрировать вашу заинтересованность и способность создать не менее 50 уникальных заданий, которые студенты смогут выполнить после открытия конкурса.

Гугл ищет:

  • Сочетание задач из нескольких категорий. (код, документация/обучение, информационно-просветительская работа/исследования, обеспечение качества и дизайн)
  • Задачи соответствующего объема, продолжительности и сложности.
  • Подробные описания с достаточным количеством информации для начала работы.
  • Четкие и понятные описания и названия.
  • Соответствующие теги для поиска.

Для более подробной информации можно использовать ссылки на внешние ресурсы, но описание основного задания должно быть на сайте конкурса.

Примеры

Ниже вы найдете несколько примеров задач, созданных предыдущими участвующими организациями с открытым исходным кодом. Один размер не подходит всем — задачи каждой организации будут разными, — но эти примеры должны помочь вам.

Подробнее вы можете найти в архиве .

KDE Напишите историю WikiToLearn

WikiToLearn никогда не имела страницы «О нас», а информация о том, что это такое и как она появилась, разбросана по разным местам. Нам необходимо унифицировать его и сделать видимым и доступным для пользователей сайта.

  • Теги: контент, продвижение, wikitolearn
  • Категории: Документация и обучение, Исследования и информационно-пропагандистская деятельность

KDE Создайте любое приложение KDE из репозитория git.

Для выполнения различных задач по организации KDE вам потребуется создавать различные приложения KDE. Целью этой задачи является помочь вам понять, как создавать различные приложения KDE в любом дистрибутиве по вашему выбору.

Три простых шага для создания любого приложения:

  1. Получите исходный код из git.
  2. Установите необходимые зависимости.
  3. Создайте приложение.

Дополнительную информацию можно получить на IRC-канале #kde-soc. Вам необходимо создать приложение KDE по вашему выбору и задокументировать шаги, которые вы предприняли для его создания.

  • Теги: cmake, qt, c++
  • Категории: Кодирование
  • Задача для начинающих

HAIKU Исправить ошибку в редакторе Pe

Сообщается о нескольких ошибках в редакторе программиста Pe. Создайте форк репозитория Pe, выберите проблему и исправьте ее. Отправьте исправление в виде запроса на включение (см. вики-сайт HaikuPorter, который работает практически так же).

  • Теги: c++, pe
  • Категории: Программирование

FOSSASIA Запустите WineTest в Linux и отправьте результаты.

Сначала вам нужно собрать Wine согласно http://wiki.winehq.org/BuildingWine . При этом также будет создан набор тестов, который вы сможете найти по адресу =programs/winetest/winetest.exe.= Чтобы запустить его, следуйте инструкциям в разделе «Запуск WineTest в Wine» по адресу http://wiki.winehq.org/ConformanceTests Ожидаемый результат. результат отображается на test.winehq.org.

  • Теги: testsuite, Linux, Wine
  • Категории: Обеспечение качества

COPYLEFT GAMES Вызов истории ввода в веб-чате с помощью стрелок вверх/вниз **

Многие чат-клиенты позволяют вам нажимать стрелку вверх/вниз, чтобы вспомнить то, что вы набрали ранее. Это может быть полезная функция для нашего клиента веб-чата.

Для реализации этого потребуется хранить буфер FIFO предыдущих входных записей, сохраняя только определенное количество записей, чтобы длительное использование веб-чата не продолжало увеличивать использование памяти. Ограничением могут быть десятки сообщений, но не неограниченное количество. Начиная со стрелки вниз, следует вызвать самое старое сообщение в буфере. По завершении прикрепите измененный файл Commands.js к этой задаче.

  • Теги: xmpp, javascript
  • Категории: Код, Информационно-просветительская работа/исследования

SUGAR LABS Обновление руководства по блокам Turtle Blocks

Изучите и обновите это руководство по блокам черепах, добавив в него функции последней выпущенной версии: http://people.sugarlabs.org/walter/TurtleBlocksAdvancedBlocksManual.pdf

  • Теги: блоки-черепахи, документация
  • Категории: Документация/Обучение, Информационно-пропагандистская работа/Исследования

METABRAINZ FOUNDATION Создайте инструкцию по добавлению места.

В настоящее время у нас есть несколько инструкций , но ни одна из них не охватывает добавление места . Посмотрите текущие идеи How To о том, как структурировать эту статью, и напишите статью как подстраницу для вашего пользователя вики (например, https://wiki.musicbrainz.org/User ).

  • Теги: вики, документация, места
  • Категории: Документация/Обучение