即將上任的 GitHub CEO 談論 Atom 文本編輯器、VSTS 等的未來

閱讀時間圖標 7分鐘讀


讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。 工具提示圖標

請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多

微軟 GitHub


本週早些時候,微軟正式 宣布 它正在以約 7.5 億美元的價格收購全球領先的軟件開發平台 GitHub。 微軟提到,GitHub 將獨立運營,並將繼續為各行各業的所有開發者提供一個開放平台,支持他們為項目選擇的編程語言、工具和操作系統。 微軟還表示,CVP Nat Friedman 將成為 GitHub 首席執行官,而 GitHub 現任首席執行官 Chris Wanstrath 將成為微軟技術研究員。 Nat Friedman 今天在 Reddit 上的 AMA 期間討論了許多關於 GitHub 在微軟領導下的未來。 您可以在下面閱讀他的一些答案。

問:微軟對 GitHub 的 Atom 文本編輯器有什麼計劃(這在目標用戶中顯然與 VS Code 重疊)?

開發人員對他們的設置非常講究,選擇編輯器是開發人員做出的最個人的決定之一。 語言改變,工作改變,你經常得到一台新電腦或升級你的操作系統,但你通常會選擇一個編輯器並隨著它成長多年。 我想做的最後一件事就是讓 Atom 用戶放棄這個決定。

Atom 是一位出色的編輯器,擁有健康的社區、崇拜的粉絲、出色的設計,以及對實時協作的有希望的嘗試。 在 Microsoft,我們已經使用了從 Atom 到 VS Code 再到 Sublime 到 Vim 的所有編輯器,我們希望開發人員在 GitHub 上使用他們喜歡的任何編輯器。

因此,我們將繼續開發和支持 Atom 和 VS Code。

問:這是否意味著某些 Microsoft 產品功能(Visual Studio Live Share)最終也將跨越到 Atom 中?

VS Code 和 Atom 實際上共享大量歷史和代碼,微軟和 GitHub 多年來一直在基礎技術上進行合作:

  • 最明顯的是,我們在 Electron 上合作,這是兩個編輯器的共同基礎。 微軟在 2015 年宣布 Electron 時開始與 GitHub 合作——當時它仍然被稱為 AtomShell,在 VS Code 宣布之前。 我們加入了他們的 Slack 頻道並參加了黑客馬拉松,從那時起,微軟一直是 Electron 的主要貢獻者。 我們還在許多其他產品中使用 Electron……
  • 原子化 ?採用?語言服務器協議 ? 我們作為 VS Code 的一部分開發的。 這允許在 VS Code 和 Atom 之間共享高級語言支持。 Atom-ide 支持的語言包都與 VS Code 共享語言服務器。
  • Atom-ide 社區也在討論採用 ?調試適配器協議? 這將啟用 Atom 和 VS Code 之間的通用調試器支持。
  • 我們對實時協作的最新發展感到興奮,我希望 Atom Teletype 和 VS Code Live Share 在協議上進行協調,以便最終使用任一編輯器的開發人員可以實時一起編輯相同的文件。

所以,我喜歡微軟和 GitHub 之間多年的合作,他們產生了這兩位深受喜愛的編輯器,我希望這種富有成果的關係能夠繼續下去!

問:你對人們將 repos 轉移到 GitLab 和其他提供商的反應是什麼?

開發人員是獨立思考者,並且總是有一定程度的懷疑,但我承認我很難過看到有些人覺得不得不移動他們的代碼。 我有責任認真贏得他們的信任。

OTOH,我認為 git 讓開發人員可以靈活地像這樣移動他們的 repos,我希望那些在過去幾天裡嘗試過其他 Git 主機的人會保持開放的心態,一旦我們展示了我們的對開放性的承諾並使 GitHub 更加強大。 如果他們選擇不退縮,那是他們的特權,即使開發者不選擇我們,我們也會慶祝開發者的選擇。

也就是說,GitHub 團隊報告說,遷移或關閉帳戶的用戶數量極少,而本週新註冊用戶的激增和對 GitHub 的新興趣大大彌補了這一點。

