原創|實施案例|編輯:鄭恭琳|2018-05-10 10:57:02.000|閱讀 246 次
概述:了解Braintree如何使用GitHub讓他們的客戶更接近他們的開發和發布流程。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
布倫特里有一個令人印象深刻的一年。除了其他令人興奮的里程碑之外,它們被PayPal收購,PayPal是支付技術領域的知名廠商。他們還在努力開發客戶端和服務器端SDK,以便開發人員能夠為任何現代支付方式快速啟用安全支付選項。他們是一個很小的團隊,他們有很多關于讓開發人員更容易開發的想法。
自2008年以來Braintree一直在使用GitHub。自從收購Braintree和PayPal之后,所有開發工作都在共同的組織間GitHub存儲庫中完成。Pull請求和其他協作工具讓芝加哥,舊金山和紐約市的辦公室之間的分布式開發感覺更集中。“工程文化更現代化,因為我們使用GitHub作為團隊內部開放內部溝通的結構,”Braintree產品經理Mike Mettler指出。
GitHub給Braintree的分布式開發團隊帶來的知名度非常好。由于開發人員是他們的主要受眾,他們決定嘗試使用GitHub組織來管理他們的v.zero Payments API版本。他們使用團隊權限將私人測試版參與者直接添加到包含其源代碼的存儲庫中,從而實現與拉取請求的協作。“我們將所有測試版開發人員放在每個存儲庫的聊天室中,”Mike說他們的測試經驗。“這是讓我們的開發人員直接從測試版參與者那里獲得反饋的好方法。”
“GitHub是開發者的通用語言。你越能讓工作感受到開發者本土的感受,他們的體驗就越積極。推動產品開發和我們的測試互動到GitHub上是一次愉快的體驗。”
Braintree通過使用它與公眾進行互動,進一步取得了GitHub的成功。他們正在使用GitHub版本為其客戶提供適用于iOS和Android的SDK,并且本著真正的開放源代碼精神,他們接受來自用戶的請求。即使Braintree的作者也參與了這個游戲,將合并和部署面向用戶的文檔和README與發布的源代碼放在同一個存儲庫中。
“GitHub對Braintree有雙重共鳴”,Mike評論道。“你可以在我們所有的公共回購中看到歷史。當你為開發者開發某些東西時,這真的很棒。我們是開放式開發,透明度和展示我們工作的典范。“
持續集成:構建與Jenkins一起編譯。
發布:使用GitHub發布API可以使用公開發布。
Chat操作:他們的聊天機器人Dog由GitHub和Slack之間的掛鉤提供動力。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn