Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSS Gate Workshop: Online: 2023-09-30: hirano-vm4: rails_autolink: Work log #1676

Closed
hirano-vm4 opened this issue Sep 30, 2023 · 61 comments
Closed

Comments

@hirano-vm4
Copy link

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ワークショップ関連情報

  • スライド:ワークショップの進行に使っているスライドがあります。
  • チャット:OSS開発に関することならなんでも相談できます。ワークショップが終わった後もオンラインで相談しながら継続的にOSSの開発に参加しましょう!
  • シナリオ:ワークショップの目的・内容・進め方の詳細が書いています。
  • 過去のビギナーの作業ログ:他の人の作業ログから学べることがいろいろあるはずです。
@hirano-vm4
Copy link
Author

作業ログつくってみました〜😊

@hirano-vm4
Copy link
Author

tenderlove/rails_autolink: The auto_link function from Rails今回はこちらを対象にしたいと思います〜

@hirano-vm4
Copy link
Author

まずはライセンスを確認

rails_autolink/LICENSE at master · tenderlove/rails_autolinkここを確認してMIT Licenseが表示されているので先ほど教えていただいたサイトで検索したらヒットしたので大丈夫そう?

https://opensource.org/license/mit/

@hirano-vm4
Copy link
Author

制限なくソフトウェアを取り扱う許可が、ここに無償で与えられますという記載あり👀

@hirano-vm4
Copy link
Author

ここからインストールして実際に使ってみる作業に入ります〜

@hirano-vm4
Copy link
Author

hirano-vm4 commented Sep 30, 2023

余談ですががRails バージョン 3.1 までrails_autolinkは公式に使えたんですね〜

@komagata
Copy link
Contributor

確かにあった気がしますね〜

@hirano-vm4
Copy link
Author

Synopsisこのあらすじの部分、コードをみたら解釈できなくはないですが、文章として説明があったほうがより親切かな?

少し読み手のリソースが取られる感じがしました〜

@hirano-vm4
Copy link
Author

公式ドキュメントの手順通りの方法でインストールは問題なくできた🧐

@hirano-vm4
Copy link
Author

auto_link("Go to http://www.rubyonrails.org and say hello to david@loudthinking.com")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> and
#     say hello to <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

この部分を実践

スクリーンショット 2023-09-30 11 44 30

日本語が間に入ると1つのURLとなってしまう。ただ、リンクは飛べて、1つ目の方にだけ飛べるようになっている。

@hirano-vm4
Copy link
Author

hirano-vm4 commented Sep 30, 2023

スクリーンショット 2023-09-30 11 46 57

カンマでもだめそう

@hirano-vm4
Copy link
Author

日本語のフォントに対応していないだけではなさそう?

@komagata
Copy link
Contributor

スペースがないと最初のURLがどこで終わりなのかを判断するのが不可能なので難しいかもです。

@hirano-vm4
Copy link
Author

スクリーンショット 2023-09-30 11 48 06 ちなみにコロンのあとに半角スペースがあると意図した通りに動く。ちなみに全角はやはりだめでした!

@hirano-vm4
Copy link
Author

スクリーンショット 2023-09-30 11 49 48

おっしゃる通り、ひらがなでも半角スペースが入るとうまくいく。全角スペースはだめですね〜

@hirano-vm4
Copy link
Author

スクリーンショット 2023-09-30 11 51 02

@hirano-vm4
Copy link
Author

英語だと基本スペースが入るので日本語のように繋げて使うのは考慮されていないのかもしれませんね〜。全角も日本独自なので当然考慮には入っていない🤔

@hirano-vm4
Copy link
Author

スクリーンショット 2023-09-30 11 54 23

全角のは使える〜

@hirano-vm4
Copy link
Author

スクリーンショット 2023-09-30 11 55 26 繋げるとやはり。

@hirano-vm4
Copy link
Author

hirano-vm4 commented Sep 30, 2023

auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :email_addresses)
# => "Visit http://www.loudthinking.com/ or e-mail <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

メールアドレスについても上記の問題以外は大丈夫そう!
スクリーンショット 2023-09-30 11 58 34

@hirano-vm4
Copy link
Author

