{"id":3377,"date":"2013-08-06T14:21:41","date_gmt":"2013-08-06T04:21:41","guid":{"rendered":"https:\/\/www.flamingspork.com\/blog\/?p=3377"},"modified":"2014-10-08T09:16:08","modified_gmt":"2014-10-07T23:16:08","slug":"popcon-historical-a-tool-for-monitoring-package-popularity-in-debianubuntu","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2013\/08\/06\/popcon-historical-a-tool-for-monitoring-package-popularity-in-debianubuntu\/","title":{"rendered":"popcon-historical: a tool for monitoring package popularity in debian\/ubuntu"},"content":{"rendered":"<p>I&#8217;ve just uploaded (where &#8216;just&#8217; is defined as &#8220;a little while ago&#8221;) popcon-historical to github. It&#8217;s a rather rudimentary way to look at the popcon data from Debian and Ubuntu over time. It loads all the data into a <a href=\"http:\/\/www.drizzle.org\">Drizzle<\/a> database and then has a small perl web-app to generate graphs (and CSV).<\/p>\n<p>Github: <a href=\"https:\/\/github.com\/stewartsmith\/popcon-historical\">https:\/\/github.com\/stewartsmith\/popcon-historical<\/a><\/p>\n<p>I&#8217;ve also put up a project page on it: <a href=\"https:\/\/flamingspork.com\/popcon-historical\/\">https:\/\/flamingspork.com\/popcon-historical\/<\/a><\/p>\n<p>An example graph is this one of Percona Toolkit vs Maatkit installs in Ubuntu over time:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" alt=\"\" src=\"https:\/\/i0.wp.com\/flamingspork.com\/popcon-historical\/pt.png?resize=540%2C330&#038;ssl=1\" width=\"540\" height=\"330\" \/><\/p>\n<p>You can actually get it to graph any package (which, unlike the graphs on debian.org, the package does not have to be in the Debian archive to graph it over time &#8211; it can be a package from third party repos).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve just uploaded (where &#8216;just&#8217; is defined as &#8220;a little while ago&#8221;) popcon-historical to github. It&#8217;s a rather rudimentary way to look at the popcon data from Debian and Ubuntu over time. It loads all the data into a Drizzle &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2013\/08\/06\/popcon-historical-a-tool-for-monitoring-package-popularity-in-debianubuntu\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[76],"tags":[107,70,537,55],"class_list":["post-3377","post","type-post","status-publish","format-standard","hentry","category-code","tag-debian","tag-drizzle","tag-github","tag-ubuntu"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-St","jetpack-related-posts":[{"id":3375,"url":"https:\/\/www.flamingspork.com\/blog\/2013\/07\/18\/an-argument-for-popcon\/","url_meta":{"origin":3377,"position":0},"title":"An argument for popcon","author":"Stewart Smith","date":"2013-07-18","format":false,"excerpt":"There is a package called popularity-contest that's available in both Debian and Ubuntu (and likely other Debian derivatives). It grabs the list of packages installed on the machine and submits it to the Debian or Ubuntu popularity contests. There you can see which are the most popular packages in Debian\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3365,"url":"https:\/\/www.flamingspork.com\/blog\/2013\/07\/05\/switching-to-fedora-from-ubuntu\/","url_meta":{"origin":3377,"position":1},"title":"Switching to Fedora from Ubuntu","author":"Stewart Smith","date":"2013-07-05","format":false,"excerpt":"I've run Ubuntu on my desktop (well... and laptop) since roughly the first release back in 2004. I've upgraded along the way, with reinstalls on the laptop limited to changing CPU architecture and switching full disk encryption. Yesterday I wiped Ubuntu and installed Fedora. Previously to Ubuntu I ran Debian.\u2026","rel":"","context":"In &quot;GNOME&quot;","block_context":{"text":"GNOME","link":"https:\/\/www.flamingspork.com\/blog\/category\/gnome\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":366,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/03\/01\/epson-c65-on-ubuntu-linux-and-debian\/","url_meta":{"origin":3377,"position":2},"title":"Epson C65 on Ubuntu Linux (and Debian)","author":"Stewart Smith","date":"2005-03-01","format":false,"excerpt":"Quite easy to get going under Warty (as well as Debian Sid). Add a printer (System Configuration -> Printers, double click 'Add Printer'). Select Local Printer, \"USB Printer #1\" as the port, then, select the model as Epson Stylus C64. Works fine. I guess you can fiddle with quality settings\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2424,"url":"https:\/\/www.flamingspork.com\/blog\/2011\/12\/06\/puppet-vagrant-jenkins-automated-bliss\/","url_meta":{"origin":3377,"position":3},"title":"Puppet + Vagrant + jenkins = automated bliss","author":"Stewart Smith","date":"2011-12-06","format":false,"excerpt":"I'm currently teaching myself how to do Puppet. Why? Well, at Percona we support a bunch of platforms for our software. This means we have to maintain a bunch of Jenkins slaves to build the software on. We want to add new machines and have (up until now) maintained a\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":375,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/03\/18\/gcc4-in-ubuntu\/","url_meta":{"origin":3377,"position":4},"title":"GCC4 in Ubuntu","author":"Stewart Smith","date":"2005-03-18","format":false,"excerpt":"... and not in debian. so, can see if it makes a difference to performance on my desktop. should be fun!","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":272,"url":"https:\/\/www.flamingspork.com\/blog\/2004\/09\/16\/ubuntu-linux\/","url_meta":{"origin":3377,"position":5},"title":"Ubuntu Linux","author":"Stewart Smith","date":"2004-09-16","format":false,"excerpt":"Ubuntu Linux - Welcome to Ubuntu Linux Yes... the super secret debian project is out of the bag! Installing on my crash-n-burn machine now... so far: - text install will be replaced with GUI in next release (good thing) - ext3 is default filesystem (eww). - install taking an okay\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/3377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=3377"}],"version-history":[{"count":2,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/3377\/revisions"}],"predecessor-version":[{"id":3851,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/3377\/revisions\/3851"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=3377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=3377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=3377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}