Fuchsia RFC 程序旨在提供一致且透明的路徑,方便您做出適用於整個專案的技術決策。舉例來說,RFC 程序可用來改善專案藍圖和系統架構。
RFC 程序會隨時間更新,詳情請參閱目前的表單。以及摘要說明。
程序摘要
- 瞭解這項程序的適用時機。
- 提供提案內容。
- 請使用這個範本草擬 RFC,並與相關人員分享。請參閱建立 RFC 和 RFC 最佳做法。
- 隨著提案內容交會而雙方的討論,而相關人員指出他們願意提供協助,請傳送電子郵件至 eng-council@fuchsia.dev,請 Eng Council 將您的提案移至 Last Call。
- 等待至少 7 天後,Eng Council 會接受或拒絕您的提案,或者要求您進一步與相關人員進行疊代作業。
如需詳細資訊,請按照 RFC 程序進行。
流程摘要 (簡報)
密切關注
您可以設定 Gerrit 通知,以便在上傳新的 RFC 時傳送電子郵件通知您。
加入 docs/contribute/governance/rfcs
搜尋運算式並選取「Changes」,即可接收各個新 RFC 提案的電子郵件通知。
提案
有效的 RFC
已完成的 RFC
RFC 區域
已接受
RFC | 書名 | 領域 | 更小鳥 |
---|---|---|---|
RFC-0001:Fushisia 要求註解 (RFC) 程序 |
| ||
RFC-0002:Fushisia 平台版本管理 |
| ||
RFC-0003:Fushisia 記錄指南 |
| ||
RFC-0004:位元組單位 |
| ||
RFC-0006:Zircon 的 RFC 程序附錄 |
| ||
RFC-0007:刪除執行緒終止的 Zircon 程序 |
| ||
RFC-0008:移除 zx_clock_get 和 zx_clock_adjust |
| ||
RFC-0009:邊緣觸發了 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:使用演進技術 = uint64; |
| ||
RFC-0020:介面序數雜湊 |
| ||
RFC-0021:新增及移除方法的軟性轉換 |
| ||
RFC-0022:說明:結構體成員的預設值 |
| ||
RFC-0023:通訊協定的組合模型 |
| ||
RFC-0024:強制原始碼相容性 |
| ||
RFC-0025:位元標記 |
| ||
RFC-0027:用多少付多少 |
| ||
RFC-0028:處理權限 |
| ||
RFC-0029:遞增方法序數 |
| ||
RFC-0030:FIDL 偏小的終端字元 |
| ||
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:Epitaphs |
| ||
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:Fernel Sanitizer 涵蓋率 ( Fuchsia 模糊化) |
| ||
RFC-0079:偵測偵錯記錄資料遺失 |
| ||
RFC-0080:偵測 VMO 不變性 |
| ||
RFC-0081:Fastboot 啟動 |
| ||
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:軟體推送 RFC 標準 |
| ||
RFC-0104:相對元件網址 |
| ||
RFC-0105:規則運算式程式庫 |
| ||
RFC-0106:元件資訊清單包含 Fuchsia SDK 中的元件 |
| ||
RFC-0107:動態優惠 |
| ||
RFC-0108:元件繫結器通訊協定 |
| ||
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 上的 Shortlinks |
| ||
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 建構工具 |
| ||
RFC-0141:CTF 程序 |
| ||
RFC-0142:zx_thread_legacy_yield |
| ||
RFC-0143:Userspace Top-Byte-Ignore |
| ||
RFC-0144:大小檢查工具 |
| ||
RFC-0145:Eager 套件更新 |
| ||
RFC-0146:CML 中的結構化設定結構定義 |
| ||
RFC-0147:檢視系統 |
| ||
RFC-0148:CI 指南 |
| ||
RFC-0149:不需要進行 FIDL 編碼驗證 |
| ||
RFC-0150:選擇不採用更新 |
| ||
RFC-0151:用於指定 CPU 的編譯器調整旗標 |
| ||
RFC-0152:改善 OOM 處理行為 |
| ||
RFC-0153:Fchsia 的 Ninja 自訂設定 |
| ||
RFC-0154:子套件 |
| ||
RFC-0155:選用能力路徑 |
| ||
RFC-0156:串流附加模式 |
| ||
RFC-0157:Fxfs 加密及多磁碟區支援 |
| ||
RFC-0158:結構化設定存取子 |
| ||
RFC-0159:僅執行記憶體 |
| ||
RFC-0160:移除對 FIDL 結構體預設值的支援 |
| ||
RFC-0161:圖片配置器 API |
| ||
RFC-0162:Flatland API |
| ||
RFC-0163:測試輸出格式 |
| ||
RFC-0164:Test Suite API |
| ||
RFC-0165:SDK 類別 |
| ||
RFC-0166:一個 UI 堆疊 |
| ||
RFC-0167:使用者空間早期啟動程序中的套件 |
| ||
RFC-0168:透過 InspectSink 公開檢查 |
| ||
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_中斷_bind_vcpu」 |
| ||
RFC-0186:Fchsia 適用的 Bazel |
| ||
RFC-0187:允許處理中的第一個執行緒以 zx_thread_start 開頭 |
| ||
RFC-0188:元件 ABI 相容性 |
| ||
RFC-0189:視窗管理 |
| ||
RFC-0190:FIDL 支援 Syscalls |
| ||
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:Fuschsia 使用者流失政策 |
| ||
RFC-0215:結構化設定父項覆寫 |
| ||
RFC-0216:Fushisia 託管存放區指南 |
| ||
RFC-0217:開啟包裹追蹤 |
| ||
RFC-0218:IOBuffer:高效 IO 的對等互連共用記憶體物件 |
| ||
RFC-0219:Zircon 頁面壓縮 |
| ||
RFC-0220:樹狀結構內產品的未來 |
| ||
RFC-0221:用於樹狀結構外系統測試的 Python |
| ||
RFC-0222:介紹 Fuchsia 控制器 |
| ||
RFC-0223:zx_vmo_transfer_data |
| ||
RFC-0224:使用者空間 J-Extension 指標遮蓋 |
| ||
RFC-0225:Fxblob:以 Fxfs 儲存 blob |
| ||
RFC-0226:Zircon Pager 寫入 |
| ||
RFC-0227:Fushisia 發布程序 |
| ||
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 Snapshot-Modified 副本 |
| ||
RFC-0237:使用 ZX_CLOCK_UPDATED 更新 Signalling Clock |
| ||
RFC-0238:VMO 大小 |
| ||
RFC-0239:實際平台版本管理 |
| ||
RFC-0240:物件上的非同步作業 |
| ||
RFC-0241:SDK 介面中的明確平台 / 外部分割 |
| ||
RFC-0242:設定功能 |
| ||
RFC-0243:WLAN 漫遊 |
| ||
RFC-0244:提高使用者定義的 Zircon 例外狀況 |
| ||
RFC-0245:VMO 預先擷取 |
| ||
RFC-0246:API 級別為 32 位元 |
|
已遭拒
RFC | 書名 | 領域 | 更小鳥 |
---|---|---|---|
RFC-0005:Blobfs 快照 |
| ||
RFC-0026:隨處信封 |
| ||
RFC-0031:輸入的 Epitaphs |
| ||
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:方塊 <Knox> |
| ||
RFC-0065:無選用字串或向量 |
| ||
RFC-0088:更新 RFC-0050:FIDL Bits、Enum 和 Constraints 語法 |
| ||
RFC-0116:sparser FIDL 資料表支援傳輸格式 |
| ||
RFC-0233:預設 FIDL 舊版程式 |
|