The Challenge at Contribute & Sessions from GitLab Contribute 2019 New Orleans

8c5062689b241827e7532be41ff19e20?s=47 tnir
June 06, 2019

The Challenge at Contribute & Sessions from GitLab Contribute 2019 New Orleans

2019-06-06 GitLab Meetup Tokyo (@ SONY City Osaki)
@tnir

8c5062689b241827e7532be41ff19e20?s=128

tnir

June 06, 2019
Tweet

Transcript

  1. The Challenge at Contribute & Sessions @tnir - 2019-04-24 -

    GitLab Meetup Tokyo #16 @PLAID GINZA SIX from GitLab Contribute 2019 New Orleans
  2. @tnir Takuya Noguchi Tw: @tn961ir • https://gitlab.com/tnir • https://tnir.gitlab.io/

  3. #gitlabjp @tn961ir tnir • Core Team, GitLab (アクティブ開発者。世界で7人) • GitLab

    Tokyoオーガナイザー • GitLab JP共同オーガナイザー • Docker Tokyo共同オーガナイザー • Cloud Native Ambassador, CNCF • OSS contributors of ◦ kubernetes/website, kubernetes-docs-ja ◦ Django / django-ja ◦ pandas, etc. • GitLab SuperStar 2018 (1 out of 4) https://about.gitlab.com/community/contribute/top_annual_contributors/
  4. #gitlabjp @tn961ir ご案内 (Meetup #12)

  5. #gitlabjp @tn961ir ご案内の結果 • 日本からは3名 ◦ GitLabber 0 ◦ コミュニティメンバー

    3 ▪ うち2人はnon-Core Team contributors ◦ 前回比 +50% • トータルでは350人→580人 ◦ 前回比 +66% ◦ 半数が初参加
  6. None
  7. #gitlabjp @tn961ir Contribute Keynote https://www.youtube.com/watch?v=kDfHy7cv96M (2h24m)

  8. #gitlabjp @tn961ir The Challenge • Contribute中に課題を上げてそれをクリアするチャレンジ • 今年はインストールの簡単化 ◦ 図が古かったので、

    2019年4月更新 • インストールでできない点が明らかに ◦ omnibus ◦ Cloud Native chart (K8s) ◦ Chart On Minikube https://docs.gitlab.com/ee/development/architecture.html
  9. Sessions

  10. #gitlabjp @tn961ir Sessions • Unconference sessions ◦ 前回まではUGC (user-generated contents)

    と呼んでいたもの • Workshop ◦ Kubernetes, Rails etc. • 最大15人までの少グループで実施
  11. #gitlabjp @tn961ir Global Compensation • Compensation Calculator • 地域格差 (Rent

    Index) • ジョブロール (junior, middle, senior etc.) • ハイアリングに重要 • 日本だと東京しかないけどどうなの? ◦ カリフォルニア州だと都市ごとで異なる Rent Index • (インセンティブベースのジョブファミリーは?)
  12. #gitlabjp @tn961ir Stock 101 • 全社員に提供されるストックオプションについて • 「gitlab stock options」

    • 聞いているだけだったが、Handbookに書いていない行間を 理解するのに役立つ
  13. #gitlabjp @tn961ir Scaling GitLab’s analytics infra • GitLabインスタンスの運用をする上で必要なインフラについ て考える •

    ログ、InfluxDB、Grafana、Kibana • GitLabのビジネス分析 (e.g., Cycle Analytics) の話かと思っ て参加したけど違った • ファシリテーターが不在! • でもなんとか盛り上がった
  14. #gitlabjp @tn961ir Preserve GitLab culture as we scale • GitLabの文化を一気に規模が大きくなっていく中どう維持し

    ていくか
  15. Workshops

  16. #gitlabjp @tn961ir Leadership at GitLab • 一般的な企業同様にGitLabでもリーダーシップが求められ る • 5人/グループ×6グループのディスカッション&発表

    • GitLab Inc.とGitLab Core Team/Communityの間における リーダーシップについてのディスカッション • 他にもリモートワークにおけるリーダーシップの話etc.
  17. #gitlabjp @tn961ir Let’s make 500s fun! https://logz.io/blog/monitoring-gitlab-elk-stack/

  18. #gitlabjp @tn961ir Auto DevOps 101 • Ruby単体で動かせるウェブアプリケーションのAuto DevOps体験 • Kubernetesクラスタは既に用意されている

    • https://gitlab.com/gitlab-org/contribute-workshops • https://gitlab.com/auto-devops-examples/minimal-ruby- app • 非エンジニアも多数参加していた模様
  19. もう少し実務的なものを ・・・

  20. #gitlabjp @tn961ir GitLab User Conference (Fall ‘19) • (未発表) •

    世界3箇所で開催 ◦ NYC ◦ London ◦ APAC??? (→東京?) • cf. Epic: gitlab-com/marketing&84 • → 3箇所目はBay area? (6/6追記) • 直行しやすい環境なので、ぜひご参加ください。
  21. #gitlabjp @tn961ir まとめ • GitLab Contributeとして初開催 • 2019年5月に米・ニューオリンズで開催 (7回目) •

    8回目の開催地・スケジュールは未発表 ◦ 日本・東京からアクセスしやすそうな候補地の噂が・・・ ◦ ルール上は2020年2月 • GitLab Contribute 2020に一緒に参加しましょう!
  22. #gitlabjp @tn961ir GitLab Tokyo運営参加しませんか? • セッション発表者募集中 • セッション・LTはちょっと・・・という方 でも運営から始められます •

    →懇親会でご相談ください Slack: #event-organizers
  23. #gitlabjp @tn961ir References • https://about.gitlab.com/ • https://about.gitlab.com/2019/06/04/contribute-wrap-up/ • https://about.gitlab.com/company/culture/contribute/ •

    https://about.gitlab.com/community/contribute/top_annual_contributors/
  24. #gitlabjp @tn961ir “Everyone can contribute?” • Everyone can contributeは本当に継続すべきか •