{"id":141,"date":"2009-01-07T14:09:15","date_gmt":"2009-01-07T22:09:15","guid":{"rendered":"http:\/\/blog.mozilla.org\/webdev\/?p=141"},"modified":"2017-03-08T14:50:10","modified_gmt":"2017-03-08T22:50:10","slug":"enter-the-lizardfeeder","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/","title":{"rendered":"Enter the LizardFeeder"},"content":{"rendered":"<div id=\"attachment_1582\" class=\"wp-caption alignright\" style=\"padding: 0pt 0pt 0em 2em; text-align: center;\"><a href=\"http:\/\/blog.lizardwrangler.com\/2008\/07\/29\/the-mozilla-tree\/\"><img decoding=\"async\" class=\"size-full wp-image-1582\" title=\"moz-tree\" src=\"http:\/\/decafbad.com\/blog\/wp-content\/uploads\/2009\/01\/moz-tree.jpg\" alt=\"The Mozilla Tree\" width=\"125\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">The Mozilla Tree<\/p>\n<p><small>(Be sure to check out<br \/>\nthe large version.)<\/small><\/div>\n<p>For the punchline first, go check out what just went live at <a href=\"http:\/\/feeds.mozilla.com\">feeds.mozilla.com<\/a>.  The rest of this entry is the back-story.<\/p>\n<p>You see, behind Firefox is Mozilla, and behind Mozilla is a community.  And the Mozilla community acts a lot like an ecosystem, which can be visualized <a href=\"http:\/\/blog.lizardwrangler.com\/2008\/07\/29\/the-mozilla-tree\/\">as a kind of living tree<\/a>\u2014not to confused with the <a href=\"https:\/\/developer.mozilla.org\/en\/mozilla-central\">mozilla-central tree<\/a>.  Oh yeah, and Mozilla is the name of <a href=\"http:\/\/www.mozilla.org\/reorganization\/\">both a Foundation and a Corporation<\/a>.<\/p>\n<p>Confused yet?  If not, then we should talk so you can explain it, because it all looks pretty tangly and <a href=\"http:\/\/en.wikipedia.org\/wiki\/Intertwingularity\">intertwingled<\/a> to me.  Nonetheless, it seems to work, and produces a good chunk of my favorite software and technologies.<\/p>\n<p>There are many efforts to track what\u2019s going on\u2014including <a href=\"http:\/\/planet.mozilla.org\/\">planets<\/a> and <a href=\"http:\/\/blog.mozilla.org\/about_mozilla\/\">newsletters<\/a> and <a href=\"https:\/\/bugzilla.mozilla.org\/\">bugzillas<\/a> and <a href=\"https:\/\/wiki.mozilla.org\/WeeklyUpdates\/2009-01-05\">wikis<\/a> and <a href=\"http:\/\/hg.mozilla.org\/\">repositories<\/a> and <a href=\"http:\/\/tinderbox.mozilla.org\/showbuilds.cgi?tree=Firefox\">tinderboxen<\/a>.  Some of these resources report on, or are driven by, the activity occurring in the others.  Some are automated, and others are carefully stitched together by hand.  None offer a full picture of what\u2019s going on in the <a href=\"http:\/\/ascher.ca\/blog\/2008\/06\/19\/whats-mozillas-scope-what-should-it-be\/\">Mozilla galaxy<\/a> in a way that\u2019s casually comprehensible by a sane human being.<\/p>\n<p>Of course, that\u2019s not a slight against any of these sites or the people maintaining them\u2014extracting an overview from such an organic phenomenon is neither easy nor straightforward.  But, it might be fun to try.<\/p>\n<p>As an infovore and avid practitioner of <a href=\"http:\/\/decafbad.com\/blog\/2005\/09\/23\/the-zen-of-firehose-drinking\">continuous partial attention<\/a>, my first impulse is to reach for a firehose and stick my head into the stream.  Relax, defocus, and try to let my pattern recognizers do their thing\u2014sometimes those pattern recognizers are in my head, and <a href=\"http:\/\/decafbad.com\/hgwebdir.cgi\/hacking_rss_and_atom\/file\/f7a85b9fd48a\/ch15_popular_links.py\">sometimes they\u2019re written in Python<\/a>.<\/p>\n<div id=\"attachment_1585\" class=\"wp-caption alignright\" style=\"padding: 0pt 0pt 0em 2em; text-align: center;\"><a href=\"http:\/\/www.flickr.com\/photos\/intothefuzz\/2571283860\/in\/set-72157605179678562\/\"><img decoding=\"async\" class=\"size-medium wp-image-1585\" title=\"firefox-victory\" src=\"http:\/\/decafbad.com\/blog\/wp-content\/uploads\/2009\/01\/robo-225x300.jpg\" alt=\"Firefox Victory Robot\" width=\"125\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Firefox Victory!<\/p>\n<p><small>(Yes, I just wanted<br \/>\nto put a robot here.)<\/small><\/div>\n<p>But, for Mozilla, I couldn\u2019t find a stream of sufficient volume or completeness to satisfy me or <a href=\"http:\/\/www.digitpress.com\/dpsoundz\/destroyhimrobots.wav\">my robots<\/a>.  Happily, though, my feeding urge found itself aligned with a project to discover the patterns of contribution in the Mozilla community and to find a way to thank the contributors responsible.<\/p>\n<p>So, while we\u2019re still working on the thank-you angle, allow me to introduce you to <a href=\"http:\/\/feeds.mozilla.com\/\">the Lizardfeeder<\/a>.  The <a href=\"http:\/\/feeds.mozilla.com\/\">LizardFeeder<\/a> is a feed aggregator, <a href=\"https:\/\/svn.mozilla.org\/projects\/lizardfeeder\/trunk\/\">whose source code<\/a> is built atop <a href=\"http:\/\/www.intertwingly.net\/code\/venus\/\">Sam Ruby\u2019s Planet Venus<\/a>. <\/p>\n<p>The <a href=\"http:\/\/feeds.mozilla.com\/\">LizardFeeder<\/a> pulls together and archives activity streams from a wide variety of Mozilla community sources.  Beyond the usual human-readable pages produced by a <a href=\"http:\/\/planet.mozilla.org\/\">blog-gathering Planet<\/a>, the <a href=\"http:\/\/feeds.mozilla.com\/\">LizardFeeder<\/a> accumulates <a href=\"http:\/\/feeds.mozilla.com\/archives\/index.json\">statistical and historical data<\/a> meant for consumption and analysis by robots.<\/p>\n<p>At present, the only robot navigating the <a href=\"http:\/\/feeds.mozilla.com\/\">LizardFeeder<\/a> archives is an AJAX-ified user interface that animates the firehose as a near real-time or time-lapsed stream of events scrolling by.<\/p>\n<p>This is just meant as a conversation starter, though.  I\u2019m hoping to <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=469838\">gather feedback and find more sources<\/a>, as well as to entice creative community members to come up with more sophisticated visualizations of this data.<\/p>\n<p>So, take a look, <a href=\"http:\/\/feeds.mozilla.com\/\">check it out<\/a>, and let us know what you think!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Mozilla Tree (Be sure to check out the large version.) For the punchline first, go check out what just went live at feeds.mozilla.com. The rest of this entry is the back-story. You see, behind Firefox is Mozilla, and behind &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/\">Continue reading<\/a><\/p>\n","protected":false},"author":138,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[288],"tags":[465,463,5,464],"coauthors":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Enter the LizardFeeder - Mozilla Web Development<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"l.m. orchard\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/\",\"url\":\"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/\",\"name\":\"Enter the LizardFeeder - Mozilla Web Development\",\"isPartOf\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/decafbad.com\/blog\/wp-content\/uploads\/2009\/01\/moz-tree.jpg\",\"datePublished\":\"2009-01-07T22:09:15+00:00\",\"dateModified\":\"2017-03-08T22:50:10+00:00\",\"author\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/69718b87e7915d338b4385e85b441f09\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/#primaryimage\",\"url\":\"http:\/\/decafbad.com\/blog\/wp-content\/uploads\/2009\/01\/moz-tree.jpg\",\"contentUrl\":\"http:\/\/decafbad.com\/blog\/wp-content\/uploads\/2009\/01\/moz-tree.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.mozilla.org\/webdev\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Enter the LizardFeeder\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#website\",\"url\":\"https:\/\/blog.mozilla.org\/webdev\/\",\"name\":\"Mozilla Web Development\",\"description\":\"For make benefit of glorious tubes\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.mozilla.org\/webdev\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/69718b87e7915d338b4385e85b441f09\",\"name\":\"l.m. orchard\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/image\/11a21f55f20fc9315e07795d0235ebad\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/78b60251f049f67800b11ddc445a930e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/78b60251f049f67800b11ddc445a930e?s=96&d=mm&r=g\",\"caption\":\"l.m. orchard\"},\"description\":\"Les Orchard is a serially enthusiastic, caffeine-dependent {web,mad,computer} scientist and {tech,scifi} writer working for the lizard and living in the suburbs of Detroit, MI, USA.\",\"sameAs\":[\"http:\/\/lmorchard.com\/\"],\"url\":\"https:\/\/blog.mozilla.org\/webdev\/author\/lorchardmozillacom\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Enter the LizardFeeder - Mozilla Web Development","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/","twitter_misc":{"Written by":"l.m. orchard","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/","url":"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/","name":"Enter the LizardFeeder - Mozilla Web Development","isPartOf":{"@id":"https:\/\/blog.mozilla.org\/webdev\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/#primaryimage"},"image":{"@id":"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/#primaryimage"},"thumbnailUrl":"http:\/\/decafbad.com\/blog\/wp-content\/uploads\/2009\/01\/moz-tree.jpg","datePublished":"2009-01-07T22:09:15+00:00","dateModified":"2017-03-08T22:50:10+00:00","author":{"@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/69718b87e7915d338b4385e85b441f09"},"breadcrumb":{"@id":"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/#primaryimage","url":"http:\/\/decafbad.com\/blog\/wp-content\/uploads\/2009\/01\/moz-tree.jpg","contentUrl":"http:\/\/decafbad.com\/blog\/wp-content\/uploads\/2009\/01\/moz-tree.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.mozilla.org\/webdev\/2009\/01\/07\/enter-the-lizardfeeder\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.mozilla.org\/webdev\/"},{"@type":"ListItem","position":2,"name":"Enter the LizardFeeder"}]},{"@type":"WebSite","@id":"https:\/\/blog.mozilla.org\/webdev\/#website","url":"https:\/\/blog.mozilla.org\/webdev\/","name":"Mozilla Web Development","description":"For make benefit of glorious tubes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.mozilla.org\/webdev\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/69718b87e7915d338b4385e85b441f09","name":"l.m. orchard","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/image\/11a21f55f20fc9315e07795d0235ebad","url":"https:\/\/secure.gravatar.com\/avatar\/78b60251f049f67800b11ddc445a930e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/78b60251f049f67800b11ddc445a930e?s=96&d=mm&r=g","caption":"l.m. orchard"},"description":"Les Orchard is a serially enthusiastic, caffeine-dependent {web,mad,computer} scientist and {tech,scifi} writer working for the lizard and living in the suburbs of Detroit, MI, USA.","sameAs":["http:\/\/lmorchard.com\/"],"url":"https:\/\/blog.mozilla.org\/webdev\/author\/lorchardmozillacom\/"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts\/141"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/users\/138"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/comments?post=141"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts\/141\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/media?parent=141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/categories?post=141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/tags?post=141"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/coauthors?post=141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}