hirano-vm4 commented Sep 30, 2023

uto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :email_addresses)
# => "Visit http://www.loudthinking.com/ or e-mail <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

メールアドレスのみのオプションも表示は問題なし

スクリーンショット 2023-09-30 12 02 00

@hirano-vm4
Copy link
Author

HTMLタグが含まれるテキストでも、URLは正常にリンクに変換され、スクリプトは無効化される🧐

説明にはコードのみが書いてあるけど簡単にでも一文あるとやっぱより助かると感じました〜

(入力分)
スクリーンショット 2023-09-30 12 09 34

(処理後)
スクリーンショット 2023-09-30 12 10 02

@hirano-vm4
Copy link
Author

auto_link("Go to http://www.rubyonrails.org <script>alert('Script!')</script>", :sanitize => false)
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> <script>alert('Script!')</script>"

公式の通り:sanitize => falseオプションで解除できる。

スクリーンショット 2023-09-30 12 11 53

@komagata
Copy link
Contributor

コードの実行例ごとに、どういう例なのかという説明があったら確かにわかりやすいかもですね。

@hirano-vm4
Copy link
Author

@komagata ありがとうございます!簡単に一文添えるだけでもかなり親切だと思うのでその方向で考えてみます〜

@hirano-vm4
Copy link
Author

post_body = "Welcome to my new blog at http://www.myblog.com/.  Please e-mail me at me@email.com."
auto_link(post_body, :html => { :target => '_blank' }) do |text|
  truncate(text, :length => 15)
end

これもカスタマイズして、「リンクのカスタマイズとテキストの短縮」もできました〜

スクリーンショット 2023-09-30 12 24 26

@hirano-vm4
Copy link
Author

hirano-vm4 commented Sep 30, 2023

修正案1

  • スペースがないと区切りとして認定されないので、URLと前後の文字が繋がっていたとしても処理の流れの中でURLの判定されて処理できないのか(
  • 全角スペースでもURLが判定されない(半角スペースのみ対応している)

※ただ日本語でだけ発生する問題だと思われるのでかなり限定的

修正案2

  • 使い方の解説がなくコードと実行結果だけが記述されているのでパッとみて何ができるのかの判断に時間がかかる
    サンプルコードに一文でもよいので説明書きを入れる

この2つが今回使ってみて感じたことです。需要的にも後者をissueとしてあげる予定です!

@hirano-vm4
Copy link
Author

  • issueの報告はGitHub
  • 特にcontributeのルールや雛形については記載はなさそう
  • みる限り同じような報告は見受けられず

@hirano-vm4
Copy link
Author

hirano-vm4 commented Sep 30, 2023

提案

素晴らしいgemを提供してくれてありがとうございます。

プログラミングのビギナーの人にもより、このgemのメリットを短時間で理解してもらうために、Synopsisをより充実させたいです。

現状だとコードと実行結果のみが記載されています。それに加えて、短時間でrails_autolinkの機能が理解できるシンプルな説明文を加えたいです。

現在のSynopsis

require 'rails_autolink'

auto_link("Go to http://www.rubyonrails.org and say hello to david@loudthinking.com")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> and
#     say hello to <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :urls)
# => "Visit <a href=\"http://www.loudthinking.com/\">http://www.loudthinking.com/</a>
#     or e-mail david@loudthinking.com"

auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :email_addresses)
# => "Visit http://www.loudthinking.com/ or e-mail <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

auto_link("Go to http://www.rubyonrails.org <script>Malicious code!</script>")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> "

auto_link("Go to http://www.rubyonrails.org <script>alert('Script!')</script>", :sanitize => false)
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> <script>alert('Script!')</script>"

post_body = "Welcome to my new blog at http://www.myblog.com/.  Please e-mail me at me@email.com."
auto_link(post_body, :html => { :target => '_blank' }) do |text|
  truncate(text, :length => 15)
end
# => "Welcome to my new blog at <a href=\"http://www.myblog.com/\" target=\"_blank\">http://www.m...</a>.

Synopsisの改善案

require 'rails_autolink'

# 1. URLとメールアドレスのリンクを生成する基本的な使い方
auto_link("Go to http://www.rubyonrails.org and say hello to david@loudthinking.com")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> and
#     say hello to <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

