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
プロジェクトをまたいだIssue管理
Search
rince
June 07, 2017
Technology
0
2.3k
プロジェクトをまたいだIssue管理
2017/6/7に行われた「GitLab Meetup Tokyo #3」でLTをした際の発表資料です。
rince
June 07, 2017
Tweet
Share
More Decks by rince
See All by rince
エンジニアが加速させるプロダクトディスカバリー 〜最速で価値ある機能を見つける方法〜 / product discovery accelerated by engineers
rince
3
750
あらゆる商品を扱う商品データベースを再設計した話 / product db re-architecture
rince
11
6.3k
Elasticsearch入門 〜前編〜
rince
0
300
Railsで海外9ヵ国にサービス展開している話 / Rails i18n
rince
2
1.8k
ActiveSupport::Concern で学ぶRuby
rince
1
310
Railsを6年間やってきたぼくが最近Railsでハマったこと
rince
3
570
そうだ Rack 作ろう。
rince
2
100
Lean Startup
rince
0
190
Yahoo!主催のOpenHackDayJapanに参加してJAXA賞をいただきました
rince
0
150
Other Decks in Technology
See All in Technology
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
130
さくらのクラウド開発の裏側
metakoma
PRO
9
3.3k
Ninno LT
kawaguti
PRO
1
120
LINE 購物幕後推手
line_developers_tw
PRO
0
470
問 1:以下のコンパイラを証明せよ(予告編) #kernelvm / Kernel VM Study Kansai 11th
ytaka23
3
540
使えるデータ基盤を作る技術選定の秘訣 / selecting-the-right-data-technology
pei0804
7
1.3k
Gateway H2 モジュールで スマートホーム入門
minoruinachi
0
140
ソフトウェアテスト 最初の一歩 〜テスト設計技法をワークで体験しながら学ぶ〜 #JaSSTTokyo / SoftwareTestingFirstStep
nihonbuson
PRO
2
160
LLM アプリケーションのためのクラウドセキュリティ - CSPM の実装ポイント-
osakatechlab
0
420
とあるEdTechベンチャーのシステム構成こだわりN選 / edtech-system
gotok365
4
310
Tailwind CSS の小話「コンテナークエリーって便利」
yamaday
0
120
MagicPodが描くAIエージェント戦略とソフトウェアテストの未来
magicpod
0
220
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
245
12k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.7k
Documentation Writing (for coders)
carmenintech
71
4.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Mobile First: as difficult as doing things right
swwweet
223
9.6k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Transcript
ϓϩδΣΫτΛ·͍ͨͩ Issueཧ GitLab Meetup Tokyo #3 LT 2017/6/7 Kazuma Suzuki
ࣗݾհ • ླ ਅʢ@kazumax1218ʣ • ܦྺ - 2011/4ɹɹΧΧΫίϜೖࣾ - 2011/7ʙɹ৯ϩά
- 2015/4ʙɹΩφϦϊ - Ruby, Rails 6͘Β͍ɺ࠷ۙKotlin࢝Ί·ͨ͠ɻ • झຯ - ཱྀ ʢ!"#$%&'()*+,-./0123456789:;<=>?@ʣ
ࠓ͢͜ͱ • ෳͷϓϩδΣΫτΛ·͍ͨͩIssueཧΛ Ͳ͏͍ͬͯΔ͔ • GitLabͷόʔδϣϯɿ GitLab CE 9.1.0
ෳͷGitLabϓϩδΣΫτ • 1νʔϜʢΤϯδχΞ4ਓʣͰ4ϓϩδΣΫτ • WebʢϝσΟΞʣ, WebʢECʣɺΠϯϑϥɺiOSΞϓϦ
GitLabͰIssueཧ͢Δલ • Pivotal TrackerͰIssueɺGitLabͰίʔυΛཧ - Pivotal Tracker༏ઌॱҐ͚ͷ༻్Ͱ༻͍ͯͨ͠ • ՝ -
Issueͱίʔυͷ - GitLab͔ΒPivotal TrackerʹࣗಈͰϦϯΫ͞Εͳ͍ ʢ˞ίϛοτϝοηʔδΛ༻͢Δ͜ͱͰٯՄೳʣ
GitLab Issue Board • ϚϧνΧϥϜͷϘʔυͰIssueΛՄࢹԽɾཧͰ͖Δ • ϦϦʔεॳϦετͷIssueͷॱ൪ೖΕସ͑ෆՄ https://gitlab.com/gitlab-org/gitlab-ce/boards
2017/3/22 GitLab 9.0 Released • Issue BoardͷϦετͷIssueͷॱ൪ΛೖΕସ͑Δ͜ͱ͕ Ͱ͖ΔΑ͏ʹͳͬͨ https://about.gitlab.com/2017/03/22/gitlab-9-0-released/#reorder-issues-in-board-list-ce-ee
ૣͬͯΈΑ͏ͱͨ͠ ͕ɺIssue BoadෳϓϩδΣΫτʹରԠͯ͠ ͍ͳ͔ͬͨɻɻ
Γ͍ͨ͜ͱ • ෳϓϩδΣΫτΛ·͍ͨͰIssueͷ༏ઌॱҐ Λ͚͍ͨ
ղܾࡦᶃ MilestoneͰ༻ • MilestoneͰϓϩδΣΫτΛ·͍ͨͰIssueཧ͕Մೳ https://gitlab.com/gitlab-org/gitlab-ce/milestones/39
ղܾࡦᶃ MilestoneͰ༻ • Project>MilestoneͰฒͼସ͑Մೳ͕ͩɺ Group>MilestoneͰฒͼସ͑Α͏ͱ͢ΔͱΤϥʔ͕ൃੜ
ղܾࡦᶃ MilestoneͰ༻ • Project>MilestoneͰฒͼସ͑Մೳ͕ͩɺ Group>MilestoneͰฒͼସ͑Α͏ͱ͢ΔͱΤϥʔ͕ൃੜ
ղܾࡦᶄ 1PJʹIssueΛ·ͱΊΔ • શͯͷϓϩδΣΫτͷIssueΛkinarinoͰ࡞
ղܾࡦᶄ 1PJʹIssueΛ·ͱΊΔ • ̍ϓϩδΣΫτͳͷͰIssue Board༻Մೳ
ղܾࡦᶄ 1PJʹIssueΛ·ͱΊΔ • ՝ - ଞϓϩδΣΫτͷMerge RequestCommitͱͷඥ͚ ΛͲ͏͢Δ͔ - ͲͷϓϩδΣΫτͷIssue͔ΛͲ͏ผ͢Δ͔
MRCommitͱͷඥ͚ • GitLab Flavored MarkdownΛ͑ɺผϓϩδΣΫτͰ ͋ͬͯʮϓϩδΣΫτ໊#Issue൪߸ʯͰࢀরՄೳ https://docs.gitlab.com/ce/user/markdown.html#special-gitlab-references
MRCommitͱͷඥ͚ • ϒϥϯν໊ʹIssue൪߸ΛೖΕΔ • GitͷhookεΫϓτʢprepare-commit-msgʣΛॻ͍ͯ ϒϥϯν໊͔ΒࣗಈͰίϛοτϝοηʔδʹ ʮϓϩδΣΫτ໊#Issue൪߸ʯΛೖΕΔ
MRCommitͱͷඥ͚ • MRCommitʹʮϓϩδΣΫτ໊#Issue൪߸ʯΛೖΕΔ ͜ͱͰϓϩδΣΫτΛ͑ͯIssueͱඥ͚Δ MR Issue
IssueͷϓϩδΣΫτผ • ֤ϓϩδΣΫτͷϥϕϧΛ࡞ͯ͠ผ
·ͱΊ • 1ͭͷϓϩδΣΫτʹIssueΛ·ͱΊͯIssue Board Λ͏͜ͱͰɺϓϩδΣΫτΛ·͍ͨͰIssueͷ ༏ઌॱҐΛཧ͢Δ͜ͱ͕Ͱ͖ͨ - MRCommitʹʮϓϩδΣΫτ໊#Issue൪߸ʯΛೖΕΔ͜ ͱͰϓϩδΣΫτΛ͑ͯIssueͱඥ͚ -
ϓϩδΣΫτ͝ͱͷϥϕϧΛ͚Δ͜ͱͰͲͷϓϩδΣ ΫτͷIssue͔Λผ
We're Hiring! • WebΤϯδχΞɿ Ruby, Rails • ΞϓϦΤϯδχΞɿ Swift, Kotlin