VVV (varyingvagrantvagrants)
https://varyingvagrantvagrants.org/
配布したフォルダ内の instructions.html
を参照。
https://make.wordpress.org/core/reports/
https://core.trac.wordpress.org/tickets/good-first-bugs
cd ./WCTOKYO2019/vvv/www/wordpress-develop/public_html/src/
バグを修正。
vagrant ssh
cd /srv/www/wordpress-develop/public_html/
//gruntが使えることを確かめる
grunt --help
cp wp-tests-config-sample.php wp-tests-config.php
//wp-config.phpの設定値をコピー&ペースト
vi wp-tests-config.php
grunt test
phpcs ./target-file.php
phpcs ./target-directory/*
変更をadd
svn add /src/modified-file.php
パッチを作成
svn diff /src/modified-file.php > 00000.diff
パッチファイルをTicketにアップロード + コメントを書く。
始め方
https://make.wordpress.org/core/handbook/tutorials/getting-started/
テスト
https://make.wordpress.org/core/handbook/testing/patch/
パッチを作成
パッチをアップロード
https://make.wordpress.org/core/handbook/tutorials/trac/submitting-a-patch/
コントリビュートの仕方
https://make.wordpress.org/cli/handbook/contributing/
プルリクエスト
https://make.wordpress.org/cli/handbook/pull-requests/
Good First Issue