概要
- DoNotNotify が オープンソース化
- GitHub でソースコード公開
- プライバシー重視 と 透明性 の強調
- コミュニティ参加 を歓迎
- バグ報告 や 機能提案 も可能
DoNotNotify オープンソース化のお知らせ
- DoNotNotify アプリの 全ソースコード を公開
- GitHub リポジトリ: github.com/anujja/DoNotNotify
- 誰でも閲覧・学習・貢献 が可能
- ソースコードの完全な可視化 による信頼性向上
オープンソース化の理由
- DoNotNotify は プライバシー重視 の設計思想
- 透明性確保 のためのコード公開
- ユーザー自身 による アプリ挙動の検証 が可能
- 開発者の主張だけでなく 実際の動作 を確認できる安心感
コミュニティへの参加方法
- バグ報告、 機能提案、 プルリクエスト の受付
- GitHub Issues によるバグ・要望の投稿
- Pull Request によるコード改善・新機能追加
- 誰でも参加可能 なオープンな開発体制
- DoNotNotify の品質向上と発展への貢献機会
参加方法の詳細
- バグ報告 や 新機能リクエスト: GitHubリポジトリの Issues タブ利用
- ソースコード閲覧・学習: GitHub上で自由にアクセス
- 貢献の流れ:
- リポジトリのフォーク
- ローカルでの開発・修正
- Pull Request の送信
まとめ
- DoNotNotify は オープンソース化 により 透明性 と 信頼性 を強化
- コミュニティの協力 による継続的な改善と発展
- 全てのユーザー が安心して利用・参加できるアプリ開発
1ヶ月前に、Androidの通知を制御するアプリ「DoNotNotify」をShow HN [0]に投稿したんだけど、1日だけフロントページでトレンドになったんだ。嬉しかったけど、スレッドで一番投票されたコメントは、アプリをオープンソースにしてほしいっていうものだった。システム全体の通知に関わるからね。俺の約束じゃ足りなかったみたいで、コミュニティはもっと求めてた!なんで最初からオープンソースにしなかったんだろう?Linuxは10年以上も俺のメインのドライバーだったし、哲学を心から信じてるし、コミュニティに還元したいと思ってた。多分一番の理由は、アプリの90%が自分の感覚でコーディングされてたことが恥ずかしかったから。20年以上ソフトウェアを書いてきて、初めてのFOSSへの貢献がAI生成のコードなんてあり得る?最小限の scrutiny すら耐えられるのか?俺の(無名の)名前が永遠に汚れるのか?ちょっと大げさだけど、ほんの少しだけね :) それで、昨日、少し不安を抱えながら、GitHubのリポジトリの可視性を公開に変更して、アプリのウェブサイトに発表を載せたんだ [1]。それに、アプリをF-Droidにも提出したよ [2]。前と同じように、コミュニティからのフィードバックや提案を歓迎するよ!