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 6 days ago

seiya2130 commented 6 days 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 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

image
seiya2130 commented 6 days ago

もうちょっと触ってみて

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

seiya2130 commented 6 days ago

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

image
seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days ago

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

seiya2130 commented 6 days 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 6 days ago

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

seiya2130 commented 6 days ago

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

github-actions[bot] commented 6 days ago

おつかれさまでした!

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

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

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

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