# 2. URLのみをリンクに変換する
auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :urls)
# => "Visit <a href=\"http://www.loudthinking.com/\">http://www.loudthinking.com/</a>
#     or e-mail david@loudthinking.com"

# 3. メールアドレスのみをリンクに変換する
auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :email_addresses)
# => "Visit http://www.loudthinking.com/ or e-mail <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

# 4. HTMLタグをサニタイズせずにリンクを生成する
## デフォルトではHTMLタグをサニタイズして、悪意のあるコードから保護
auto_link("Go to http://www.rubyonrails.org <script>Malicious code!</script>")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> "

## :sanitize => falseをオプションにつけることでサニタイズさせない
auto_link("Go to http://www.rubyonrails.org <script>alert('Script!')</script>", :sanitize => false)
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> <script>alert('Script!')</script>"

# 5. リンクのカスタマイズとテキストの短縮
post_body = "Welcome to my new blog at http://www.myblog.com/.  Please e-mail me at me@email.com."
auto_link(post_body, :html => { :target => '_blank' }) do |text|
  truncate(text, :length => 15)
end
# => "Welcome to my new blog at <a href=\"http://www.myblog.com/\" target=\"_blank\">http://www.m...</a>.

@hirano-vm4
Copy link
Author

hirano-vm4 commented Sep 30, 2023

ひとまず自分なりに改善案を日本語で書いてみました🧐

@hirano-vm4
Copy link
Author

@komagata さん

たしかにその方が目立って読みやすいですね!修正してみます🙏

@hirano-vm4
Copy link
Author

hirano-vm4 commented Sep 30, 2023

提案

素晴らしいgemを提供していただきありがとうございます。

プログラミングのビギナーの人にも、このgemのメリットを簡単に理解してもらうために、Synopsisをより充実させたいです。

現状だとコードと実行結果のみが記載されています。それに加えて、短時間でrails_autolinkの機能が理解できるシンプルな説明文を加えたいです。

現在のSynopsis

require 'rails_autolink'

auto_link("Go to http://www.rubyonrails.org and say hello to david@loudthinking.com")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> and
#     say hello to <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :urls)
# => "Visit <a href=\"http://www.loudthinking.com/\">http://www.loudthinking.com/</a>
#     or e-mail david@loudthinking.com"

auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :email_addresses)
# => "Visit http://www.loudthinking.com/ or e-mail <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

auto_link("Go to http://www.rubyonrails.org <script>Malicious code!</script>")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> "

auto_link("Go to http://www.rubyonrails.org <script>alert('Script!')</script>", :sanitize => false)
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> <script>alert('Script!')</script>"

post_body = "Welcome to my new blog at http://www.myblog.com/.  Please e-mail me at me@email.com."
auto_link(post_body, :html => { :target => '_blank' }) do |text|
  truncate(text, :length => 15)
end
# => "Welcome to my new blog at <a href=\"http://www.myblog.com/\" target=\"_blank\">http://www.m...</a>.

Synopsisの改善案

基本的な使い方

require 'rails_autolink'

auto_link("Go to http://www.rubyonrails.org and say hello to david@loudthinking.com")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> and
#     say hello to <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

URLのみをリンクに変換する

auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :urls)
# => "Visit <a href=\"http://www.loudthinking.com/\">http://www.loudthinking.com/</a>
#     or e-mail david@loudthinking.com"

メールアドレスのみをリンクに変換する

auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :email_addresses)
# => "Visit http://www.loudthinking.com/ or e-mail <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

HTMLタグをサニタイズせずにリンクを生成する

## デフォルトではHTMLタグをサニタイズして、悪意のあるコードから保護
auto_link("Go to http://www.rubyonrails.org <script>Malicious code!</script>")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> "

## :sanitize => falseをオプションにつけることでサニタイズさせない
auto_link("Go to http://www.rubyonrails.org <script>alert('Script!')</script>", :sanitize => false)
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> <script>alert('Script!')</script>"

リンクのカスタマイズとテキストの短縮

post_body = "Welcome to my new blog at http://www.myblog.com/.  Please e-mail me at me@email.com."
auto_link(post_body, :html => { :target => '_blank' }) do |text|
  truncate(text, :length => 15)
