oss-gate / workshop

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

OSS Gate Workshop: PHP Lovers: 2023-10-09: mp: laravel-breadcrumbs: Work log #1713

Closed mp-31 closed 1 year ago

mp-31 commented 1 year 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ワークショップ関連情報

mp-31 commented 1 year ago

https://github.com/diglactic/laravel-breadcrumbs に決めました。

mp-31 commented 1 year ago

Read meを読み始める。

動作確認のためにファイルを作成して、そこにLaravelをインストール

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node

PHPはあるのでスキップ

brew install php
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
sudo mv composer.phar /usr/local/bin/composer
daipom commented 1 year ago

オープンソースのライセンスについて

https://www.clear-code.com/blog/2022/4/6/introduction-to-free-software-license.html

daipom commented 1 year ago

Tinkerwell というサービスがあって、web上で動作確認できるかもしれない

https://web.tinkerwell.app/#/

簡単なコードの動作は試せそうだけど、このライブラリーの動作確認は出来なさそう。。 (どうやって依存をそろえたりするのかわからない。。) ざんねん

mp-31 commented 1 year ago
composer require diglactic/laravel-breadcrumbs

でbreadcrumbsを作成したプロジェクトにインストール

daipom commented 1 year ago

https://github.com/diglactic/laravel-breadcrumbs#contributing

Documentation: If you think the documentation can be improved in any way, please do edit this file and make a pull request.

のリンクが404になりますね。 URLが間違っているみたい。 (masterブランチになっているが、今はmainブランチに名前が変わっている。ブランチ名を変えたときにリンクを更新し忘れた様子)

mp-31 commented 1 year ago

以下のPRを投げました。 https://github.com/diglactic/laravel-breadcrumbs/pull/72

github-actions[bot] commented 1 year ago

おつかれさまでした!

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

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

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

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