我們在報名時要求您提供約 25 項範例工作,以證明您承諾及能力,學生在競賽開始後至少可完成 50 項不重複的工作。
Google 會尋找:
- 涵蓋多種類別的工作。(程式碼、文件/訓練、推廣/研究、品質保證和設計)
- 妥善安排範圍、長度和複雜性。
- 提供完整詳盡的說明,協助您踏出第一步。
- 影片說明和標題清楚易懂。
- 使用適當的標記,方便使用者搜尋。
您可以連結至外部資源來查看更多詳細資訊,但核心工作說明必須位於比賽網站上。
範例
以下是先前參與計畫的開放原始碼機構建立的一些工作範例。不同的做法,因機構而異,每個機構的任務都不盡相同,但這些範例可助您一臂之力。
詳情請參閱封存檔。
WikiToLearn 從未見過任何關於頁面的內容,而該頁面及其到前環境的相關資訊都分散在不同地方。我們需要統一這些資訊,並使其可供網站使用者存取。
- 標記:內容、宣傳活動、維基百科
- 類別:文件/訓練課程、研究/推廣
針對 KDE 機構中的各種工作,您將需要建構各種 KDE 應用程式。這項工作的目標是協助您瞭解如何依據選擇的發行方式建構各種 KDE 應用程式。
建構任何應用程式的三個簡單步驟如下:
- 從 Git 取得原始碼。
- 安裝必要的依附元件。
- 建構應用程式。
如需更多資訊,請洽詢 #kde-soc IRC 頻道。您必須建構所選 KDE 應用程式,以及記錄您在建構應用程式時所採取的步驟。
- 標記:cmake、qt、c++
- 類別:程式設計
- 初學者工作
HAIKU 修正編輯器 Pe 中的錯誤
程式設計師的編輯 Pe. 在 Pe 存放區建立分支,挑選問題並加以修正。將修正內容提交為提取要求 (請參閱幾乎相同的 HaikuPorter 維基網頁)。
- 標記:c++、pe
- 類別:程式設計
FOSSASIA 在 Linux 上執行 WineTest 並提交結果
首先,您需要根據 http://wiki.winehq.org/BuildingWine 建構 Wine。這項作業也會建構測試套件,您可以在 =programs/winetest/winetest.exe.= 執行測試,並按照「http://wiki.winehq.org/ConformanceTests」的「在 Wine 執行 WineTest」一節的指示操作。預期結果是在 test.winehq.org 中顯示的結果。
- 標籤:testSuite、linux、葡萄酒
- 類別:品質查驗
複製遊戲 使用向上/向下箭頭建立網路即時通訊輸入記錄**
許多即時通訊用戶端都可讓您按下向上/向下箭頭,來記住您之前輸入的內容。這對我們的網路即時通訊用戶端來說可能是有用的功能。
實作此方法需要保留之前輸入項目的 FIFO 緩衝區,並且只儲存特定數量的項目,這樣長期網路即時通訊使用就不會持續增加記憶體用量。系統只能傳送數十則訊息,不只是 沒有限制。以向下箭頭為開頭應召回緩衝區中最舊的訊息。完成後,請將已變更的 command.js 附加到這項工作。
- 標記:SKU、JavaScript
- 類別:代碼、推廣/研究
SUGAR LABS 更新海龜模塊手冊
研究並更新這份 Turtle Block Manual,善用最新發布的版本功能: http://people.sugarlabs.org/walter/TurtleBlocksAdvancedBlocksManual.pdf
- 標記:烏龜模塊、說明文件
- 類別:文件/訓練課程、推廣/研究
建立地點 建立新增地點的「操作說明」
我們目前有多項操作說明,但其中並未涵蓋新增地點的功能。查看目前的如何建構本文的想法,並撰寫文章做為維基使用者 (例如 https://wiki.musicbrainz.org/User) 的子網頁。
- 標記:維基、說明文件、地點
- 類別:說明文件/訓練