1P by GN⁺ 13시간전 | ★ favorite | 댓글 1개
  • 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) 문제와 세부 조정이 필요하다고 설명

개발 과제와 진행 방향

  • 여전히 버그 수정, 기술 부채 처리, 앱 완성도 향상이 주요 과제
    • Brent의 은퇴 이후 이러한 작업을 더 빠르게 진행할 수 있게 되었음
    • 현재의 속도를 유지할 계획

향후 버전 계획

  • NetNewsWire 7.1동기화 기능 개선 및 안정화에 초점
  • NetNewsWire 7.2는 아직 구체적 초점이 정해지지 않았으며, UX 개선이나 다양한 기능 조합이 될 가능성 있음
  • 7.3 버전 이후 계획은 미정이며, 7.1과 7.2의 진행 상황 및 Apple의 WWDC 발표 내용에 따라 달라질 예정
    • 예시로 터치스크린 Mac, 폴더블 iPhone, 새로운 Swift 기능 등이 언급됨

개발 일정의 유연성

  • 마일스톤의 티켓 추가·삭제는 수시로 이루어지며, 계획은 고정되어 있지 않음
  • 23주년을 맞은 이날을 과거 회고가 아닌 미래를 향한 시점으로 강조
    • “가장 뛰어난 NetNewsWire 버전은 아직 오지 않았다”는 메시지로 마무리
Hacker News 의견들
  • NetNewsWire의 철학 페이지를 정말 좋아함
    앱은 절대 크래시나 버그 없이, 공기처럼 가볍고 빠르게 동작해야 한다는 철학이 마음에 듦
    기능 추가보다 품질을 최우선으로 두는 점이 인상적임. 이런 철학 덕분에 기능 추가가 느리더라도 신뢰할 수 있는 앱이 됨
    • 새 버전 7은 ‘liquid glass’라는 낮은 품질의 디자인을 적용하고, 최신 iOS 이외 버전은 차단함
      예전 디자인이 더 나았는데, 이런 변화가 그 철학과 어떻게 맞는지 의문임
  • 지금까지 써본 RSS 리더 중 단연 최고임
    작고 빠르며, 불필요한 부분이 전혀 없음
    Alfred 같은 앱과 함께 OS X 황금기의 장인정신을 보여주는 예시라고 생각함. 더 많은 앱이 이런 기준을 목표로 해야 함
    • 요즘 많은 앱들이 페이월이나 불완전한 RSS 피드를 도입해서 불편함
      그래서 피드별로 설정을 세밀하게 조정할 수 있는 리더가 필요했음
      나는 Lire를 사용 중이며, 피드 원문·전체 텍스트·로그인 필요한 사이트 중 선택 가능함
    • 좀 더 접근성 좋은 스크립팅 API가 있었으면 함
      현재는 로컬에서 저장된 스토리를 백업하려면 직접 SQLite DB를 건드려야 함
    • Raycast용 NetNewsWire 확장도 있음
      내가 만든 오픈소스 확장으로, RaycastNetNewsWire 확장 페이지, GitHub 저장소에서 확인 가능함
    • 나도 정말 좋아하지만, 폴더 개념이 있었으면 좋겠음
      예를 들어 프로그래밍, 디자인, 취미 등으로 피드를 분류하고 기분에 맞게 읽고 싶음
  • 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는 유용한 기능 세트빠르고 부드러운 동작감을 동시에 갖춘, 소프트웨어가 지향해야 할 좋은 본보기임