NTT Tech Conference #2 OSS 開発コミュニティ参加のお誘い -NTT グループの OSS 活動例-

1
Mahito / まひと @Mahito

PostgreSQLの場合は開発者ミーティングが年に2〜3回ある 議論したい内容を付箋に書いてアンケートを取って技術な議論をする #NTTtech #NTTtech401

2017-08-10 15:00:19
Mahito / まひと @Mahito

PostgreSQLはMLしかなくてバグの管理は全部メールでやる、パッチもメールに添付して送る #NTTtech #NTTtech401

2017-08-10 15:00:47
Mahito / まひと @Mahito

PostgreSQLは以前githubを使わないかという議論があったが「Githubはなくなるかもしれないが俺達のコードは残り続ける!」という理由で却下された #NTTtech #NTTtech401

2017-08-10 15:03:04
Mahito / まひと @Mahito

Rubyの開発管理はRedmineでやっている。 オープンな開発思想のもとGithubはソースがオープンじゃないという理由とかもあって使われてない。 #NTTtech #NTTtech401

2017-08-10 15:04:35
まんじまる @_manji0

Github自体がオープンじゃない、というのは面白い。GitLabじゃダメ? #NTTTech #NTTTech401 twitter.com/Mahito/status/…

2017-08-10 15:05:33
Taisuke 'Jeff' Inoue #FullyRemote💉💉 @jeffi7

「GitHub は、なくなる可能性あるし、オープンじゃないので使うのはどうなんだ、という意見もコミュニティにある」 GitLab 使ってほしいー! #NTTtech #NTTtech401 #GitLab #GitLabJP

2017-08-10 15:05:51
Mahito / まひと @Mahito

Q. OSSの開発に参加するにはどこから手を付けるのがよいのか? #NTTtech #NTTtech401

2017-08-10 15:16:16
Mahito / まひと @Mahito

Hadoopの場合はドキュメントがおすすめ(自分もそこから始めた) ドキュメントどおりにやってみて動かなければそれは即ドキュメントバグとして直すことができる。 OSSはドキュメントが機能開発追いついてこない事が多い #NTTtech #NTTtech401

2017-08-10 15:17:54
Taisuke 'Jeff' Inoue #FullyRemote💉💉 @jeffi7

Q: OSS貢献、どこからはじめるのがいいか? A: ドキュメントがお勧め。 #NTTtech #NTTtech401

2017-08-10 15:18:12
Mahito / まひと @Mahito

OpenStackの機能開発に必要なのは「折れない心」 英語できなくてもなんとかなる(翻訳ソフトをつかえばなんとかなる) #NTTtech #NTTtech401

2017-08-10 15:18:59
Mahito / まひと @Mahito

OpenStackのプロジェクトのポリシーとしてどんな人でも受け入れるという規約があるので、英語の非ネイティブであっても、英語が間違えていても無視してはいけないので相手をしてくれる。間違ってもいいからやるのがだいじ #NTTtech #NTTtech401

2017-08-10 15:20:16
Mahito / まひと @Mahito

OpenStackもドキュメントはタイポとかが多い。 ドキュメントをコピペしてWordに貼り付けるとスペルチェッカーが間違ってるところを教えてくれるのでそれを直すだけでも貢献になる #NTTtech #NTTtech401

2017-08-10 15:21:32
Mahito / まひと @Mahito

バグかわからなければメールやIRCで聞いてみる。 それでバグだとわかればバグチケットを起票して可能であればパッチを投げる。 #NTTtech #NTTtech401

2017-08-10 15:22:25
Mahito / まひと @Mahito

OpenStackのIRCにはCore Reviewerがだいたい常駐してるので質問すれば答えが帰ってくる。 #NTTtech #NTTtech401

2017-08-10 15:23:05
Mahito / まひと @Mahito

HadoopはユーザのMLがあるのでそこに投げるとだいたい回答が返ってくる(返ってこないこともある) #NTTtech #NTTtech401

2017-08-10 15:23:51
Mahito / まひと @Mahito

Javaは新バージョンのパッチしか受け入れていないので古いバージョンのは無視されることが多い。なので新しいバージョンのソースを落としてきてビルドするところから始めなければいけない。 #NTTtech #NTTtech401

2017-08-10 15:25:25
Mahito / まひと @Mahito

こんなことはいいたくないがJDK10とかで入ってくる新しい機能は大体バグってる。なのでそういうところをなおしていかなければいけない。 #NTTtech #NTTtech401

2017-08-10 15:26:01
tnir / Takuya Noguchi #SnykCon @tn961ir

OSS開発事例の話。コミュニティごとに文化が少しずつ違う。 #NTTtech401 #NTTtech

2017-08-10 15:45:55