華爲鴻蒙系統的推出,我們開發者應該做什麼?

· 之前本人寫過一文《操作系統發展趨勢分析,以及對開發者的影響》。本文繼續說明鴻蒙系統與我們開發者有何關係。
· 2019年8月方舟編譯器開始了開源的節奏,後續會逐步全面開源,再加上鴻蒙系統2020年8月將開源。推測在鴻蒙系統開源之前,方舟編譯器肯定會全面開源,這樣同時面世,才有利於鴻蒙系統生態的建設。
· 由於鴻蒙系統肯定是使用方舟編譯器,這樣的華爲也算是想谷歌的andriod全面開戰了,兼容安卓也是爲了吸取安卓的生態資源。
· 這與我們開發人員有什麼關係呢?

1.先爲中國人,再爲開發者

在這裏插入圖片描述
· 鴻蒙系統的推出,不僅是華爲一個公司的戰略,也是中國實力不斷提升之後的必然。包括操作系統在內的衆多核心技術,可以作爲美國阻止中國崛起的武器,要突破這層阻礙就必須有自己的核心技術。華爲作爲中國優秀企業的代表,在多個領域做到可以替代美國技術。就算華爲也有這樣那樣的問題,但一碼歸一碼,華爲的技術的確是好,作爲國家先進技術的代表,必須支持!
在這裏插入圖片描述
· 看到華爲在這麼多領域可以與衆多頂尖美國公司對壘,作爲中國人真的是感覺到萬分自豪。
· 中國技術發展好了,中國纔會發展更好,中國人才會過得更好。鴻蒙系統作爲之前操作系統成功可能性較大的一個,我們就要盡力支持。在這個非常時期,普通人要選擇買華爲的商品來提供支持(出錢),我們開發者就要幫助完善華爲的技術生態來提供核心力量(出力)。

2.開發者參與鴻蒙生態建設,也能提升自身實力

· 參與到鴻蒙系統的開發不僅是爲國,也是提升自己能力的途徑。
· 不管鴻蒙系統能否成功和Andriod抗衡,它都是當前我們能夠參與的最前沿的操作系統了,再加上是中國人開發的,很多文檔都是中文的,不會有什麼障礙,這正是提升自己的機會。當然,鴻蒙系統要是成功,會讓這些先參與的人吃到相應的紅利。

3.如何參與到鴻蒙系統的開發

· 如何參與鴻蒙系統的開發呢?
目前只有方舟編譯器開源了,還只是一部分,首先要經常的關注消息,來源當然是官網:

鴻蒙系統官網https://hmxt.org/
鴻蒙系統常見問題彙總
方舟編譯器官網https://www.openarkcompiler.cn/home
方舟編譯器問題彙總
在這裏插入圖片描述
· 方舟編譯器官網就可以輕鬆下載源碼查看。目前只有方舟編譯器開源,因此開發者想參與只能從這裏開始。
· 方舟編譯器的問題彙總中告訴了我們如何參與,在此截取過來:

####################分隔線####################

· 方舟編譯器項目誠摯歡迎每個人加入社區併爲項目作出貢獻。
在方舟編譯器項目中做貢獻,不侷限於代碼貢獻一種形式,
您可以通過如下多種形式參與到其中,而我們對您做出的任何
貢獻表示真誠的感謝:

· 報告錯誤
如果您發現了OpenArkCompiler的問題,您有必要訪問Issue
跟蹤系統並上報。登錄後創建Issue,將您發現的問題和出現
條件進行詳細的描述,這將有利於對問題進行重現和快速定位。

· 貢獻代碼
代碼貢獻仍是OpenArkCompiler項目最主要的貢獻形式。
我們歡迎社區志願者貢獻自己的代碼,以此獲得代碼的維護
和增強。爲保障項目的健康發展和保持高質量的代碼庫,我們
需要遵循如下貢獻事宜:

· 請隨時提問。通過在Issue跟蹤系統中發表評論或通過郵件列表提出問題。

重要提示:對OpenArkCompiler項目貢獻代碼需要遵循流程,
並非直接拉取請求和修改代碼。首先請與我們取得聯繫,就需
要優化的內容進行討論,就修改方法達成共識。如果沒有與OpenArkCompiler提交者達成共識,貢獻可能需要大量返工
或不予審覈。

· 具體操作指南請參閱代碼貢獻指南。

· 貢獻用例

精美的用例能夠幫助更多的開發者和用戶快速參與到項目中。因此,OpenArkCompiler社區需要大量的用例貢獻。針對用例,OpenArkCompiler社區開闢了專門的子項目用於存放代碼,請參考用例代碼庫,代碼提交方式參考上節內容。

· 貢獻文檔

OpenArkCompiler是較爲底層的複雜軟件系統。高質量的文檔對於項目至關重要。方舟編譯器社區旨在提供清晰、準確和完整的文檔,以指引社區用戶和開發者對項目有更加準確的瞭解。我們歡迎任何以改進OpenArkCompiler文檔的貢獻。具體操作指導請參閱文檔貢獻指南。

· 幫助代碼檢視

要保證項目代碼的高質量,定期檢視代碼是必須的。同時,對他人代碼進行客觀公正的評論及給出優化建議也是一種貢獻,並且這是從貢獻者晉升爲Committer的一個重要考量部分。

· 回答開發者的問題和疑惑

回覆用戶郵件列表中的問題
在社區論壇中的問題
檢查Issue中的最新問題是否存在實際上是用戶問題的故障單
傳播關於方舟編譯器的話題

· 組織或參加OpenArkCompiler Meetup
參與OpenArkCompiler微博、微信公衆號、知乎等官方討論渠道
[email protected]郵件列表上分享您的會議。
簽署貢獻者協議

· 請先下載貢獻者協議;
簽署後,通過郵件發送至郵箱:[email protected];
收到OpenArkCompiler確認郵件。
註冊會員

· 操作步驟

進入華爲雲首頁,單擊頁面右上角的“註冊”。
設置手機號並單擊“獲取短信驗證碼”。

該手機號未註冊過華爲雲賬號,或已註冊過華爲雲賬號,
但賬號數量未達到系統允許的最大數量 輸入短信驗證碼、
密碼並勾選“我已閱讀並同意《華爲雲用戶協議》和
《隱私政策聲明》”。

該手機號已註冊過華爲雲賬號,且賬號數量已達到系統
允許的最大數量將不支持再使用該手機號註冊新的華爲雲賬號。

單擊“同意協議並註冊”。 賬號提示註冊成功。

###############分隔線####################

· 總的來說就是,多多使用,多多參與,能參與代碼的開發是最好的,不行就幫忙完善文檔,檢查代碼,協助測試,解答問題。

後續本文也會將方舟編譯器的代碼理解推送出來,爲想參與而沒有時間的人提供機會,歡迎大家關注!

· 個人的命運要和國家的命運要緊密的綁定在一起,開發者強則中國強!

發佈了15 篇原創文章 · 獲贊 19 · 訪問量 4683
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章