COLOPL Tech Blog

コロプラのエンジニアブログです

PHPConference 2022 登壇・協賛のお知らせ

こんにちは。 SRE の工藤です。

 

9/24 (土)、 25 (日) に開催される PHPConference 2022 にて "いちユーザーが PHP に新機能を追加するまで - Random Extension 5.x" という内容で登壇させていただくこととなりました。

今回はプロポーザルを行うまでの経緯、予定している発表内容についてご紹介させていただきます。

phpcon.php.gr.jp

PHPConference について

PHPConference とは、プログラミング言語 PHP における日本最大級のカンファレンスイベントです。 2022 年は 9/24 (土) と 9/25(日) の二日間に渡って現地とオンラインで開催され、多くの PHP にまつわる内容のセッションが行われます。

今回コロプラはシルバースポンサーとして協賛させていただくこととなりました。

プロポーザルまでの経緯

以前 Colpl Tech 勉強会で発表させていただいたように、以前からコロプラでは PHP におけるランダムの実装の改善に取り組んでおりました。その後改良の提案が受け入れられ、 PHP 8.2 以降で正式にマージされました。 (その後いろいろあって PHP のメンテナになりました)

しかし、日本語で PHP への RFC 提出や新機能の実装提案を行うプロセスについての解説が行われた例は、私が見る限り存在しませんでした。そこで今回の自分の体験を元に、提案をどのようなプロセスで進めていけば良いのか、 RFC をどう書くべきか、実装やテストの手法などについて発表を行うことで、日本からもこういった動きがより活発になってくれることが期待できるのではないかと考え、 PHPConference 2022 へのプローポーザルを提出させていただくことにしました。

発表内容について

現時点では、主に以下の内容について発表を予定しております。

  • 提案するまでの経緯
  • PHP Internals メーリングリストでの議論のポイント
  • RFC 作成・投票のポイント
  • 開発・テスト環境の構築方法
  • 開発及びテストのポイント
  • 実際にマージされるまでの作業

おわりに

今年は数年ぶりとなる現地開催も行われるようなので、個人的にも非常に楽しみにしております。

実は大きなカンファレンスで発表するのは初なので内心かなり緊張していますが、精一杯発表させていただくつもりですので、何卒よろしくおねがいいたします!