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