Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
What is GitHub Marketplace and good for?
Search
Sam Yamashita
July 25, 2017
Technology
0
110
What is GitHub Marketplace and good for?
Sam Yamashita
July 25, 2017
Tweet
Share
More Decks by Sam Yamashita
See All by Sam Yamashita
AI が自動テストの分野でどのように使われるのか
unbabel
0
150
Thailand
unbabel
1
86
DX に優れた多言語化ドキュメント作成方法
unbabel
0
530
3 Tips for meeting
unbabel
0
280
OSS 翻訳と GitLocalize
unbabel
0
540
Redux in Production
unbabel
1
310
Introduction to RAIL
unbabel
0
110
CSS Architecture
unbabel
1
74
Git・Githubに関する隠された便利な機能
unbabel
1
410
Other Decks in Technology
See All in Technology
Digitization部 紹介資料
sansan33
PRO
1
6.8k
Webhook best practices for rock solid and resilient deployments
glaforge
2
300
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
AI駆動開発を事業のコアに置く
tasukuonizawa
1
280
Red Hat OpenStack Services on OpenShift
tamemiya
0
120
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
1
2.8k
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
370
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
1
160
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
670
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
160
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
110
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
Featured
See All Featured
From π to Pie charts
rasagy
0
120
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Agile that works and the tools we love
rasmusluckow
331
21k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
330
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Everyday Curiosity
cassininazir
0
130
The Spectacular Lies of Maps
axbom
PRO
1
520
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
110
Color Theory Basics | Prateek | Gurzu
gurzu
0
200
Exploring anti-patterns in Rails
aemeredith
2
250
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
120
Transcript
What is GitHub Marketplace and good for? 2017/07/20 Sota
Yamashita ✓
࣍ • ࣗݾհ • GitLocalize • GitLocalize ʹ͍ͭͯ • ͜Ε·Ͱͷ༁࡞ۀ
• ͜Ε͔Βͷ༁࡞ۀ • OSS • GitHub Marketplace • Marketplace ʹ͍ͭͯ • ඞཁ݅ • Ϣʔβʔϑϩʔ • ਃखॱ • ·ͱΊ
About me
About me Sota Yamashita @ Locki, Inc, Organization github.com/sotayamashita twitter.com/sota0805
instagram.com/sotaya0805
GitLocalize
GitLocalize
GitLocalize - ͜Ε·Ͱͷ༁࡞ۀ ϓϩμΫτϚωʔδϟʔ ϨϏϡΞʔ ༁ऀ ίϐʔˍϖʔετ ΤϯδχΞ ػց༁ Ϋϥυιʔ
γϯά༁ ༁αʔϏε or
GitLocalize -͜Ε͔Βͷ༁࡞ۀ ϨϏϡΞʔ ༁ऀ ΤϯδχΞ ػց༁ Ϋϥυιʔ γϯά༁ ༁αʔϏε or
GitLocalize - OSS (in-progress) Major OSS projects
GitLocalize
GitHub Marketplace
GitHub Marketplace
GitHub Marketplace • GitHub App • OAuth App NEW
GitHub Marketplace • GitHub App • GitHub App ϢʔβʔٴͼΦʔΨφΠθʔγϣϯͷϦϙδτϦ୯Ґ ͷඥ͚ʹͳΔͷͰϢʔβͷཧͳͲ͕ͱͯ؆୯
• OAuth App • OAuth App ͜Ε·ͰͷͷͰϢʔβʔΞΧϯτΛೝূใΛ ར༻͍ͯͯ͠ɺϢʔβʔ୯Ґͷඥ͚ʹͳΓ·͢ɻͨͩ͜Εͩͱ νʔϜʹ։ൃ࣌ʹୀ৬ऀͳͲͷϢʔβʔཧ͕໘ NEW
GitHub Marketplace • GitHub App • Codecov • Percy •
Rollbar • OAuth App • Travis CI • ͦͷଞ NEW
GitHub Marketplace - ඞཁ݅ • OAuth Apps ࠷Ͱ 1000 Ϣʔβʔඞཁ
• GitHub Apps ࠷Ͱ 250 ͷϨϙδτϦʹΠϯ ετʔϧ͞Ε͍ͯΔ͜ͱ͕ඞཁ • ച্ͷ͏ͪ 25ˋ Λ GitHub ͕ऩʢGitHub ੫ʣ • ࠷Ͱ̍ͭͷ༗ྉϓϥϯ͕ඞཁ https://developer.github.com/apps/adding-integrations/listing-apps-on-github-marketplace/requirements-for-listing-an-app-on-github-marketplace/
GitHub Marketplace - Ϣʔβʔϑϩʔ GET installation URL GET login/oauth/authorize POST
login/oauth/access_token Webhook MarketplacePurchaseEvent "Purchased" Buy with GitHub User GET /user/marketplace_purchases Change the plan Webhook MarketplacePurchaseEvent "Changed" Webhook MarketplacePurchaseEvent "Canceled" Cancel the plan
GitHub Marketplace - ਃखॱ 1. ΞϓϦใΛՃ 2. ηΩϡϦςΟʹؔ͢Δ࣭ʹճ ʢ࣭͕ଟͯͭ͘Β͍ʣ 3.
ηΩϡϦςΟςετ
GitHub Marketplace - ਃखॱ 1. ΞϓϦใΛՃ 2. ηΩϡϦςΟʹؔ͢Δ࣭ʹճ ʢ࣭͕ଟͯͭ͘Β͍ʣ 3.
ηΩϡϦςΟςετ
GitHub Marketplace - ਃखॱ
GitHub Marketplace - ਃखॱ 1. ΞϓϦใΛՃ 2. ηΩϡϦςΟʹؔ͢Δ࣭ʹճ ʢ࣭͕ଟͯͭ͘Β͍ʣ 3.
࿈ܞςετ
GitHub Marketplace - ਃखॱ 1. ΞϓϦใΛՃ 2. ηΩϡϦςΟʹؔ͢Δ࣭ʹճ ʢ࣭͕ଟͯͭ͘Β͍ʣ 3.
࿈ܞςετ
·ͱΊ
Thank you for listening!!