NetNewsWire 23주년
(netnewswire.blog)- 23년 전 처음 출시된 Mac용 RSS 리더 NetNewsWire가 현재 7.0 버전을 배포하고 7.0.1 개발 중임
- 최근 대규모 릴리스 이후 회귀 버그 수정과 세부 조정 작업을 진행 중이며, GitHub에 관련 마일스톤과 할 일 목록을 공개함
- 여전히 버그 수정, 기술 부채 해소, 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) 문제와 세부 조정이 필요하다고 설명
- 이를 위해 GitHub의 마일스톤 페이지에 현재 작업 목록을 공개
개발 과제와 진행 방향
- 여전히 버그 수정, 기술 부채 처리, 앱 완성도 향상이 주요 과제
- Brent의 은퇴 이후 이러한 작업을 더 빠르게 진행할 수 있게 되었음
- 현재의 속도를 유지할 계획
향후 버전 계획
-
NetNewsWire 7.1은 동기화 기능 개선 및 안정화에 초점
- 관련 마일스톤은 GitHub milestone 50에 공개
-
NetNewsWire 7.2는 아직 구체적 초점이 정해지지 않았으며, UX 개선이나 다양한 기능 조합이 될 가능성 있음
- 관련 마일스톤은 GitHub milestone 52
-
7.3 버전 이후 계획은 미정이며, 7.1과 7.2의 진행 상황 및 Apple의 WWDC 발표 내용에 따라 달라질 예정
- 예시로 터치스크린 Mac, 폴더블 iPhone, 새로운 Swift 기능 등이 언급됨
개발 일정의 유연성
- 마일스톤의 티켓 추가·삭제는 수시로 이루어지며, 계획은 고정되어 있지 않음
- 23주년을 맞은 이날을 과거 회고가 아닌 미래를 향한 시점으로 강조
- “가장 뛰어난 NetNewsWire 버전은 아직 오지 않았다”는 메시지로 마무리
Hacker News 의견들
-
NetNewsWire의 철학 페이지를 정말 좋아함
앱은 절대 크래시나 버그 없이, 공기처럼 가볍고 빠르게 동작해야 한다는 철학이 마음에 듦
기능 추가보다 품질을 최우선으로 두는 점이 인상적임. 이런 철학 덕분에 기능 추가가 느리더라도 신뢰할 수 있는 앱이 됨- 새 버전 7은 ‘liquid glass’라는 낮은 품질의 디자인을 적용하고, 최신 iOS 이외 버전은 차단함
예전 디자인이 더 나았는데, 이런 변화가 그 철학과 어떻게 맞는지 의문임
- 새 버전 7은 ‘liquid glass’라는 낮은 품질의 디자인을 적용하고, 최신 iOS 이외 버전은 차단함
- 지금까지 써본 RSS 리더 중 단연 최고임
작고 빠르며, 불필요한 부분이 전혀 없음
Alfred 같은 앱과 함께 OS X 황금기의 장인정신을 보여주는 예시라고 생각함. 더 많은 앱이 이런 기준을 목표로 해야 함- 요즘 많은 앱들이 페이월이나 불완전한 RSS 피드를 도입해서 불편함
그래서 피드별로 설정을 세밀하게 조정할 수 있는 리더가 필요했음
나는 Lire를 사용 중이며, 피드 원문·전체 텍스트·로그인 필요한 사이트 중 선택 가능함 - 좀 더 접근성 좋은 스크립팅 API가 있었으면 함
현재는 로컬에서 저장된 스토리를 백업하려면 직접 SQLite DB를 건드려야 함 -
Raycast용 NetNewsWire 확장도 있음
내가 만든 오픈소스 확장으로, Raycast와 NetNewsWire 확장 페이지, GitHub 저장소에서 확인 가능함 - 나도 정말 좋아하지만, 폴더 개념이 있었으면 좋겠음
예를 들어 프로그래밍, 디자인, 취미 등으로 피드를 분류하고 기분에 맞게 읽고 싶음
- 요즘 많은 앱들이 페이월이나 불완전한 RSS 피드를 도입해서 불편함
-
Brent가 다시 개발을 맡은 이후의 NNW를 특히 사랑함
진정한 Mac스러운 소프트웨어의 정수라고 생각함
유튜브 채널을 RSS로 추가하려고 복잡한 방법을 찾다가, 그냥 채널 URL을 붙여넣으면 자동으로 피드를 만들어주는 걸 보고 감탄했음- NNW의 UX가 훌륭한 건 인정하지만, 피드 자동 탐색은 대부분의 RSS 클라이언트가 기본으로 제공하는 기능임
- 사실 YouTube 채널 자체가 RSS 피드를 기본 제공하지 않던가?
- macOS Tahoe로는 아직 넘어가지 않음
내가 쓰는 6.x 버전은 더 이상 지원되지 않는다고 해서, 버그 수정이나 기능 백포팅이 없을 것 같아 아쉬움- 오래된 버전을 무기한 유지보수하는 게 현실적으로 가능한가 궁금함
왜 예전 버전을 고수하는지도 알고 싶음 -
Vienna는 오래된 macOS 버전도 더 오래 지원할 예정임
최근 개발 속도가 느렸지만 곧 다시 활발해질 예정이니 기대해도 좋음 - 나도 Tahoe는 미루고 있음. 혹시 6.x 버전에 버그가 있나?
- 너무 슬퍼하지 말길 바람
나는 10년 넘게 NetNewsWire를 써왔고, 지금 버전이 충분히 만족스러움
버전 업그레이드의 무한 루프는 결국 슬픔만 낳는 기계임
- 오래된 버전을 무기한 유지보수하는 게 현실적으로 가능한가 궁금함
-
Apple 생태계에서 RSS를 쓴다면 이게 바로 최고의 리더임
여전히 새로운 피드를 발견할 때마다 즐거움
최근에는 Retro Game Corps 뉴스레터를 구독 중인데, 순수한 향수의 즐거움을 줌 - NNW는 마치 손에 쥐었을 때 기분 좋은 강돌 같음
매끄럽고 묵직해서 안정감을 줌 - 소셜 미디어나 알고리즘이 없는 이 인터넷의 순수한 공간이 성장하는 걸 보니 기쁨임
SNS를 지우고 나니 예전보다 시간 여유가 생겼지만, 그만큼 새로운 콘텐츠를 찾기 어려움
NNW 같은 리더 사용자들은 보통 새로운 피드를 어떻게 발견하는지 궁금함 - Google Reader 종료 후 Feedly, self-hosted 솔루션 등 여러 가지를 거쳤지만
결국 Apple 생태계에서는 NNW가 가장 간단하고 편한 선택임 - NNW는 나의 행복한 공간임
앱을 열 때마다 마치 Mac OS X Snow Leopard 시절로 돌아간 듯한 기분이 듦- 그 시절엔 Growl 알림으로 새 글을 받았던 기억이 남음
- 5년 넘게 써온 진정한 명작임
NetNewsWire는 유용한 기능 세트와 빠르고 부드러운 동작감을 동시에 갖춘, 소프트웨어가 지향해야 할 좋은 본보기임