- 23年前に初めてリリースされたMac向けRSSリーダー NetNewsWireは、現在 7.0 バージョンを配布しており、7.0.1 を開発中
- 最近の大規模リリース以降、回帰バグの修正と細部の調整作業を進めており、GitHub で関連マイルストーンとToDoリストを公開
- 依然としてバグ修正、技術的負債の解消、UIの磨き込みなどの課題が残っており、Brent の引退後は開発速度が速くなったと明かす
- 今後、7.1 バージョンは同期機能の改善に焦点を当て、7.2 はまだ焦点が定まっていないが、UX改善やその他の機能が含まれる可能性がある
- 7.3 以降の計画は未定で、WWDCでのAppleの発表内容によって方向性が変わる可能性があると言及
NetNewsWire 23周年の現状
- NetNewsWire 1.0 が Mac 向けにリリースされてから 23 年が経ち、現在は 7.0 バージョン が Mac と iOS 向けに配布されている
- チームは現在 7.0.1 バージョン の開発に着手
- 大規模リリースの後には、常にいくつかの回帰(regression)問題と細部の調整が必要になると説明
開発課題と進行方向
- 依然としてバグ修正、技術的負債の処理、アプリ完成度の向上が主要課題
- Brent の引退後、こうした作業をより速く進められるようになった
- 現在のペースを維持する計画
今後のバージョン計画
- NetNewsWire 7.1 は 同期機能の改善と安定化に焦点
- NetNewsWire 7.2 はまだ具体的な焦点が定まっておらず、UX改善やさまざまな機能の組み合わせになる可能性がある
- 7.3 バージョン以降の計画は未定で、7.1 と 7.2 の進行状況およびApple の WWDC 発表内容によって変わる予定
- 例としてタッチスクリーンMac、折りたたみ式iPhone、新しいSwift機能などが挙げられている
開発スケジュールの柔軟性
- マイルストーンのチケット追加・削除は随時行われており、計画は固定されていない
- 23周年を迎えたこの日を過去を振り返るのではなく未来へ向かう時点として強調
- 「最も優れた NetNewsWire バージョンはまだ来ていない」というメッセージで締めくくる
1件のコメント
Hacker Newsのコメント
アプリは決してクラッシュやバグがなく、空気のように軽くて速く動くべきだという哲学が気に入っている
機能追加より品質を最優先にする点が印象的。こうした哲学のおかげで機能追加が遅くても信頼できるアプリになっている
以前のデザインのほうが良かったのに、こうした変化がその哲学とどう整合するのか疑問
小さくて速く、不要な部分がまったくない
Alfredのようなアプリと並んで、OS X黄金期のクラフトマンシップを示す例だと思う。もっと多くのアプリがこうした基準を目指すべき
そのためフィードごとに設定を細かく調整できるリーダーが必要だった
自分はLireを使っていて、フィード原文・全文・ログインが必要なサイトのいずれかを選べる
今はローカルに保存されたストーリーをバックアップするには直接SQLite DBを触るしかない
自分が作ったオープンソース拡張で、RaycastとNetNewsWire拡張ページ、GitHubリポジトリで確認できる
たとえばプログラミング、デザイン、趣味などでフィードを分類して、その気分に合わせて読みたい
本当にMacらしいソフトウェアの真髄だと思う
YouTubeチャンネルをRSSとして追加しようと複雑な方法を探していたら、単にチャンネルURLを貼り付けるだけで自動的にフィードを作ってくれて感心した
自分が使っている6.xバージョンはもうサポートされないとのことで、バグ修正や機能のバックポートがないだろうと思うと残念
なぜ以前のバージョンにこだわるのかも知りたい
最近は開発ペースが遅かったけれど、まもなく再び活発になる予定なので期待してよい
自分は10年以上NetNewsWireを使ってきたが、今のバージョンで十分満足している
バージョンアップの無限ループは結局悲しみしか生まない機械だ
今でも新しいフィードを見つけるたびに楽しい
最近はRetro Game Corpsニュースレターを購読していて、純粋なノスタルジーの楽しさを与えてくれる
なめらかでずっしりしていて安心感がある
SNSを消してから以前より時間に余裕ができたが、そのぶん新しいコンテンツを見つけるのは難しくなった
NNWのようなリーダーの利用者は、ふだん新しいフィードをどうやって見つけているのか気になる
結局AppleエコシステムではNNWが最もシンプルで使いやすい選択肢
アプリを開くたび、まるでMac OS X Snow Leopardの時代に戻ったような気分になる
NetNewsWireは役立つ機能セットと速く滑らかな動作感を同時に備えた、ソフトウェアが目指すべき良い手本だ