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: Tokyo: 2024-09-21: seiya2130: TomatoBar: Work log #1879

Closed
seiya2130 opened this issue Sep 21, 2024 · 33 comments
Closed

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

seiya2130 opened this issue Sep 21, 2024 · 33 comments
Labels
work log ワークショップ作業メモ

Comments

@seiya2130
Copy link
Contributor

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の開発に参加しましょう!
  • シナリオ:ワークショップの目的・内容・進め方の詳細が書いています。
  • 過去のビギナーの作業ログ:他の人の作業ログから学べることがいろいろあるはずです。
@seiya2130 seiya2130 added the work log ワークショップ作業メモ label Sep 21, 2024
@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

seiya2130 commented Sep 21, 2024

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

もうちょっと触ってみて

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

@seiya2130 seiya2130 changed the title OSS Gate Workshop: Tokyo: 2024-09-21: seiya2130: ${OSS_NAME}: Work log OSS Gate Workshop: Tokyo: 2024-09-21: seiya2130: TomatoBar: Work log Sep 21, 2024
@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

1!って同感って意味かな
ivoronin/TomatoBar#66

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

seiya2130 commented Sep 21, 2024

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

@seiya2130
Copy link
Contributor Author

seiya2130 commented Sep 21, 2024

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

@seiya2130
Copy link
Contributor Author

すでに同じこと書いている人いた
ivoronin/TomatoBar#26

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

フォークしたリポジトリでissueを実装したみたいだから、オリジナルのリポジトリでPR作れないか聞いてみる
ivoronin/TomatoBar#85 (comment)

@seiya2130
Copy link
Contributor Author

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

@seiya2130
Copy link
Contributor Author

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
Copy link
Contributor

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

@seiya2130
Copy link
Contributor Author

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

Copy link

おつかれさまでした!

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

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

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

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

@seiya2130
Copy link
Contributor Author

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

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

@daipom
Copy link
Contributor

daipom commented Sep 30, 2024

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

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

@youkidearitai
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
work log ワークショップ作業メモ
Projects
None yet
Development

No branches or pull requests

3 participants