LLVM 編譯器基礎架構專案
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
本頁將詳細說明 Google Season of Docs 接受的技術文件寫作專案。
專案摘要
- 開放原始碼組織:
- LLVM 編譯器基礎架構
- 技術文件撰稿者:
- DR87
- 專案名稱:
- 重構 LLVM 說明文件索引和說明文件格式指南
- 專案長度:
- 標準長度 (3 個月)
Project description
這個專案包含以下工作:
a.) 重新調整說明文件索引頁面結構,提供更友善的使用者體驗。這項工作涉及評估目前的網頁,並根據獨立研究、專家訪談和使用者意見回饋,重新調整網頁。可行的選項包括修改簡短說明、重新建構現有頁面,以及/或透過漸進式資訊揭露模式新增其他層級 (頁面)。後者會減少主索引頁面上的連結數量,方便使用者找出特定資訊/指南。舉例來說,索引可能會包含 LLVM 設計與總覽、使用者指南、子系統說明文件和開發程序說明文件等不同頁面的連結。
b.) 更新 LLVM Sphinx 風格指南,供開放原始碼貢獻者使用。這項任務包括評估現行指南、透過獨立研究和專家訪談找出缺口,並根據已同意的規定更新指南。例如重新安排指南版面配置、加入新內容,以及插入貢獻者指南等相關頁面的連結。最終目標是讓志工更輕鬆地盡快開始貢獻。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[null,null,["上次更新時間:2025-07-25 (世界標準時間)。"],[[["\u003cp\u003eThis project aims to improve the LLVM documentation by restructuring its index page for better user experience and updating the style guide to facilitate easier contributions.\u003c/p\u003e\n"],["\u003cp\u003eThe project involves researching, interviewing subject matter experts, and incorporating user feedback to enhance the organization and accessibility of LLVM documentation.\u003c/p\u003e\n"],["\u003cp\u003eImprovements to the documentation index page may include revising descriptions, restructuring content, and implementing a progressive disclosure model for easier navigation.\u003c/p\u003e\n"],["\u003cp\u003eUpdates to the Sphinx style guide will focus on clarity, comprehensiveness, and providing resources for open-source contributors to quickly get started.\u003c/p\u003e\n"],["\u003cp\u003eThe project is part of Google Season of Docs and will be completed within a standard timeframe of 3 months by technical writer DR87.\u003c/p\u003e\n"]]],["The project aims to improve the LLVM documentation's accessibility and usability. Key actions include restructuring the documentation index page for a better user experience, possibly adding new layers and revising descriptions. Another focus is updating the LLVM Sphinx style guide by identifying gaps, reorganizing the layout, adding new content, and including relevant links to streamline the contribution process for open-source volunteers. The project will involve research, expert interviews, and user feedback.\n"],null,["# LLVM Compiler Infrastructure project\n\nThis page contains the details of a technical writing project accepted for\nGoogle Season of Docs.\n\nProject summary\n---------------\n\nOpen source organization:\n: LLVM Compiler Infrastructure\n\nTechnical writer:\n: DR87\n\nProject name:\n: Restructure LLVM documentation index and documentation style guide\n\nProject length:\n: Standard length (3 months)\n\nProject description\n-------------------\n\nThis project includes the following tasks:\n\na.) Restructure the documentation index page to provide a more user-friendly experience. This task will involve evaluating the current page and restructuring it based on a combination of independent research, SME interviews, and user feedback. Possible options include revising the short descriptions, restructuring the existing page, and/or adding additional layers (pages) via a progressive information disclosure model. The latter would reduce the number of links on the main index page to make it easier for users to locate specific information/guides. For example, the index might include links to separate pages for LLVM Design \\& Overview, User Guides, Subsystem Documentation, and Development Process Documentation.\n\nb.) Update the LLVM Sphinx style guide for open-source contributors. This task will include evaluating the current guide, identifying gaps through independent research and SME interviews, and updating the guide based on agreed-upon requirements. Updates could include reorganizing the layout of the guide, adding new content, and inserting links to relevant pages, such as the contributor guide. The end goal is to make it easier for volunteers to start contributing ASAP."]]