{"id":30897,"date":"2020-11-30T16:36:21","date_gmt":"2020-11-30T21:36:21","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=30897"},"modified":"2020-12-04T16:09:24","modified_gmt":"2020-12-04T21:09:24","slug":"retiring-growl","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2020\/11\/30\/retiring-growl\/","title":{"rendered":"Retiring Growl"},"content":{"rendered":"<p><a href=\"http:\/\/336699.org\/GrowlRetirement\">Chris Forsythe<\/a> (<a href=\"https:\/\/twitter.com\/The_Tick\/status\/1332798224088903681\">tweet<\/a>, <a href=\"https:\/\/news.ycombinator.com\/item?id=25241030\">Hacker News<\/a>, <a href=\"https:\/\/apple.slashdot.org\/story\/20\/11\/29\/0220254\/after-17-years-os-x-notifier-app-growl-retired\">Slashdot<\/a>):<\/p>\n<blockquote cite=\"http:\/\/336699.org\/GrowlRetirement\"><p>Growl is being retired after surviving for 17 years. With the announcement of Apple&rsquo;s new hardware platform, a general shift of developers to Apple&rsquo;s notification system, and a lack of obvious ways to improve Growl beyond what it is and has been, we&rsquo;re announcing the retirement of Growl as of today.<\/p>\n<p>It&rsquo;s been a long time coming. Growl is the project I worked on for the longest period of my open source career. However at WWDC in 2012 everyone on the team saw the writing on the wall. This was my only WWDC. This is the WWDC where Notification Center was announced. Ironically Growl was called Global Notifications Center, before I renamed it to Growl because I thought the name was too geeky.<\/p><\/blockquote>\n<p>Thanks to Forsythe and the other contributors for all their work over the years.<\/p>\n\n<p><a href=\"https:\/\/news.ycombinator.com\/item?id=25241609\">mortenjorck<\/a>:<\/p>\n<blockquote cite=\"https:\/\/news.ycombinator.com\/item?id=25241609\">\n<p>There&rsquo;s one issue, which is that of &ldquo;Sherlocking&rdquo; a third-party solution with a first-party implementation. Then there&rsquo;s another, which is having an open enough system to support such innovations in the first place.<\/p>\n<p>Something like Growl, or f.lux (mentioned down-thread) could never have come about if macOS had been as restrictive as iOS. I have little doubt that we&rsquo;ve missed at least a few such innovations over past decade, especially on the iPad, due to this.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/08\/25\/potential\/\">Potential<\/a><\/li>\n<\/ul>\n\n<p id=\"retiring-growl-update-2020-12-04\">Update (2020-12-04): <a href=\"https:\/\/daringfireball.net\/linked\/2020\/11\/30\/growl-in-retirement\">John Gruber<\/a>:<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2020\/11\/30\/growl-in-retirement\">\n<p>What a great open source project Growl was. It proved itself as a feature that should have been built into MacOS&#x2009;&mdash;&#x2009;and then it was. Growl arguably defined &ldquo;notifications&rdquo; as we know them, not just on Mac, but iOS and Android as well.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/take.surf\/2020\/11\/30\/chris-forsythe-growl-in-retirement\">Jesper<\/a>:<\/p>\n<blockquote cite=\"https:\/\/take.surf\/2020\/11\/30\/chris-forsythe-growl-in-retirement\"><p>Growl was famously hard to explain succinctly to people in my experience, but I think it speaks a lot to the community that before Mac OS X contained an infrastructure for this, people banded together and built something that was widely adopted. In this way it&rsquo;s not dissimilar from <a href=\"https:\/\/en.wikipedia.org\/wiki\/Internet_Config\">Internet Config<\/a> by Quinn! the Eskimo et al or the <a href=\"https:\/\/www.merzwaren.com\/external_editor.html\">External Editor<\/a> protocol implemented by many FTP-like applications.<\/p><\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Chris Forsythe (tweet, Hacker News, Slashdot): Growl is being retired after surviving for 17 years. With the announcement of Apple&rsquo;s new hardware platform, a general shift of developers to Apple&rsquo;s notification system, and a lack of obvious ways to improve Growl beyond what it is and has been, we&rsquo;re announcing the retirement of Growl as [&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":"2020-11-30T21:36:24Z","apple_news_api_id":"726660d5-60c3-4c5a-b1fd-dfd7953a3de8","apple_news_api_modified_at":"2020-12-04T21:09:27Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAQ==","apple_news_api_share_url":"https:\/\/apple.news\/AcmZg1WDDTFqx_d_XlTo96A","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":[2],"tags":[2014,110,295,30,32,1891,111,74,1451],"class_list":["post-30897","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple-m1","tag-growl","tag-history","tag-mac","tag-macapp","tag-macos-11-0","tag-notificationcenter","tag-opensource","tag-sunset"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/30897","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=30897"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/30897\/revisions"}],"predecessor-version":[{"id":30918,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/30897\/revisions\/30918"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=30897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=30897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=30897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}