GitHub計劃打造平台使編碼更加自動化
據媒體報道,在本週的GitHub Universe大會上,GitHub宣布了一系列自動編碼功能,展示了機器學習和數據科學如何應用於軟件開發。
新工具將利用在線代碼共享和開發平台上集成的近10年的情報,幫助開發人員跟踪依賴關係,保持代碼安全並發現新項目。
GitHub技術的高級副總裁Jason Warner告訴ZDNet,新功能“只是長期路線圖的開始”。隨著AI和機器學習的發展加速,GitHub希望開始一個公開的對話,他說,“如果我們指出軟件可以做到這一點,可以做什麼”。
“我們知道,GitHub在全球擁有獨特的地位,可以通過很多不同的方式進行這種對話,我們希望非常重視這一態度。”他說。 “開發商是全球經濟中最有創造力,最強大的力量,而且在將來只會增加,我們的使命是使他們能夠實現。”
首先,GitHub正在引入新的依賴關係圖,讓開發人員深入了解其代碼所依賴的項目,以及依賴於代碼的項目。它可以提供洞察力,例如軟件是否是最新的,其安全漏洞,其許可證以及是否仍然受到社區的支持。它目前支持Ruby和JavaScript,支持Python。
GitHub將很快推出安全警報。依賴關係圖將跟踪依賴關係與公共安全漏洞相關聯,並會提醒開發人員。在某些情況下,它會提示來自GitHub社區的已知安全修復程序。 GitHub表示,安全警報應該是新的安全工具集合中的第一個。
GitHub數據科學工程經理Miju Han告訴ZDNet,“人們比以往任何時候都使用依賴,我們看到這些數字在增長。 “對於開源而言,這意味著下游人依賴於開發人員編寫的代碼。”
跟踪依賴關係通常是面向合規性要求的公司的必要任務,但它可能是一個繁瑣的手動過程。許多開源項目沒有帶寬,而較大的組織有特定的安全團隊來處理它。依賴圖是考慮到設計的。
GitHub還在其儀表板上推出了一個新的“發現存儲庫”源,為開發人員提供了從平台上超過2500萬個活動存儲庫中探索的項目建議。這些建議是根據開發人員的興趣,根據他們所關注的人員,他們的明星存儲庫以及GitHub上的受歡迎程度量身定做的。 GitHub還重新設計了“探索”經驗,將開發人員與GitHub貢獻者的策展收藏,主題和資源聯繫起來。
“我們希望新聞源是真正了解捐款渠道的開始,”韓說。 “這很重要,因為我們知道維護者需要對他們的項目有更多的幫助,這不是一個開放源代碼維護者的秘密。
最終,GitHub希望釋放開發人員創造性思考並做最好的工作。
“我們今天看到的是世界上網絡和寫作軟件,”韓說。 “發展非常快,特別是在亞洲,編寫軟件真的很困難,而且在過去20年裡還沒有大量的創新,我們想做的是在軟件的進一步民主化的同時,同時利用我們必須確保人們正在發展權利的集體智慧 – 我們希望量化質量,隨著數量在全球有機地發生。“
[完]
對於以上消息,各位298電腦讀者又怎看呢?
歡迎到我們的<<討論區>>分享你的意見。
灣仔298電腦資訊網
免費網上電腦雜誌,電腦IT人集中地!
網址:www.wanchai298.com