PipeCD good first issues 〜 OSSにコントリビュートしよう!
イベント内容
PipeCDの概要を学び、コントリビュートしてみよう!
PipeCDはGitOpsスタイルで異なる種類のアプリケーションやインフラを統一したUXでデリバリーを可能にするツールです。
PipeCDはCNCF Sandboxのプロジェクトとして、OSSとしてGithubで公開されており、誰でも開発に参加することができます。 PipeCDのチームとしてはもっとたくさんの人に使ってもらい、もっとたくさんの人にコントリビュートしてもらいプロダクトをさらに良くしていきたい!と思っています。
このイベントは参加者のみなさんにPipeCDを深く知ってもらい、さらには「PipeCDのコントリビューターになるためのはじめの一歩」となってもうことが目的です。
今回はまずはじめに
- PipeCDの概要
- アーキテクチャー
- ソースコードの詳細な説明
- リリースサイクルやコミュニティへの参加方法
を通して、PipeCDについての理解を深めてもらいます。 次にコントリビューター枠で参加していただいたみなさんと一緒に
- リポジトリにあるgood first issuesについて議論
- その場でissueをアサイン
- (時間があれば)誰かに人柱になってもらい、PRまで作りたいと思ってます!
※ good first issueとは初めてコントリビュートする人向けの比較的小さめなissueのことです。
コントリビューターに立候補してくれたみなさんはイベント後もSlackやGithub上でissueをクローズするまで全力でサポートしていきます!
議論と言っても楽しむことを第一にゆるーくやっていくので、誰でもお気軽にご参加ください。
こんな人におすすめ
- OSSのコントリビュートしてみたい。
- CI/CD、DevOps、GitOpsに興味がある
- PipeCDに興味がある。
参加者枠について
コントリビューター枠
今回のイベントを通してPipeCDへコントリビュートしてみたい人の枠です。 Zoomで参加してもらいます。 実装の解説等は若干複雑で、多く質問が出てくることを前提としているので、気軽に話を止めてください。
配信に声が載ります。また、アーカイブを残す可能性があります。ご了承ください。 (カメラはOFFで大丈夫です。)
対象レベル
- Goをなんとなく読み取れる
何となく読めれば良いです。書ける必要はありません。正直PipeCDチームもGoのエキスパートとかでは全くなく、日々ググりながら書いています。
- CICDのをなんとなく理解している
- コードがリポジトリにマージされてからのCICDの役割やフローがなんとなくわかっている
- Github Actions, CircleCI, ArgoCDなどCICDを触ったことがある
程度で構いません。上記を満たしてなくてもやる気があれば大歓迎です。なんとかなる!
視聴枠
Zoomでの参加を予定しております。 視聴枠での参加者は基本的にミュートでお願いいたします。 質問はチャットでお願いします。 配信に声が載ります。また、アーカイブを残す可能性があります。ご了承ください。
タイムテーブル
時間 | 内容 |
---|---|
19:00 - 19:05 | 受付 |
19:05 - 19:20 | PipeCD概要 |
19:20 - 19: 50 | ソースコードの詳細な解説 |
19:50 - 20:00 | コントリビュート方法やコミュニティへの参加の説明 |
20:00 - 20:30 | good first issuesの説明とアサイン |
20:30 - 21:30 | 一緒にPR作ってみる |
主催者
チャンコン カイン(@khanhtc1202)
PipeCD開発責任者。Friendly neighborhood wizard!!! 👨💻📸🎧🌉👾🐱🎶🥤♟️。カメラが趣味
- Twitter: @khanhtc1202
- Github: @khanhtc1202
小塚健太(@kentakozuka)
PipeCDメンテナ。2018年にSIerからABEMAのバックエンドチームへジョイン。フィーチャーフラグ&ABテスト基盤開発を経て、現在はCDツール開発チームに所属。最近コアラフトンを買いました。
- Twitter: @kenta_kozuka
- Github: @kentakozuka
行動規範
PipeCDはCNCFのCode of Conductに従っています。
参考リンク
ウェブページ
過去の発表
The One CD for All with GitOps - CloudNative Days TOKYO 2022
A consistent delivery process with GitOps style for any application on any platform
注意事項
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
新規会員登録
このイベントに申し込むには会員登録が必要です。
アカウント登録済みの方はログインしてください。
※ ソーシャルアカウントで登録するとログインが簡単に行えます。
※ 連携したソーシャルアカウントは、会員登録完了後にいつでも変更できます。