Tizen開發流程簡介
在https://source.tizen.org/os-development/work-flow可以看到有關Tizen開發流程的一些介紹
Tizen是通過Git/Gerrit進行源代碼管理 - https://review.tizen.org/gerrit,其中Git用來對源代碼進行各類管理而Gerrit主要是用來做代碼review,開發人員可以通過Gerrit UI來管理他們的git projects以及進行各類代碼review.
Tizen是通過OBS: https://build.tizen.org/來對各類package進行build,與之前MeeGo不同的地方在于開發人員不能直接向OBS提交代碼,必須先通過通過git工具以及一系列流程來向OBS提交代碼
除此以外,Tizen通過jira來管理bug -https://bugs.tizen.org/jira, 同時各類技術相關的包等可以在http://download.tizen.org/下載
以下是主要的工作流程
可以看到目前開發人員需要先push代碼到Gerrit進行review,通過了以后才會被merge到git服務器中,所有的Tizen開發人員都可以進行代碼review,但是只有Tizen reviewers的成員才可以對代碼的改變進行approve. 另外,開發人員如果想最終提交代碼到OBS系統中,開發人員需要更新changelog,創建新的tag,push到Gerrit代碼review,通過以后代碼才會被提交進入OBS