サンプルタスク

登録時に約 25 個のサンプル タスクを提出して、コンテストの開始時に生徒に少なくとも 50 の固有のタスクを作成し、それを完了できることを証明してください。

Google が求めるもの:

  • 複数のカテゴリにわたるタスクの組み合わせ。(コード、ドキュメント/トレーニング、 アウトリーチ/リサーチ、品質保証、設計)
  • 適切な範囲、長さ、複雑性を持つタスク
  • 使い始めるのに十分な情報とともに、十分に具体化された説明文を作成する。
  • 明確でわかりやすい説明とタイトル。
  • 検索可能性に適したタグ。

詳細については外部リソースへのリンクを掲載できますが、コアタスクの説明をコンテストのウェブサイトに掲載する必要があります。

以下に、以前参加したオープンソース団体が作成したタスクの例を示します。画一的なアプローチは通用しません。組織のタスクはさまざまですが、ここに挙げた例を参考にすることをおすすめします。

詳しくは、アーカイブをご覧ください。

KDE WikiToLearn のストーリーを書く

WikiToLearn には概要ページがありませんでしたが、その内容や経緯に関する情報は、さまざまな場所に散在しています。これを統合して、サイトのユーザーが表示してアクセスできるようにする必要があります。

  • タグ: コンテンツ、プロモーション、wikitolearn
  • カテゴリ: 文書化/トレーニング、調査/アウトリーチ

KDE Git リポジトリから任意の KDE アプリケーションをビルド

KDE 組織のさまざまなタスクでは、さまざまな KDE アプリケーションを構築する必要があります。このタスクは、選択したディストリビューションでさまざまな KDE アプリケーションを構築する方法を理解できるようにすることを目的としています。

アプリケーションを構築するための 3 つの簡単なステップは次のとおりです。

  1. Git からソースコードを取得します。
  2. 必要な依存関係をインストールします。
  3. アプリケーションをビルドします。

詳しくは #kde-soc IRC チャネルでお問い合わせください。任意の KDE アプリケーションをビルドし、そのビルド手順を記録する必要があります。

  • タグ: cmake、qt、c++
  • カテゴリ: コーディング
  • 初心者向けタスク

HAIKU エディタの Pe でバグを修正してください

プログラマーの編集者である Pe に複数のバグが報告されています。Pe リポジトリをフォークし、問題を選択して修正します。修正を pull リクエストとして送信します(ほぼ同じように機能している HaikuPorter Wiki をご覧ください)。

  • タグ: c++、pe
  • カテゴリ: コーディング

FOSSASIA Linux で WineTest を実行して結果を送信する

まず、http://wiki.winehq.org/BuildingWine に従って Wine を作成する必要があります。これにより、testsuite もビルドされます。=programs/winetest/winetest.exe= で見つかります。実行するには、http://wiki.winehq.org/ConformanceTests の「Running WineTest in Wine」のセクションの手順に沿って操作します。これは、test.winehq.org に表示される、期待される結果です。

  • タグ: testsuite、Linux、wine
  • カテゴリ: 品質保証

COPYLEFT GAMES 上矢印/下矢印のあるウェブチャットの入力履歴の再現**

多くのチャット クライアントでは、上下の矢印を押して入力内容を思い出すことができます。これは、当社のウェブチャット クライアントにとって便利な機能かもしれません。

これを実装するには、ウェブチャットを長期間使用することでメモリ使用量が増加しないように、以前の入力エントリの FIFO バッファを保持し、一定数のエントリのみを保存する必要があります。上限は、無制限だけでなく、数十のメッセージになる場合があります。下矢印をクリックすると、バッファ内の最も古いメッセージが呼び出されます。完了したら、変更した command.js をこのタスクにアタッチします。

  • タグ: xmpp、JavaScript
  • カテゴリ: コード、アウトリーチ/研究

SUGAR LABS Turtle Blocks のマニュアルを更新

この turtle Block マニュアルをリサーチし、最新リリース版の機能を使用して更新してください。 http://people.sugarlabs.org/walter/TurtleBlocksAdvancedBlocksManual.pdf(英語)

  • タグ: タートル ブロック、ドキュメント
  • カテゴリ: 文書化/トレーニング、アウトリーチ/研究

METABRAINZ FOUNDATION 場所を追加するための「ハウツー」を作成する

現在、いくつかのハウツーがありますが、どのハウツーでも場所を追加する方法はありません。この記事の構成方法に関する最新のハウツーのアイデアを参考に、Wiki ユーザー向けのサブページとして記事を執筆してください(例: https://wiki.musicbrainz.org/User)。

  • タグ: wiki, ドキュメント, プレイス
  • カテゴリ: ドキュメント/トレーニング