u-boot專案介紹

以下是u-boot專案官方所設置的工具,以利專案維護和進行。

  • wiki網址:https://www.denx.de/wiki/U-Boot
    u-boot的wiki載明各種相關資源網址,從專案各模組的主要維護者聯絡方式,各種開發守則須知郵件論壇禮儀,甚至到各工具的操作步驟,都詳細列出。因此建議使用者好好閱讀。如果你有興趣貢獻u-boot專案,更應該對上面提到的工具和守則應該要熟悉。

  • 郵件論壇:https://lists.denx.de/listinfo/u-boot
    u-boot和許多年代比較久的開源專案一樣(如Linux),所有開發公告,討論,程式碼修改的提交,審核,意見回饋,都透過電子郵件論壇進行。因此使用郵件論壇的時候,回信禮儀和方式非常重要,這也關係到郵件論壇呈現討論串是否能正確顯示,如果沒有正確地回覆郵件,可能會讓所有參與者因為電子郵件軟體顯示方式,而漏掉你甚至其他人的意見。

  • git原始碼庫:git://git.denx.de/u-boot.git
    這是u-boot官方主要儲存原始碼的git原始碼庫。跟Linux類似,除了有一個主幹的git branch之外,各模組(例如各種不同的計算機架構),也都會有自己的git原始馬庫。

  • 維護者管理user提交的patch的工具:https://patchwork.ozlabs.org/project/uboot/
    雖然大部分討論地進行,都會在郵件論壇上,但是各模組的維護人,還是需要有一些工具來輔助他們審核使用者和開發者們提交的修改。尤其是一個修改,在經過大家的討論和意見回饋之後,可能會改了好幾版,尤其是大型的改動,可能因為牽涉很廣,甚至可以多到十幾版都有可能。所以維護者使用patchwork這個服務,協助他們管理哪幾版的patch是同一個討論串的,哪些是拆分出來的,要採用的是到第幾版,哪些被拒絕,哪些還在等待新的修改的等等。

  • 維基百科:https://en.wikipedia.org/wiki/Das_U-Boot

results matching ""

    No results matching ""