本頁將詳細說明 Google Season of Docs 接受的技術文件寫作專案。
專案摘要
- 開放原始碼組織:
- ScummVM
- 技術撰稿人:
- Cadi
- 專案名稱:
- 啟動說明文件入口網站
- 專案長度:
- 標準長度 (3 個月)
Project description
目標:
- 整合來自不同來源的大量資訊,並改寫資訊以確保明確、一致性和完整性,藉此產生優質版本的使用者說明文件。
- 文件內容應淺顯易懂,且不會吸引熟悉科技產品的使用者。
- 如要使用靜態網站產生器建立說明中心。
- 為未來的開放原始碼貢獻者建立範本和詳細操作說明,以便為使用者提供適用於未來的說明文件。
目前情況:
- 現有的 ScummVM 說明文件分散在多個來源中。
- 資訊難以尋找且經常重複,因此很容易在不明確的頁面中迷路。
- 很難判斷哪些資訊是最新的,哪些資訊是過時的。
- 缺少部分資訊或資訊不完整。
修正問題:
建議的說明文件結構:
到達網頁
|-- 入門指南
| -- Quick start guide
|-- Installing ScummVM
| |-- Nintendo 3DS
| |-- AmigaOS
| |-- Android
| |-- (every)
| |-- (common)
| |-- (supported)
|
-- (平台)
|-- 使用 ScummVM
| |-- 啟動器
| |-- 通用設定
| |-- 遊戲設定
| -- Keyboard shortcuts
|-- Advanced options
| |-- Cloud and LAN
| |-- Control Mapping
| |-- Configuration
| |-- Command line options
| |-- Graphics
|
-- 音樂和音效
|-- 說明
| |-- 常見問題
| |-- 聯絡人
| |-- 已知問題
| -- Reporting a bug
|-- Game Notes
-- 版本資訊
- 開始使用:
新使用者往往會查閱快速入門指南,以盡快上手。雖然在某些平台上安裝 ScummVM 可能相當複雜,但在電腦上安裝則不會。
快速入門指南應涵蓋以下內容:
- 如何在 Windows、Mac 和 Linux 上安裝 ScummVM。
如何載入、新增及啟動遊戲。
安裝 ScummVM:
如果安裝過程不夠直覺,或是使用者沒有扎實的技術基礎,就需要完整的指南,才能在任何支援的平台上安裝 ScummVM。
每個完整安裝頁面都應涵蓋以下內容:
- 任何系統需求/必要條件。
- 如何下載合適的 ScummVM 版本。
- 如何安裝 ScummVM。
- 如何將遊戲載入至所選平台,尤其是在該平台並非遊戲設計的平台時。
如何啟動 ScummVM、新增遊戲及啟動遊戲。
使用 ScummVM:
使用者需要參考文件,以瞭解如何使用 ScummVM。
參考文件應涵蓋下列內容:
- 啟動器介面:每個視窗和分頁的外觀和功能。
- 說明可用設定 (適用於全球和遊戲)。
鍵盤快速鍵/熱鍵。
進階選項:
進階使用者需要更多技術資訊,才能調整遊戲執行方式。
- 遊戲附註:
使用者需要瞭解的任何遊戲相關資訊,包括但不限於: - 安裝的特殊情況 - 需要的任何額外檔案 - 不尋常或不同的控制項
- 已知問題:
本節應包含該版本的任何已知錯誤。
- 版本資訊:
雖然說明文件會分版本,但提供「版本資訊」專區可能會很有幫助,可讓使用者一覽最新版本的變更內容。這可能包括目前不在本文件範圍內的部分領域,例如新支援的遊戲或新引擎相關資訊。
攻擊計畫:
我建議先為「安裝 ScummVM 頁面」建立範本,這樣我就能輕鬆從通訊埠維護人員/開發人員取得所需資訊 (尤其是資訊在掃描或不存在的情況下)。我會從現有文件中預先填入已知的任何資訊,然後檢查這些資訊是否完整、正確且符合現況,或視需要新增資訊。
接下來,我會編譯現有的文件、README、維基和網站。我會根據需要,重新編寫並新增各個部分的內容,並將所有資訊提取到新入口網站。我也會記錄從何處提取資訊,確保入口網站上線後不會出現重複、牴觸或其他異常狀況。
在這段期間,我會與導師、開發人員、移植維護人員和其他專家聯絡,取得缺少的資訊,並確保每個頁面都盡可能保持最新狀態,提供完整資訊。
秉持協作精神,並在導師核准後,我希望在撰寫過程中,ScummVM 社群能使用「進行中」入口網站,以便收到即時意見回饋,確保不會遺漏任何內容。
建議您使用風格指南 (例如 Google 開發人員說明文件格式指南),確保本工作內容和所有說明文件日後都能保持一致。
我會盡可能使用螢幕截圖、GIF 動畫和其他視覺輔助工具,讓讀者更容易理解內容。
建議時程:
社群連結活動 2020 年 8 月 17 日至 9 月 13 日
請繼續與導師和更廣泛的 ScummVM 社群進行對談,以便進一步調整專案願景,並確定文件結構和內容等細節。
第 1 週 9 月 14 日至 9 月 20 日
- 為平台專用的安裝頁面建立範本。
- 在範本中預先填入任何現有資訊,並分發給適當的端口維護人員/開發人員,以便取得更多資訊。
第 2 週 9 月 21 日至 9 月 27 日
- 設定新的說明文件入口網站。
第 3 週 9 月 28 日至 10 月 4 日
使用 ScummVM: - 介面 - 全域設定 安裝 ScummVM: - 平台專屬安裝指南,我會收到完成的範本。
第 4 週 10 月 5 日 - 10 月 11 日
使用 ScummVM: - 遊戲設定 - 鍵盤快速鍵 安裝 ScummVM: - 平台專屬安裝指南,因為我會收到完成的範本
第 5 週 10 月 12 日 - 10 月 18 日
進階選項: - 雲端和區域網路 - 控制對應 安裝 ScummVM: - 平台專屬安裝指南,因為我會收到完成的範本
第 6 週 10 月 19 日至 10 月 25 日
進階選項: - 設定 - 指令列選項 安裝 ScummVM: - 平台專屬安裝指南,因為我會收到完成的範本
第 7 週 10 月 26 日 - 11 月 1 日
進階選項: - 圖形 - 音訊 安裝 ScummVM: - 平台專屬安裝指南,因為我會收到完成的範本
第 8 週 11 月 2 日至 11 月 8 日
說明: - 常見問題 - 聯絡人 - 已知問題
正在安裝 ScummVM: - 系統會將完成的範本傳回特定平台的安裝指南
第 9 週 11 月 9 日 - 11 月 15 日
說明: - 回報錯誤 - 遊戲筆記 - 版本資訊
安裝 ScummVM: - 完成尚未完成的任何平台指南。
第 10 週 11 月 16 日至 11 月 22 日
- 最終編輯、校對,以及完成任何與入口網站相關的決定,例如側邊欄導覽、主題/CSS 調整等。
- 確認所有連結都能正常運作。
- 確認圖片/GIF 正確顯示。
第 11 週 11 月 23 日至 11 月 30 日
- 完成所有未完成項目,並正式推出入口網站!
- 入口網站啟動後,請向導師諮詢其他來源,移除重複的資訊。