新年会2020-01-17こんにちは、みみです。2020年最初のGutenbergを読む会のレポートです。はい、今回も相変わらず読んではいませんし、網羅出来てもいません(こっそり、アジェンダでGutenbergで呑む会に名前を変えていたのだけれど、スルーされました)。冬休みの自由研究発表会と題しまして、年末年始もついついコードから離れられなかった人たちに発表していただきました。いっても最初の了さんの発表で、話題はほぼほぼ開発環境についてになって時間オーバーしたんですけどね。了さんのブロック開発用のレポジトリhttps://github.com/ddryo/ponhiro-blocksを見て色々好き勝手なツッコミをしていた今回のフリークスの面々がこちらです。人外生物が若干混じっていますがご容赦をちなみに鬼速で、なんなら其の場で改良を入れていたので、上記の了さんのリポジトリは当時とはすでに別物になっていますご了承ください(差分を参照してね)。package-lock.jsonとかcomposer.lockとかはリポジトリに入れようといってもほぼほぼ、とろゆにセンセからのツッコミだったのですが、1つ目がこれ。package-lock.jsonとかcomposer.lockの存在意義について。package-lockのほうは知ってた(ドヤ)けれどcomposerにもlockファイルがあるのですね(言われてみればまあそうだろうなあ...て感じなのですが、全然分からんのでComposerを学ぶ回をやりたい...)。何方もlockの名の通り、パッケージのバージョンを固定する役割があるので、リポジトリに含めておこうね、というお話です。https://engineering.mobalab.net/2019/08/08/package-jsonとpackage-lock-jsonの運用方法について/生成ファイルはリポジトリに入れないようにしよう了さんは他の人にZIPでさくっと共有するために、distディレクトリとかをリポジトリに入れていたのですが、生成ファイルは基本的にリポジトリに入れないようにしましょう。zip作ってあげたかったらrelease-ithttps://www.npmjs.com/package/release-itとかいう便利なものがあるので活用すると良いよ、とのこと。WordPressプラグイン作者さんは以下を使わないと損です。action-wordpress-plugin-asset-updatehttps://github.com/10up/action-wordpress-plugin-asset-update↓の記事を見ながらやると出来ます。ActionsでWordPressのプラグインをGitHubのリポジトリからWordPress.orgのプラグインリポジトリにデプロイする。プラグインがアツいその他飛び入り発表大歓迎だよーと行ったらナオキさんが手を上げてくれました。Googlehttps://github.com/naogify/wp-simple-spreadsheet-fetcher-for-googlehttps://www.youtube.com/watch?v=VYMFFMyRK3Iめっちゃ便利!例えば、登録フォームとして作成したGoogleスプレッドシートを共有設定にしておくだけで、フォーム集計を表示するして現在の登録者数とか表示できちゃいます。一応出来ました)その他あっちこっちに話が飛びまして、私の冬休みの宿題として話そうとしていたgutenbergfreaks.jpの立ち上げの話がほとんどできなかったのですが、一応立ち上がっています。ほんとはこのレポートもそっちにあげたいのですが、立ち上げまでで精一杯で、まだ全然手を入れられていません...ご容赦を!(公式サイトってなんだ公式ってという気持ちは当人が一番感じています。)次回こそはいい加減、そろそろ読もうか、という話をしていたので、もしかしたら読むかもしれないですが予定は未定です。この記事を書いた人mimi主に書いている人。