Fork準則

乜嘢係Fork?

** A:** 如果你獲取源代碼並僅進行重新編譯或對可迻植性進行了其他操作, 則可以對原始程序進行修改。 如果你由果度開始進行獨立開發, 咁你嘅項目將被稱為原始程序的分支。


幾時復刻?

** a:** 如果你對OpenBVE 唔滿意, 並且無法確定其未來版本的目標, 咁可能冇其他方法可以自己實現所需的功能。

如果你打算創建 OpenBVE 嘅分支或其工具之一, 則建議你遵循以下準則 (而非要求)。

■ 重命名項目

你應該畀項目一個獨特嘅標題, 並且通常都應該替換幑標。 僅更改版本號並不構成為你嘅 fork 賦予不同的標題。 實際上, 你應該重命名它。

你嘅分支嘅標題應與 OpenBVE 及其所有可能嘅拼寫形式不同。 如果你冇辦法畀分叉起一個獨特的名稱, 則用戶將無法區分分叉同原始名稱, 從而引起好多混亂。

■ 刪除對主頁的引用

通常, 你應該係主菜單中刪除同 OpenBVE 主頁的引用以及版本檢查機制。

這並不意味著不建議您提及​​OpenBVE或其來源,而是應確保用戶不要將此主頁誤認為是fork的來源。

■没有官方的支援

對於任何分支, 無論更改有多小, OpenBVE 論壇都唔係討論它的地方。 儘管可以發佈一個公告, 但係如果你想進一步討論分叉或提供支持, 則必須找到自己的位置。

■ OpenBVE 嘅未來

最終, 將成為 openbve 嘅後繼者, 並且有了它, 以插件嘅形式集成新功能的簡便方法。 你可能要等到嗰陣, 或者諗住以後移植您的 fork 成為常規的附件。