oss-gate / workshop

OSSの開発に未参加または参加したことはあるけどまだ自信がない人を後押しするワークショップ用のリポジトリー
124 stars 547 forks source link

OSS Gate Workshop: ゆるい勉強会旭川: 2024-07-28: tadsan: deepcopy: Work log #1851

Closed zonuexe closed 3 months ago

zonuexe commented 3 months ago

This is a work log of a "OSS Gate workshop". "OSS Gate workshop" is an activity to increase OSS developers. Here's been discussed in Japanese. Thanks.

作業ログ作成時の説明

以下のテンプレートを埋めてタイトルに設定します。埋め方例はスクロールすると見えてきます。

OSS Gate Workshop: ${LOCATION}: ${YEAR}-${MONTH}-${DAY}: ${ACCOUNT_NAME}: ${OSS_NAME}: Work log

タイトル例↓:

OSS Gate Workshop: Tokyo: 2017-01-16: kou: Rabbit: Work log

OSS Gateワークショップ関連情報

zonuexe commented 3 months ago

https://github.com/myclabs/DeepCopy を選びました。

https://github.com/myclabs/DeepCopy/blob/1.x/LICENSE があったので、MITライセンスがあったので、OSSだと確認できました。

zonuexe commented 3 months ago

READMEにコントリビュートの説明があった。

https://github.com/myclabs/DeepCopy?tab=readme-ov-file#contributing

zonuexe commented 3 months ago

具体的なローカル開発環境の説明はなかった

git clone git@github.com:myclabs/DeepCopy.git
composer install

PHPのよくある方法でセットアップできそうだった。

zonuexe commented 3 months ago
./vendor/bin/phpunit

実行したらエラーが出た

.......PHP Deprecated:  Creation of dynamic property DeepCopy\f005\Foo::$foo is deprecated in /Users/megurine/repo/php/DeepCopy/tests/DeepCopyTest/DeepCopyTest.php on line 324
PHP Stack trace:
PHP   1. {main}() /Users/megurine/repo/php/DeepCopy/vendor/bin/phpunit:0
PHP   2. include() /Users/megurine/repo/php/DeepCopy/vendor/bin/phpunit:122
PHP   3. PHPUnit\TextUI\Command::main($exit = *uninitialized*) /Users/megurine/repo/php/DeepCopy/vendor/phpunit/phpunit/phpunit:107
PHP   4. PHPUnit\TextUI\Command->run($argv = [0 => './vendor/bin/phpunit'], $exit = TRUE) /Users/megurine/repo/php/DeepCopy/vendor/phpunit/phpunit/src/TextUI/Command.php:99
PHP   5. PHPUnit\TextUI\TestRunner->run($suite = class PHPUnit\Framework\TestSuite { protected $backupGlobals = NULL; protected $backupStaticAttributes = NULL; protected $runTestInSeparateProcess = FALSE; protected $name = ''; protected $groups = ['__phpunit_covers_deepco
github-actions[bot] commented 3 months ago

おつかれさまでした!

ワークショップの終了にともないissueを閉じますが、このまま作業メモとして使っても構いません :ok_hand:

ワークショップの感想を集めています!

ブログなどに書かれた際は、このページへリンクの追加をお願いします :pray:

またの参加をお待ちしています!