{"id":22589,"date":"2018-08-31T14:23:25","date_gmt":"2018-08-31T18:23:25","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=22589"},"modified":"2018-09-13T15:43:37","modified_gmt":"2018-09-13T19:43:37","slug":"netnewswire-comes-home","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2018\/08\/31\/netnewswire-comes-home\/","title":{"rendered":"NetNewsWire Comes Home"},"content":{"rendered":"<p><a href=\"https:\/\/medium.com\/bpxl-craft\/the-future-of-netnewswire-8fc999387a8a\">George Dick<\/a>:<\/p>\n<blockquote cite=\"https:\/\/medium.com\/bpxl-craft\/the-future-of-netnewswire-8fc999387a8a\"><p>Since acquiring NetNewsWire from Newsgator in 2011, we&rsquo;ve invested a great deal in the continued development and support of the product suite including the addition of a free sync service. Unfortunately, the ongoing cost of support and feature development for these products require more dedicated resources than we are able to provide.<\/p><p>With that in mind, today we are removing all versions of the app from sale. We&rsquo;ll continue to run the sync service for another 60 days, then take it offline at the end of October.<\/p><p>We would also like to announce that the NetNewsWire brand will be returning to its original creator, Brent Simmons.<\/p><\/blockquote>\n\n<p><a href=\"http:\/\/inessential.com\/2018\/08\/31\/netnewswire_comes_home\">Brent Simmons<\/a>:<\/p>\n<blockquote cite=\"http:\/\/inessential.com\/2018\/08\/31\/netnewswire_comes_home\">\n<p>You might reasonably wonder if nevertheless [Black Pixel] asked for some large amount of money. There was no charge. That&rsquo;s what I mean by &ldquo;incredible generosity.&rdquo;<\/p>\n<p>[&#8230;]<\/p>\n<p>You probably know that I&rsquo;ve been working on a free and open source reader named Evergreen. Evergreen 1.0 will be renamed NetNewsWire 5.0 &mdash; in other words, I&rsquo;ve been working on NetNewsWire 5.0 all this time without knowing it!<\/p>\n<p>It will remain free and open source, and it will remain my side project.<\/p>\n<\/blockquote>\n\n<p>Classy move by Black Pixel, and it&rsquo;s great to have Simmons working on NetNewsWire again after all these years.<\/p>\n\n<p>Previously: <a href=\"https:\/\/mjtsai.com\/blog\/2018\/07\/24\/the-state-of-rss-on-the-mac\/\">The State of RSS on the Mac<\/a>, <a href=\"https:\/\/mjtsai.com\/blog\/2017\/06\/01\/evergreen-mac-feed-reader\/\">Evergreen Mac Feed Reader<\/a>, <a href=\"https:\/\/mjtsai.com\/blog\/2015\/10\/26\/the-story-of-netnewswire\/\">The Story of NetNewsWire<\/a>.<\/p>\n\n<p id=\"netnewswire-comes-home-update-2018-09-03\">Update (2018-09-03): See also: <a href=\"https:\/\/news.ycombinator.com\/item?id=17899971\">Hacker News<\/a>.<\/p>\n\n<p><a href=\"http:\/\/inessential.com\/2018\/08\/31\/historical_code_netnewswire_lite_4_0\">Brent Simmons<\/a>:<\/p>\n<blockquote cite=\"http:\/\/inessential.com\/2018\/08\/31\/historical_code_netnewswire_lite_4_0\">\n<p>NetNewsWire Lite 4.0 was the last version I shipped before the sale to Black Pixel, back in 2011. It was a free app on the Mac App Store.<\/p>\n\n<p>I put the <a href=\"https:\/\/github.com\/brentsimmons\/NetNewsWireLite4\">source up on GitHub<\/a>.<\/p>\n<\/blockquote>\n\n<p><a href=\"http:\/\/inessential.com\/2018\/09\/01\/netnewswire_5_0d1\">Brent Simmons<\/a>:<\/p>\n<blockquote cite=\"http:\/\/inessential.com\/2018\/09\/01\/netnewswire_5_0d1\">\n<p>If you&rsquo;d like to run it, go to the <a href=\"https:\/\/ranchero.com\/netnewswire\/\">NetNewsWire site<\/a> and download the latest build.<\/p>\n<\/blockquote>\n\n<p><a href=\"http:\/\/inessential.com\/2018\/09\/02\/new_world_netnewswire\">Brent Simmons<\/a>:<\/p>\n<blockquote cite=\"http:\/\/inessential.com\/2018\/09\/02\/new_world_netnewswire\">\n<p>My goal used to be to make NetNewsWire a great Mac app with lots of paying users. Secondary goals were to promote reading and writing on the web, the blogosphere, and RSS and open web standards.<\/p>\n\n<p>My goal now is to make NetNewsWire a great Mac app with lots of users. Other, no-less-important, goals are to:<\/p>\n\n<ul>\n  <li>Promote healthier news-reading via the open web and RSS<\/li>\n  <li>Promote native Mac app development by providing a good example and by making the code open source<\/li>\n<\/ul>\n\n<p>(Yes, I&rsquo;m strongly considering an iOS version, but I&rsquo;m concentrating on the Mac app first.)<\/p>\n<\/blockquote>\n\n<p id=\"netnewswire-comes-home-update-2018-09-05\">Update (2018-09-05): <a href=\"https:\/\/bitsplitting.org\/2018\/09\/05\/saying-goodbye-to-netnewswire-3\/\">Daniel Jalkut<\/a>:<\/p>\n<blockquote cite=\"https:\/\/bitsplitting.org\/2018\/09\/05\/saying-goodbye-to-netnewswire-3\/\">\n<p>Over the years I considered other news readers such as <a href=\"http:\/\/reederapp.com\">Reeder<\/a> (which is free for a limited time, by the way), but none of them scratched that NetNewsWire 3 itch. I rely upon some arcane features of the app including &ldquo;scripted feeds,&rdquo; which allow me for example to run Python scripts on my Mac that connect to Twitter and generate RSS feeds from search results. That&rsquo;s not possible in most feed readers.<\/p><p>I used to fantasize about getting access to the NetNewsWire 3 source code and sprucing it up. I wondered how things might have turned out differently if, in addition to acquiring MarsEdit from NewsGator, I had acquired both? I can&rsquo;t say I would have done a better job than Black Pixel, but I would have <em>preserved the features I care about<\/em>, and that Clippings folder icon would be the right size!<\/p>\n<\/blockquote>\n\n<p><a href=\"http:\/\/inessential.com\/2018\/09\/04\/decision_not_publishing_netnewswire_3_x\">Brent Simmons<\/a>:<\/p>\n<blockquote cite=\"http:\/\/inessential.com\/2018\/09\/04\/decision_not_publishing_netnewswire_3_x\"><p>I was considering publishing the source on GitHub and\/or making a 3.4 build that strips out the Esellerate and Google Reader syncing parts.<\/p>\n<p>So I sent the code to Daniel Jalkut, who quickly hacked at it and got it running and sent it back to me.<\/p>\n<p>And then I ran it too &mdash; and quickly realized a few things[&#8230;]<\/p><\/blockquote>\n\n<p id=\"netnewswire-comes-home-update-2018-09-08\">Update (2018-09-08): <a href=\"https:\/\/twitter.com\/NetNewsWire\/status\/1038200013837479936\">NetNewsWire<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/NetNewsWire\/status\/1038200013837479936\">\n<p>Before anyone ever saw a copy, NetNewsWire was called AquaReader. It was renamed to NetNewsWire not long after.<\/p>\n<p>Back in those early days of OS X it was pretty common to put the word &ldquo;Aqua&rdquo; or &ldquo;Cocoa&rdquo; in your Mac app&rsquo;s name.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/NetNewsWire\/status\/1038226706002325505\">NetNewsWire<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/NetNewsWire\/status\/1038226706002325505\">\n<p>Before NetNewsWire 1.0 shipped, it went through a couple different app icons. In those days, globe icons were very common.<\/p>\n<\/blockquote>\n\n<p id=\"netnewswire-comes-home-update-2018-09-10\">Update (2018-09-10): <a href=\"https:\/\/twitter.com\/NetNewsWire\/status\/1038850158778351616\">NetNewsWire<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/NetNewsWire\/status\/1038850158778351616\">\n<p>Here&rsquo;s a screenshot of the blog editor in NetNewsWire 1.x, which was later split out into a separate app: MarsEdit.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/NetNewsWire\/status\/1039209423523258369\">NetNewsWire<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/NetNewsWire\/status\/1039209423523258369\">\n<p>This is what the Combined View looked like in NetNewsWire 1.x.<\/p>\n<p>This was before WebKit existed &mdash;&nbsp;HTML display was done by some NSAttributedString method which could handle basic HTML formatting.<\/p>\n<\/blockquote>\n\n<p id=\"netnewswire-comes-home-update-2018-09-13\">Update (2018-09-13): <a href=\"https:\/\/nnw.ranchero.com\/2018\/09\/11\/netnewswire-x-included.html\">Brent Simmons<\/a>:<\/p>\n<blockquote cite=\"https:\/\/nnw.ranchero.com\/2018\/09\/11\/netnewswire-x-included.html\">\n<p>NetNewsWire 1.x included an outliner &mdash; a single-document notepad for storing thoughts, links, RSS articles, and so on.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>George Dick: Since acquiring NetNewsWire from Newsgator in 2011, we&rsquo;ve invested a great deal in the continued development and support of the product suite including the addition of a free sync service. Unfortunately, the ongoing cost of support and feature development for these products require more dedicated resources than we are able to provide.With that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2018-08-31T18:23:27Z","apple_news_api_id":"93b3ff8b-99c2-4b85-be18-be570a128296","apple_news_api_modified_at":"2018-09-13T19:43:41Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAABA==","apple_news_api_share_url":"https:\/\/apple.news\/Ak7P_i5nCS4W-GL5XChKClg","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[],"tags":[101,1528,295,30,32,1529,392,52,1451],"class_list":["post-22589","post","type-post","status-publish","format-standard","hentry","tag-business","tag-evergreen","tag-history","tag-mac","tag-macapp","tag-macos-10-13","tag-netnewswire","tag-rss","tag-sunset"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/22589","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=22589"}],"version-history":[{"count":6,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/22589\/revisions"}],"predecessor-version":[{"id":22752,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/22589\/revisions\/22752"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=22589"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=22589"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=22589"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}