今回で3回目となった毎年恒例のEC-CUBE開発合宿。EC-CUBEの次期バージョンの開発に向け、3/9~10の2日間、全国各地のEC-CUBEコミッターが一堂に会しました。今回の会場は以前から要望の多かった旅館での開催。前夜祭も行い、テンションは自然と高まります。最後のラストスパート成果発表タイム合宿会場近郊で前夜祭が行われました。この日は合宿に参加出来ない人も参加頂き、EC-CUBEへの思いを語らい、親睦を深めました。EC-CUBEの経験が2ヶ月の人やEC-CUBEの初期からご協力いただいている方まで様々!久しぶりの再開、新しい出会いに自然と笑顔となり、翌日からの合宿が待ちきれない様子。今回の合宿は3月9日~10日の2日間で行われ、「税率対応・プラグイン機構改善・ユニットテスト」の3つをテーマとし、それぞれ3チームに分かれての開発。今回の会場は以前から要望の多かった旅館での開催となりました!!1日目の日中が合宿の成功を左右する!という事で、前半戦は宿近くの会議室を借りての開発です。受付が完了したら、ご挨拶と海外版EC-CUBEについての簡単なお知らせ、合宿全体のガイダンスからスタートです。異なるメンバーの中、リーダー決めを行うチームもあれば、開始直後から仕様について意見が飛び交うチーム、すぐに開始するチームなど様々。経験者は今までの知識をシェアし、初心者は積極的にそれを吸収していきます。目標は「より良いEC-CUBEの実現」。参加メンバー全員が一丸となって、この大きな目標に取り組みます。日が沈んだ頃、各チーム進捗の報告です。お腹が空いたのでみんなで急いで片付けをして、旅館へ移動!!徒歩数分の旅館に移動後はさっそく夕食です。今回はこのタイミングでアルコールが解禁となり、より一層参加メンバーの懇親が深まりました。夕食後は、お風呂に入り、夜食の買い出しなど、休憩しつつゆるゆると後半戦スタート。翌朝は、朝風呂で眠気を吹き飛ばし、朝食後から開発スタート。全員で「最後の全力」を振り絞った後は昼食をとり、いよいよ成果発表!昼食後はいよいよ成果発表です。各チームこの二日間の成果を発表します。改善チームは、チーム内でさらに3つのグループに分かれて開発を行いました。「A.プラグインをより安全に!」プラグインの課題であった競合問題の解決策として、フックポイント管理機能が開発されました。これで、ユーザーレベルでの競合回避が可能になります!「B.プラグインをより簡単に!」プラグイン開発で不足しているユーティリティ整備がテーマでしたが、課題を掘り下げ、よりインストールが失敗しにくい構造へ着手。インストール専用のクラスを設けるという大胆な開発で、こちらも本体への本格導入が楽しみです。「C.プラグインをより簡単に作ってみよう!」プラグイン開発の経験が少ないメンバーは、試験的に新しい機構を取り入れたプラグインの開発にチャレンジ!新しいインストール処理の仕様に対応すべく、短時間ながら仕様をしっかりと競技し開発を行いました。4人という最小の人数構成で挑んだ、ユニットテスト作成のチームの発表!未経験者多数ながら、後半ではコミットを連発し、非常に大きなインパクトを与えてくれました。カバレッジ上昇に向け夜中まで頑張っていただき、本当にお疲れ様でした。最後は、今、コミッター間で強い関心を集めている税率対応チームの発表。コアなメンバーで構成された本チーム。エバンジェリスト2名を始め、EC-CUBEの長達が、税率の対応に向け知恵を振り絞った改善となりました。合宿は無事終了しましたが、次期EC-CUBE開発はこれを機にスタート!「EC-CUBE2.13」は、一体どんなバージョンになるのか、開発合宿の参加者の皆様は、いち早く、方向性や情報をキャッチされたのではないでしょうか。「非常に良い経験が出来た2日間でした。「全体を通して楽しかったです。「沖縄、スペインに行きたいので、どっちかでやってくださいw」など。次回開催を望む声も多くいただいていますので、また必ずやります!ご興味のある方は、是非、コミッター登録をして、続報をお待ち下さい!EC-CUBEのイベントをされる方は、support@ec-cube.netまでお声掛けください!イベントカレンダーに掲載させていただきます。