oss-gate / workshop

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

OSS Gate Workshop: Tokyo: 2024-09-21: seiya2130: TomatoBar: Work log #1879

Closed seiya2130 closed 2 months ago

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

seiya2130 commented 2 months ago

Good First Issue探そうかな https://goofi.vercel.app/?language=typescript

seiya2130 commented 2 months ago

ライセンスはOSSトップの右画面に出ているか確認する LICENSEファイルがあり、そこに記載されている GitHubが自動判定している

seiya2130 commented 2 months ago

ここで検索してあればライセンスとしてOK https://opensource.org/licenses

seiya2130 commented 2 months ago

公式の資料に基づいて触る、最新かつ正確 分かりにくければ自分が開発できるチャンス

seiya2130 commented 2 months ago

普段使っているもの、開発環境が簡単なものから選ぶ

seiya2130 commented 2 months ago

業務で使っている、勉強中のRSpecを見てみる https://github.com/rspec/rspec-core

seiya2130 commented 2 months ago

RSpecはstarが多かったからhomerowにしよう https://github.com/nchudleigh/homerow

seiya2130 commented 2 months ago

普段からもっとこうした方がいいのに、、とか思っていないと探すのむずい

seiya2130 commented 2 months ago

これいいかも、ポモドーロタイマーのOSSでクリックじゃなくて入力にして欲しい https://github.com/ivoronin/TomatoBar

seiya2130 commented 2 months ago

ライセンスもOK https://opensource.org/licenses?ls=MIT+license

seiya2130 commented 2 months ago

READMEに動かし方が書いてないな

seiya2130 commented 2 months ago

むしろそれをissueにすればいいのか

seiya2130 commented 2 months ago

まぁ動かすことはできているからいいのか

seiya2130 commented 2 months ago

ショートカットも入力できないな

image
seiya2130 commented 2 months ago

もうちょっと触ってみて

既存issue見る 関係あるものがないか確認 なければ自分で立てる 既存であるなら自分でも追加コメントする

seiya2130 commented 2 months ago

ショートカットいけた、文字キーだとダメなのか

image
seiya2130 commented 2 months ago

これissueじゃなくてただ感謝してるだけだけど、開発者からしたらめちゃくちゃ嬉しいだろうな https://github.com/ivoronin/TomatoBar/issues/69

seiya2130 commented 2 months ago

1!って同感って意味かな https://github.com/ivoronin/TomatoBar/issues/66

seiya2130 commented 2 months ago

issue見ていると今使っているアプリがどれだけフィードバックされてきたか分かる、便利であればあるほど 開発者とユーザーが一緒に積み上げてきたんだなぁ

seiya2130 commented 2 months ago

会社のペアプロのおかげで色んなツール知っててよかった 自分だけだとやっぱり難しいよなぁ

seiya2130 commented 2 months ago

報告は相手が知らない前提で書く、何をやって何をやらなかったか、期待結果も書く CONTRIBUTING.mdにやり方、issueのテンプレートに記載項目がある

seiya2130 commented 2 months ago

すでに同じこと書いている人いた https://github.com/ivoronin/TomatoBar/issues/26

seiya2130 commented 2 months ago

フォークしたリポジトリに実装しているみたいだけどPRあげてほしいな

seiya2130 commented 2 months ago

なんにせよ同じissueあったから+1!しておいた

seiya2130 commented 2 months ago

フォークしたリポジトリでissueを実装したみたいだから、オリジナルのリポジトリでPR作れないか聞いてみる https://github.com/ivoronin/TomatoBar/issues/85#issuecomment-2365017000

seiya2130 commented 2 months ago

小さなバグ、マニュアル、typoなど探したり貢献しようと思えばある 大きな中のうち、一部だけでもいいから自分が担当するでいい 規模が大きいとそれだけ深い知識が必要 Nuxt>モジュールなど小さなところからでもいい メーリングリスト=メンテナーがやっていることの報告 できることを積み上げていく

seiya2130 commented 2 months ago

TomatBarはLocalizationファイルの日本語版とかに貢献してもいいかもしれない https://github.com/ivoronin/TomatoBar/blob/main/TomatoBar/en.lproj/Localizable.strings#L14

日本人でも使っている人いるみたいだし https://mono-post.com/2023/04/05/pomodoro-tomatobar/ https://www.youtube.com/watch?v=Zh85ZtisV-A

youkidearitai commented 2 months ago

翻訳はこれでできそうですね https://sunny10side.com/localization-settings-in-xcode/

seiya2130 commented 2 months ago

もしかしてメンテされてないからフォークしているのかも。。?

github-actions[bot] commented 2 months ago

おつかれさまでした!

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

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

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

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

seiya2130 commented 1 month ago

@daipom @youkidearitai 先日はワークショップ開催ありがとうございました! フォーク先のリポジトリに日本語のローカライズファイルを修正して無事マージされました https://github.com/AuroraWright/TomatoBar/pull/3#event-14441737202

ワークショップ中にアドバイスいただいたお陰で、プルリクで初コントリビュートできました!

daipom commented 1 month ago

おめでとうございます!よかったです! この方はイタリアの方で、日本語を勉強しているみたいですね! PRの翻訳を読んで興味深いって言ってくれていますね!

ぜひ今後とも気楽にオープンソース開発を楽しんでもらえたらと思います!

youkidearitai commented 1 month ago

おめでとうございます!オープンソース開発楽しんでもらえたら幸いです!