Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

コミュニティ

既に多くの人々がcomposerを使い、少なくない方々が貢献しています。

貢献

Composerに貢献したいときは、READMECONTRIBUTINGのドキュメントを読んでください。

最重要の指針は以下に記述されます。

全てのコードの貢献は、コミット権限をもつ人を含めて、プルリクエストを通じて行われます。 マージ前に中核開発者による承認がなされなければなりません。 これは全てのコードに適切なレビューを確実に行うためです。

プロジェクトをフォークし、機能ブランチを作成し、そしてプルリクエストを送ってください。

一貫性のあるコードベースにするためにコードがPSR-12コーディング規約に従っていることを確認すべきです。

翻訳

日本語訳の改善を歓迎します。 translations/po/ja.poに原文と翻訳の対応があり、このファイルから日本語用のMarkdownファイルtranslations/ja/**/*.mdが生成されます。 したがって後者のMarkdownファイルではなく、前者のGettext POファイルを編集してください。

翻訳はpo4aで管理されています。 npm run translateとするとPOファイルの更新とMarkdownファイルの生成が行われます。 また、package.jsonにはtest:jatest:mdのnpm scriptsが定義されています。 test:jaTextlintにより日本語を検査し、test:mdmarkdownlintによりMarkdownの構文を検査します。

サポート

IRCチャンネルは<irc.libera.chat>の #composer にあります。

Stack OverflowGitHub Discussions には両方ともComposerに関係する質問が寄せられています。

有料のサポートについては、Composerに関係するサポートをPrivate Packagistの顧客にチャットとEメールを介して提供しています。

ランタイム