end
# => "Welcome to my new blog at <a href=\"http://www.myblog.com/\" target=\"_blank\">http://www.m...</a>.

@komagata
Copy link
Contributor

特に数字の並びに意味がなければ見出しの数字はなくても良いかも?と思いました〜

@hirano-vm4
Copy link
Author

@komagata さん

特に意図はなかったので削除します!確かに序列があるものではないですね🧐

@hirano-vm4
Copy link
Author

@komagata さん
修正しました!意味もなく数字を使うと「手順」として見える可能性があるので避けた方が良いと見直して感じました!先程の投稿を編集で修正しました🙏

@komagata
Copy link
Contributor

URLとメールアドレスのリンクを生成する基本的な使い方

これは下記だけでも良いかな〜と少し思いました〜。

基本的な使い方

@komagata
Copy link
Contributor

こういうREADMEでは大体、典型的な使い方が一番最初に来るのが定番なので、みる人もそれを想定してる人が多いかもで、その他がオプションありというか、発展的な使い方だというのがわかりやすいかなと思いました。

@hirano-vm4
Copy link
Author

なるほど!たしかに、そのような並びが多くみますし、自分自身がREADMEを読む時は、その前提で見ている気がします👀こちらもアドバイスを反映させました!

@komagata
Copy link
Contributor

良い感じだと思います〜!あとはこれを英語にする感じでOKだと思います。

@hirano-vm4
Copy link
Author

ありがとうございます!英語に翻訳してみます!

@hirano-vm4
Copy link
Author

hirano-vm4 commented Sep 30, 2023

Proposal

Thank you for providing this fantastic gem.

To make it easier for programming beginners to understand the benefits of this gem, I would like to enhance the Synopsis.

Currently, it only includes code and execution results. In addition to that, I would like to add a simple explanation that allows users to grasp the functionality of rails_autolink quickly.

Current Synopsis

require 'rails_autolink'

auto_link("Go to http://www.rubyonrails.org and say hello to david@loudthinking.com")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> and
#     say hello to <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :urls)
# => "Visit <a href=\"http://www.loudthinking.com/\">http://www.loudthinking.com/</a>
#     or e-mail david@loudthinking.com"

auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :email_addresses)
# => "Visit http://www.loudthinking.com/ or e-mail <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

auto_link("Go to http://www.rubyonrails.org <script>Malicious code!</script>")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> "

auto_link("Go to http://www.rubyonrails.org <script>alert('Script!')</script>", :sanitize => false)
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> <script>alert('Script!')</script>"

post_body = "Welcome to my new blog at http://www.myblog.com/.  Please e-mail me at me@email.com."
auto_link(post_body, :html => { :target => '_blank' }) do |text|
  truncate(text, :length => 15)
end
# => "Welcome to my new blog at <a href=\"http://www.myblog.com/\" target=\"_blank\">http://www.m...</a>.

Proposed Synopsis

Basic Usage

require 'rails_autolink'

auto_link("Go to http://www.rubyonrails.org and say hello to david@loudthinking.com")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> and
#     say hello to <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

Convert Only URLs to Links

auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :urls)
# => "Visit <a href=\"http://www.loudthinking.com/\">http://www.loudthinking.com/</a>
#     or e-mail david@loudthinking.com"

Convert Only Email Addresses to Links

auto_link("Visit http://www.loudthinking.com/ or e-mail david@loudthinking.com", :link => :email_addresses)
# => "Visit http://www.loudthinking.com/ or e-mail <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"

Generate Links Without Sanitizing HTML Tags

## By default, HTML tags are sanitized to protect from malicious code
auto_link("Go to http://www.rubyonrails.org <script>Malicious code!</script>")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> "

## Use the :sanitize => false option to prevent sanitization
auto_link("Go to http://www.rubyonrails.org <script>alert('Script!')</script>", :sanitize => false)
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> <script>alert('Script!')</script>"

Customize Links and Shorten Text

post_body = "Welcome to my new blog at http://www.myblog.com/.  Please e-mail me at me@email.com."
auto_link(post_body, :html => { :target => '_blank' }) do |text|
  truncate(text, :length => 15)
