Fuchsia RFC 程序旨在提供一致且透明的途徑,讓您做出全專案的技術決策。舉例來說,RFC 程序可用於改善專案路線圖和系統架構。
RFC 程序會隨著時間演進,您可以參閱目前的詳細表單。以下也提供簡要說明。
程序摘要
- 查看適用時機。
- 宣傳你的提案。
- 使用這個範本草擬 RFC,並與利害關係人分享。請參閱「建立 RFC」和「RFC 最佳做法」。
- 當提案討論內容趨於一致,且利害關係人表示支持時,請傳送電子郵件至 eng-council@fuchsia.dev,要求工程委員會將提案移至「最後一次討論」。
- 等待至少 7 天後,工程委員會會接受或拒絕您的提案,或要求您進一步與利益相關者討論。
如需詳細資訊,請按照 RFC 程序操作。
程序摘要 (簡報)
密切關注
您可以設定 Gerrit 通知,在新的 RFC 上傳時傳送電子郵件給您。
加入 docs/contribute/governance/rfcs
搜尋運算式,然後選取「變更」,即可針對每項新的 RFC 提案接收電子郵件通知。
提案
有效的 RFC
已完成的 RFC
RFC 區域
已接受
RFC | 標題 | 領域 | Gerrit 變更 |
---|---|---|---|
RFC-0001:Fuchsia 意見請求 (RFC) 程序 |
| ||
RFC-0002:Fuchsia 平台版本管理 |
| ||
RFC-0003:Fuchsia 記錄指南 |
| ||
RFC-0004:位元組單位 |
| ||
RFC-0006:Zircon 的 RFC 程序補充說明 |
| ||
RFC-0007:Zircon 移除執行緒終止 |
| ||
RFC-0008:移除 zx_clock_get 和 zx_clock_adjust |
| ||
RFC-0009:Edge 觸發 async_wait |
| ||
RFC-0010:zx_channel_iovec_t 支援 zx_channel_write 和 zx_channel_call |
| ||
RFC-0011:zx_object_get_info ZX_INFO_KMEM_STATS_EXTENDED |
| ||
RFC-0012:Zircon 可捨棄記憶體 |
| ||
RFC-0013:複製 VMO 對應 |
| ||
RFC-0014:放寬 zx_fifo_create 限制 |
| ||
RFC-0015:Fuchsia 相容性測試 (CTF) |
| ||
RFC-0016:啟動時間頁面大小 |
| ||
RFC-0017:FTP 程序已淘汰,RFC 程序萬歲! |
| ||
RFC-0018:FTP 程序:溫和的提案 |
| ||
RFC-0019:使用 evolution = uint64; |
| ||
RFC-0020:介面序號雜湊 |
| ||
RFC-0021:新增及移除方法的軟性轉場效果 |
| ||
RFC-0022:說明:結構體成員的預設值 |
| ||
RFC-0023:通訊協定的組合模型 |
| ||
RFC-0024:強制原始碼相容性 |
| ||
RFC-0025:位元旗標 |
| ||
RFC-0027:以量計價,即付即用 |
| ||
RFC-0028:處理權利 |
| ||
RFC-0029:增加方法序號 |
| ||
RFC-0030:FIDL 是 little endian |
| ||
RFC-0033:處理不明欄位和嚴格性 |
| ||
RFC-0037:交易訊息標頭 v3 |
| ||
RFC-0040:ID 唯一性 |
| ||
RFC-0041:支援統一服務和裝置 |
| ||
RFC-0043:說明文件註解格式 |
| ||
RFC-0047:表格 |
| ||
RFC-0048:明確的聯集序數 |
| ||
RFC-0049:FIDL 調整程序演進 |
| ||
RFC-0050:FIDL 語法重整 |
| ||
RFC-0052:類型別名和新類型 |
| ||
RFC-0053:墓誌銘文 |
| ||
RFC-0054:參數屬性 |
| ||
RFC-0055:說明文件註解 |
| ||
RFC-0056:空結構體 |
| ||
RFC-0057:預設無句柄 |
| ||
RFC-0058:引入已淘汰的屬性 |
| ||
RFC-0059:向量、字串和陣列計數欄位中的保留位元 |
| ||
RFC-0060:錯誤處理 |
| ||
RFC-0061:可擴充的聯集 |
| ||
RFC-0066:程式設計師建議的明確預設值 |
| ||
RFC-0067:Fuchsia RFC 程序的新增內容 |
| ||
RFC-0068:網頁移除提示 |
| ||
RFC-0069:ELF Runner 中的標準 I/O |
| ||
RFC-0070:PCI 通訊協定變更,以支援舊有的中斷 |
| ||
RFC-0071:OTA 備用機制 |
| ||
RFC-0072:獨立映像檔組合工具 |
| ||
RFC-0074:公開程序開始時間 |
| ||
RFC-0075:棄用裝置佈建作業的 Zedboot 方法 |
| ||
RFC-0076:FIDL API 摘要 |
| ||
RFC-0077:改善 zx_clock_update 的準確度 |
| ||
RFC-0078:Fuchsia 模糊測試的核心安全性監控涵蓋率 |
| ||
RFC-0079:偵測調試記錄資料遺失 |
| ||
RFC-0080:偵測 VMO 不變性 |
| ||
RFC-0081:fastboot boot |
| ||
RFC-0082:在 Fuchsia 上執行未經修改的 Linux 程式 |
| ||
RFC-0083:FIDL 版本 |
| ||
RFC-0084:在 zx_info_task_runtime_t 中新增更多指標 |
| ||
RFC-0085:縮減 zx_status_t 空間 |
| ||
RFC-0086:更新 RFC-0050:FIDL 屬性語法 |
| ||
RFC-0087:更新 RFC-0050:FIDL 方法參數語法 |
| ||
RFC-0089:核心領域變化 |
| ||
RFC-0090:驅動程式共用程式庫許可清單 |
| ||
RFC-0091:zx_system_get_event ZX_SYSTEM_EVENT_IMMINENT_OUT_OF_MEMORY |
| ||
RFC-0092:工作階段 |
| ||
RFC-0093:元件資訊清單的設計原則 |
| ||
RFC-0094:Carnelian Virtcon |
| ||
RFC-0095:建構及組合工作站的樹狀結構外 |
| ||
RFC-0096:使用者輸入架構 |
| ||
RFC-0097:FIDL 工具鍊 |
| ||
RFC-0098:元件架構 RFC 標準 |
| ||
RFC-0099:引入 `zx_socket_set_disposition` |
| ||
RFC-0100:產品中繼資料 |
| ||
RFC-0101:具有編號句柄的動態元件 |
| ||
RFC-0102:禁止使用 CHILD_RESIZABLE 搭配 CHILD_NO_WRITE |
| ||
RFC-0103:Software Delivery RFC 標準 |
| ||
RFC-0104:相對元件網址 |
| ||
RFC-0105:規則運算式程式庫 |
| ||
RFC-0106:Fuchsia SDK 中的元件資訊清單 |
| ||
RFC-0107:動態優惠 |
| ||
RFC-0108:元件 Binder 通訊協定 |
| ||
RFC-0109:快速 UDP 通訊端口 |
| ||
RFC-0110:關閉關鍵元件時需重新啟動 |
| ||
RFC-0111:Fuchsia 初始硬體平台規格 |
| ||
RFC-0112:在 x86 上支援 ACPI |
| ||
RFC-0113:高效率信封 |
| ||
RFC-0114:在 FIDL 信封中內嵌小值 |
| ||
RFC-0115:建構類型 |
| ||
RFC-0117:元件模糊測試架構 |
| ||
RFC-0118:映像檔組合時的 SWD 政策 |
| ||
RFC-0119:系統絕對路徑被視為有害 |
| ||
RFC-0120:使用獨立的 FIDL 線路格式 |
| ||
RFC-0121:元件生命週期事件 |
| ||
RFC-0122:RFC 利害關係人 |
| ||
RFC-0123:CPU 效能資訊系統呼叫 |
| ||
RFC-0124:去中心化產品整合:構件說明和傳播 |
| ||
RFC-0125:Fuchsia.dev 上的短網址 |
| ||
RFC-0126:驅動程式執行階段 |
| ||
RFC-0127:結構化設定 |
| ||
RFC-0128:引入 `zx_vcpu_kick` |
| ||
RFC-0129:Fuchsia 中的 Python 支援 |
| ||
RFC-0130:支援的硬體 |
| ||
RFC-0131:FIDL 線路格式的設計原則 |
| ||
RFC-0132:FIDL 表格大小限制 |
| ||
RFC-0133:軟體提交目標 |
| ||
RFC-0134:軟體更新時間依附元件 |
| ||
RFC-0135:套件 ABI 修訂版本 |
| ||
RFC-0136:Fxfs |
| ||
RFC-0137:捨棄 FIDL 中的不明資料 |
| ||
RFC-0138:處理不明互動 |
| ||
RFC-0139:Bazel SDK |
| ||
RFC-0140:Realm Builder |
| ||
RFC-0141:CTF 程序 |
| ||
RFC-0142:zx_thread_legacy_yield |
| ||
RFC-0143:Userspace Top-Byte-Ignore |
| ||
RFC-0144:大小檢查工具 |
| ||
RFC-0145:急切套件更新 |
| ||
RFC-0146:CML 中的結構化設定結構定義 |
| ||
RFC-0147:View 系統 |
| ||
RFC-0148:持續整合指南 |
| ||
RFC-0149:FIDL 編碼驗證並非必要 |
| ||
RFC-0150:更新選擇不採用 |
| ||
RFC-0151:針對 CPU 指定的編譯器調整標記 |
| ||
RFC-0152:改善 OOM 處理行為 |
| ||
RFC-0153:Fuchsia 的 Ninja 自訂設定 |
| ||
RFC-0154:子檔案包 |
| ||
RFC-0155:選用能力路徑 |
| ||
RFC-0156:串流附加模式 |
| ||
RFC-0157:Fxfs 加密和多卷支援 |
| ||
RFC-0158:結構化設定存取工具 |
| ||
RFC-0159:執行記憶體 |
| ||
RFC-0160:移除對 FIDL 結構體預設值的支援 |
| ||
RFC-0161:Scenic Allocator API |
| ||
RFC-0162:Flatland API |
| ||
RFC-0163:測試輸出格式 |
| ||
RFC-0164:Test Suite API |
| ||
RFC-0165:SDK 類別 |
| ||
RFC-0166:One UI 堆疊 |
| ||
RFC-0167:早期使用者空間引導程序中的套件 |
| ||
RFC-0168:透過 InspectSink 公開 Inspect |
| ||
RFC-0169:SDK 工具相容性 |
| ||
RFC-0170:從更新套件中移除二進位圖片 |
| ||
RFC-0171:改善診斷作業路徑 |
| ||
RFC-0172:UI 活動服務 |
| ||
RFC-0173:元件架構 API 中的結構化設定 |
| ||
RFC-0174:在平面上縮放 |
| ||
RFC-0175:ELF Runner stdio 轉送預設值 |
| ||
RFC-0176:禁止在 Fuchsia 來源樹狀結構中使用新 Dart 程式 |
| ||
RFC-0177:父項檢視畫面的焦點觀察器 |
| ||
RFC-0178:每個工作有多個偵錯例外狀況管道 |
| ||
RFC-0179:基本剪貼簿服務 |
| ||
RFC-0180:測試 UI 堆疊 |
| ||
RFC-0181:無鎖定可捨棄的 VMO |
| ||
RFC-0182:淘汰 config-data |
| ||
RFC-0183:SDK 程式庫說明文件 |
| ||
RFC-0184:系統網路堆疊的 POSIX 相容性 |
| ||
RFC-0185:移除 `zx_interrupt_bind_vcpu` |
| ||
RFC-0186:Fuchsia 適用的 Bazel |
| ||
RFC-0187:允許程序中的第一個執行緒以 zx_thread_start 啟動 |
| ||
RFC-0188:元件 ABI 相容性 |
| ||
RFC-0189:視窗管理 |
| ||
RFC-0190:支援 Syscalls 的 FIDL |
| ||
RFC-0191:將 Fuchsia-on-GCE 設為支援的系統設定 |
| ||
RFC-0192:Fuchsia 上的裝置樹狀結構 |
| ||
RFC-0193:支援的 C++ 版本 |
| ||
RFC-0194:附錄:工作階段 |
| ||
RFC-0195:文字 API 中的位置和範圍 |
| ||
RFC-0196:FIDL 大型訊息 |
| ||
RFC-0197:複合組合的節點群組 |
| ||
RFC-0198:Magma API |
| ||
RFC-0199:保護子項 VMAR |
| ||
RFC-0200:支援 ADB 通訊協定和介面,用於硬體測試 |
| ||
RFC-0201:回收訪客 VM 記憶體 |
| ||
RFC-0202:將測試管理員設為服務 |
| ||
RFC-0203:引入 `zx_system_energy_info` |
| ||
RFC-0204:VMO 參照子項 |
| ||
RFC-0205:Vulkan 載入器 |
| ||
RFC-0206:淘汰 stash |
| ||
RFC-0207:離線 Blob 壓縮 |
| ||
RFC-0208:使用 SDK 發布套件 |
| ||
RFC-0209:記憶體優先順序設定檔 |
| ||
RFC-0210:虛擬化能力轉送 |
| ||
RFC-0211:RISC-V 上的 Fuchsia |
| ||
RFC-0212:套件組 |
| ||
RFC-0213:移除 devfs FIDL 多工處理 |
| ||
RFC-0214:Fuchsia 流失率政策 |
| ||
RFC-0215:結構化設定上層覆寫值 |
| ||
RFC-0216:Fuchsia 代管存放區指南 |
| ||
RFC-0217:開放包裹追蹤 |
| ||
RFC-0218:IOBuffer:可提高 IO 效率的對等共用記憶體物件 |
| ||
RFC-0219:Zircon 頁面壓縮 |
| ||
RFC-0220:樹狀結構內產品的未來 |
| ||
RFC-0221:用於樹狀結構外系統測試的 Python |
| ||
RFC-0222:引入 Fuchsia Controller |
| ||
RFC-0223:zx_vmo_transfer_data |
| ||
RFC-0224:使用者空間 J-Extension 指標遮罩 |
| ||
RFC-0225:Fxblob:在 Fxfs 中儲存 blob |
| ||
RFC-0226:Zircon Pager Writeback |
| ||
RFC-0227:Fuchsia 發布程序 |
| ||
RFC-0228:FDomain:Fuchsia 目標的遠端控制 |
| ||
RFC-0229:FIDL 2023 |
| ||
RFC-0230:在 Fuchsia 中使用 Suspend-To-Idle |
| ||
RFC-0231:FIDL 版本替換語法 |
| ||
RFC-0232:適用於多個 API 級別的 FIDL 繫結 |
| ||
RFC-0234:更新 RISC-V ABI:RVA22 + V |
| ||
RFC-0235:元件字典 |
| ||
RFC-0236:VMO 快照修改本機副本 |
| ||
RFC-0237:使用 ZX_CLOCK_UPDATED 傳送時鐘更新信號 |
| ||
RFC-0238:VMO 大小 |
| ||
RFC-0239:實務中的平台版本管理 |
| ||
RFC-0240:非同步作業是針對物件 |
| ||
RFC-0241:在 SDK 介面中明確分割平台 / 外部 |
| ||
RFC-0242:設定功能 |
| ||
RFC-0243:無線區域網路漫遊 |
| ||
RFC-0244:擲回使用者定義的 Zircon 例外狀況 |
| ||
RFC-0245:VMO 預先擷取 |
| ||
RFC-0246:API 級別為 32 位元 |
| ||
RFC-0247:在 Fuchsia 中啟用 LTO |
| ||
RFC-0248:問題陳述 |
| ||
RFC-0249:平台中的 crosvm 支援 |
| ||
RFC-0250:電源拓撲 |
| ||
RFC-0251:無 Root 存取權 |
| ||
RFC-0252:沒有實體 VMO CacheOps |
| ||
RFC-0253:zx_object_get_info ZX_INFO_VMAR_MAPS |
| ||
RFC-0254:變更 Copy-on-Write 頁面的歸因 |
| ||
RFC-0255:系統活動控管器 |
| ||
RFC-0256:針對 Lacewing 測試的 Python 應用程式組合 |
| ||
RFC-0257:storage-host:將上層儲存空間驅動程式分割成元件 |
| ||
RFC-0258:從 C++17 更新至 C++20 |
| ||
RFC-0259:單調時鐘暫停和啟動時間軸 |
| ||
RFC-0260:核心啟動時間支援 |
| ||
RFC-0261:快速且有效率的使用者空間核心模擬 |
| ||
RFC-0262:擴充 KMEM_STATS |
| ||
RFC-0263:將驅動程式庫通訊遷移至服務 |
| ||
RFC-0264:在 Fuchsia 上執行未修改的 AArch32 Linux 程式 |
|
已遭拒
RFC | 標題 | 領域 | Gerrit 變更 |
---|---|---|---|
RFC-0005:Blobfs 快照 |
| ||
RFC-0026:到處都是信封 |
| ||
RFC-0031:已輸入的墓誌銘文 |
| ||
RFC-0032:高效率信封 |
| ||
RFC-0034:以空字元結尾的字串 |
| ||
RFC-0035:自動追蹤流程 |
| ||
RFC-0036:更新結構宣告 |
| ||
RFC-0038:將版面配置與限制條件分開 |
| ||
RFC-0039:類型為次要 |
| ||
RFC-0042:非空值類型 |
| ||
RFC-0044:可擴充的方法引數 |
| ||
RFC-0045:零大小的空結構體 |
| ||
RFC-0051:C++ 的安全結構體 |
| ||
RFC-0062:方法無法使用 |
| ||
RFC-0063:OrdinalRange |
| ||
RFC-0064:Box <Knox> |
| ||
RFC-0065:不使用選用字串或向量 |
| ||
RFC-0088:更新 RFC-0050:FIDL 位元、列舉和限制語法 |
| ||
RFC-0116:為精簡版 FIDL 資料表提供線路格式支援 |
| ||
RFC-0233:預設使用 FIDL 舊版 |
|