問:我們是否應該期待任何廣告開始出現在我們的公共 GitHub 項目存儲庫中?

否。

(一些歷史背景:當 GitHub 開始時,Sourceforge 是互聯網上占主導地位的代碼託管網站。Sourceforge 最終歸一家媒體集團所有,該集團通過廣告將網站大量貨幣化。它變成了橫幅廣告和彈出窗口以及延遲下載的沼澤向用戶展示更多廣告。GitHub 的簡潔界面和以開發人員為中心的方法可以部分看作是對 Sourceforge 的反應。這顯然是正確的道路。)

問:除了最顯眼的公共開源存儲庫之外,GitHub 還擁有數不清的私有存儲庫,其中許多由提供與微軟直接競爭的產品的公司所有。 這是一個非常明顯的利益衝突。 Microsoft 可以採取哪些步驟來證明私有存儲庫即使對 Microsoft 員工和高管也不公開?

Microsoft 託管當今超過 XNUMX 億客戶的機密信息,這是我們極為重視的責任。

GitHub 已經制定了政策和控制措施來限制員工對私人存儲庫的訪問,這在微軟的領導下將一如既往地嚴格。

問:您希望將 Github 文化的哪些元素帶到微軟?

關於 GitHub 的一個很酷的事情是 GitHub 在 GitHub 上運行; 他們的銷售、營銷和法律職能實際上使用問題和拉取請求在整個公司內進行協作。 這意味著所有不同的團隊都在開放的環境中工作,這有助於形成一種非常協作的文化(這也意味著 GitHub 的新律師學習如何合併 PR 以及加入時使用哪些表情符號!)。

問:我的問題是:對於 VSTS 和 GitHub 都提供非常相似的服務,我們可以期待什麼樣的集成、競爭、棄用等? 是否有計劃將兩個領域的產品和/或團隊合併在一起,或者它們會保持獨立?

數以百萬計的開發人員依賴於 VSTS,包括 Microsoft 本身。 VSTS還有很多超出版本控制的功能,包括CI、發布管理、手動測試管理等。我們的計劃是繼續支持VSTS版本控制和GitHub,並做集成工作,讓VSTS用戶有一個很好的如果他們選擇使用 GitHub 進行版本控制,則具有完全集成和可追溯性的經驗。

問:從技術/堆棧的角度來看,Github 會發生變化嗎? 更準確地說,堆棧仍將主要集中在 Ruby / Rails 上,還是我們會看到技術方面的更多多樣化?

GitHub 顯然是 Rails 的早期採用者,該團隊在將其堆棧擴展為互聯網上最大的站點之一(在美國的 Alexa 排名第 34)方面做得非常出色。 沒有重新構建 GitHub 平台的計劃。

Q:你們是保留普通的 GitHub 賬號,還是試圖推動用戶使用通用的微軟賬號登錄 GitHub?

我們喜歡 GitHub 登錄。 您的 GitHub 帳戶是您的開發者身份,許多用戶習慣於使用他們的 GitHub 帳戶登錄開發者工具和服務(例如 Travis、Circle)。 因此,如果有的話,我們可能會決定將 GitHub 作為登錄選項添加到 Microsoft。

問:鑑於微軟的收購歷史和一些產品因此而受到損害的聲譽,我們為什麼要相信這對 GitHub 的未來是一件好事?

微軟已經從這種類型的收購中吸取了一些艱難的(昂貴的)教訓。 微軟目前領導下的收購有著良好的記錄——《我的世界》和 LinkedIn 是微軟收購成功平台的例子,為公司提供加速所需的資源,然後讓他們繼續獨立運營。 它運作良好。

您可以從下面的源鏈接中閱讀 Nat 的更多答案。

資源: 書籤交易

有關主題的更多資訊: 原子文本版, 未來CEO, Github上, 微軟, 納特弗里德曼, Reddit 美國醫學會, VSTS

發表評論

您的電子郵件地址將不會被發表。 必填字段標 *