end
# => "Welcome to my new blog at <a href=\"http://www.myblog.com/\" target=\"_blank\">http://www.m...</a>.

@hirano-vm4
Copy link
Author

翻訳してみました〜😊

@komagata
Copy link
Contributor

僕も英語自信ないのですが、

Convert URLs Only to Links

Convert only URLs to Links

の方がいいように思いました。(他のonlyを使った文も)

@hirano-vm4
Copy link
Author

@komagata さん
ありがとうございます!英語力のなさにプログラミングを始めてから痛感してます😅修正しました〜!

@komagata
Copy link
Contributor

とってもいい感じになっていると思います〜!

@hirano-vm4
Copy link
Author

ありがとうございます!助言のおかげて良き感じになりました🙏

@hirano-vm4
Copy link
Author

hirano-vm4 commented Sep 30, 2023

@komagata さんに助言をいただきREADME.mdの更新であること、差分があるほうがわかりやすいということでissueとPR両方に提出しました〜!

issue

tenderlove/rails_autolink#84

PR

tenderlove/rails_autolink#86

@hirano-vm4
Copy link
Author

PRはミスをみつけたので修正中です〜

@hirano-vm4
Copy link
Author

PRまで完了しました〜🙏

@komagata
Copy link
Contributor

komagata commented Sep 30, 2023

PR良い感じだと思います!

この続きでわからないことがあったらお気軽に聞いてくださいね〜

@hirano-vm4
Copy link
Author

1日ありがとうございました🙏勉強になりました!引き続きよろしくお願いします!わからないことがあれば相談させてもらいます〜

@github-actions github-actions bot closed this as completed Oct 4, 2023
@github-actions
Copy link

github-actions bot commented Oct 4, 2023

おつかれさまでした!

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

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

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

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

@komagata
Copy link
Contributor

@hirano-vm4 こちらのPR、2週間以上経っているのでメインのコントリビューターにメンションで「こちらいかがでしょうか?」的なコメントを送って催促してみてもいいかもですね〜

@hirano-vm4
Copy link
Author

hirano-vm4 commented Oct 13, 2023

@komagata さん
ありがとうございます!メンションしてみます🙏それに当たってひとつ質問してもよいでしょうか?

Q.メインのコントリビューターの確認方法

リポジトリ所有者=メインのコントリビューターという認識は違うような気がしています🧐

InsightのContributorsは開いてみましたが、メインのコントリビューターの判断する方法はありますでしょうか?

最近だとramhojさんという人が活動しているように見受けられます!

@kou
Copy link
Member

kou commented Oct 14, 2023

リポジトリ所有者=メインのコントリビューターという認識は違うような気がしています🧐

そうですね!そのとおりだと思います!

InsightのContributorsは開いてみましたが、メインのコントリビューターの判断する方法はありますでしょうか?

たぶん、すでに確認していると思いますが、最近のコミットを見るというのがあります。
https://github.com/tenderlove/rails_autolink/commits/master

コミットしたりマージしたりしている人がメインのコントリビューターである可能性は高いです。ただ、「メインのコントリビューター」でなくても、誰かしらメンテンナスしている人に見てもらえれば十分なので、「これどうっすかー?」というときは、最近アクティブなコントリビューター数人にメンションくらいで大丈夫です。(必ずしも「メインのコントリビューター」でなくてもいい。)

このケースだと私ならramhojさんとamatsudaさんにメンションします。

@hirano-vm4
Copy link
Author

@kou さん

ご回答いただき、ありがとうございます!勉強になりました🙏

助言をもとにメンションしてみたいと思います!また動きがありましたらご報告いたします!

@hirano-vm4
Copy link
Author

@kou さん

アドバイスいただきありがとうございました🙏無事にマージされました!勉強になりました〜

@kou
Copy link
Member

kou commented Oct 19, 2023

よかったです!
これからもOSSの開発に参加していきましょう!

@komagata
Copy link
Contributor

@hirano-vm4

ありがとうございます!メンションしてみます🙏それに当たってひとつ質問してもよいでしょうか?

kouさんのおっしゃる通りな感じです〜!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants