OSSの開発に参加しよう!

: subtitle

OSS Gateを知っていますか?

: author

須藤功平

: institution

クリアコード

: content-source

Speee Cafe Meetup #07

: date

2017-05-23

: allotted-time

10m

: theme

.

「OSSの開発に参加」?

(('tag:center')) OSSの開発に参加するってn どういうことだろう?

(('tag:center')) 参加している人はいますか?

こんなときどうする?

gemのn インストールがn 失敗する

こんな感じ?

* グチる
  * Twitterにこのgemクソ!とツイート
  * リプライで回避策を知る
  * インストールできた!
* ググる
  * Qiitaに回避策記事を見つけた!
  * インストールできた!

インストールできた後

* やったー!開発を続けよう!
  * ここで↓なことを考えた事はある?
* (('wait'))開発元にフィードバックだ!
  * インストールが失敗するよ!\n
    こんなエラーだよ!\n
    こんな回避策があるよ!\n
    とレポートする
  * こういうのも「OSSの開発に参加」

こんなときどうする?

ドキュメントをn 読んでいたらn typoを見つけた

こんな感じ?

* スルー
  * 書きたかったことは伝わったし
* 開発元にフィードバックだ!
  * 「Fix a typo」な一行パッチを送る
  * こういうのも「OSSの開発に参加」

こんなときどうする?

このgem、n 機能がn 足りないな…

こんな感じ?

* アプリ側で機能追加
  * モンキーパッチ!
  * ラッパーライブラリー
* 開発元にフィードバックだ!
  * こんな新機能はどう?\n
    こんなユースケースだよ!\n
    と提案する
  * こういうのも「OSSの開発に参加」

イメージは湧いた?

* 想像通り?気づいてなかった?
* 簡単そう?難しそう?
* 参加したくなった?面倒そう?
  * (('note:注:なんで参加するの?という話はしていないよ!'))
  * (('note:注:なんかかっこよさそうでもOK!'))
  * (('note:注:後で私に相談でもいいよ!'))

さらに湧くかもしれない例

(('tag:center')) 「OSSのエコシステムに参加」

(('tag:center')) エコシステムに参加ってn どういうことだろう?n 「OSSの開発に参加」とn 似ていそうだけど…

私の説明

(('tag:center')) 自分たちのソフトウェアもn オープンソースのソフトウェアもn 同じように扱うこと

* 問題があれば直す
* 気になることがあれば共有

(('tag:center')) いつも通りにやればいい!

やってみたい!…けど

* どうやるの?
  * 作法とかあるんでしょ?
* 敷居が高そう…
  * やったことないし…

OSS Gate

# image
# src = images/oss-gate-icon.svg
# align = right
# vertical_align = top
# relative_width = 20
# relative_padding_right = -10
# relative_padding_top = -10

(('tag:center')) oss-gate.github.io/

* OSSの開発に参加する人を\n
  継続的に増やす取り組み
* 未参加者のサポートもしている

サポート方法

# image
# src = images/oss-gate-support.svg
# relative_width = 90

(('tag:center')) 経験者が見守る中で実際に体験

次回のイベント

* 5月27日(土)\n
  OSS Gate東京ワークショップ\n
  (('note:https://oss-gate.doorkeeper.jp/events/59202'))
* ↑の次は2ヶ月後!\n
  興味がある人は今週末の回に\n
  参加するといいよ!

企業でOSS開発に取組たい!

* OSS Gateのイベント
  * 企業での研修(?)には向かない
  * ほぼ業務時間外の開催だから
  * 社内で参考情報として告知はアリ!\n
    (('note:(興味のある人は業務時間外に行ってきてね)'))
* 企業向けの支援サービスあり
  * 業務時間内に提供
  * 研修・開発力向上にも使える

企業向け支援サービス

* OSS開発支援サービス
  * クリアコード提供
* 利用事例
  * Speeeさん\n
    (('note:OSS開発支援サービス事例:SpeeeさんのWebapp Revieee'))\n
    (('note:http://www.clear-code.com/blog/2017/5/17.html'))