{"id":103,"date":"2006-03-04T08:10:29","date_gmt":"2006-03-04T15:10:29","guid":{"rendered":"http:\/\/www.red-sweater.com\/blog\/103\/announcing-dinky-links"},"modified":"2006-03-04T17:17:39","modified_gmt":"2006-03-05T00:17:39","slug":"announcing-dinky-links","status":"publish","type":"post","link":"https:\/\/redsweater.com\/blog\/103\/announcing-dinky-links","title":{"rendered":"Red Sweater Links"},"content":{"rendered":"<p>Those of you who have been reading for a while have probably noticed that I don&#8217;t spew dozens of short one-liner entries with a link to something cool and a quick typo-laden comment including my opinions about it. I hope you appreciate this. Sure, it would be quicker to get through than some of my lengthier articles, but I like to think of this as a place where you come to learn something or think about things in a new way, not simply as a bouncing pad to the rest of the universe.<\/p>\n<p>\nStill, I have the urge to share and comment. Who doesn&#8217;t? I&#8217;ve been planning for some time to implement a split-personality style solution, similar to <a HREF=\"http:\/\/www.daringfireball.net\">Daring Fireball<\/a>&#8216;s, where the short links live separately from the longer articles. If you&#8217;re the kind of person who just wants to read the lengthier, more thoughtful (if I&#8217;m having a good day) articles, then do nothing. You&#8217;re the one being protected here &#8211; nothing will change in the main blog. If however, you wish your <a HREF=\"http:\/\/www.ranchero.com\/netnewswire\/\">NetNewsWire<\/a> subscription list was just a bit <a href=\"http:\/\/www.happyapps.com\/blog\/2006\/02\/a-mac-indie-joke\/\">harder to navigate<\/a>, consider adding <a HREF=\"http:\/\/www.red-sweater.com\/blog\/dinky\/\">Red Sweater Links<\/a> to your bookmarks list, or subscribe to the <a href=\"http:\/\/www.red-sweater.com\/blog\/links\/feed\/\">RSS Feed<\/a>.\n<\/p>\n<p>\nThe implementation of this feature includes some lessons for software developers. See &#8211; I&#8217;ve been putting this feature off for months for &#8220;no good reason.&#8221; Specifically, because implementing this properly requires features of <a HREF=\"http:\/\/www.wordpress.org\/\">WordPress<\/a> that don&#8217;t exist and skills or experience that I don&#8217;t have. Ideally, I&#8217;d like to have WordPress manage the list of links similarly to how it manages articles in a particular category, but as I said, I don&#8217;t want to &#8220;taint&#8221; the mainline blog. I spent a lot of time thinking about how I might do this. Implement my own custom link management software. Modify WordPress to allow exclusion of a category from aggregate view. Expand the &#8220;Links&#8221; functionality of WordPress to support more metadata. Look into the version of WordPress that supports multiple blog installations. Blah! It&#8217;s too much for my little head to take!\n<\/p>\n<p>\nRed Sweater Links is implemented the way many new features are implemented: as a nasty hack that works. I don&#8217;t have time to figure out how to do this right. So I made a copy of my blog and embedded the copy within itself. Sick, huh? Good enough for 1.0.<\/p>\n<p>\nNote: You&#8217;re not hallucinating. This feed previously described the new links feature as &#8220;Dinky Links.&#8221; I thought this was cute for about 5 minutes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Those of you who have been reading for a while have probably noticed that I don&#8217;t spew dozens of short one-liner entries with a link to something cool and a quick typo-laden comment including my opinions about it. I hope you appreciate this. Sure, it would be quicker to get through than some of my [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4],"tags":[],"class_list":["post-103","post","type-post","status-publish","format-standard","hentry","category-general","category-web"],"_links":{"self":[{"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/posts\/103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/comments?post=103"}],"version-history":[{"count":0,"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/posts\/103\/revisions"}],"wp:attachment":[{"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/media?parent=103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/categories?post=103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/tags?post=103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}