<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-427954471473436275</id><updated>2012-01-01T10:14:31.283-08:00</updated><category term='searches'/><category term='mobile'/><category term='2009'/><category term='Performance'/><category term='Plone downloads'/><category term='DotNet Nuke'/><category term='Plone 4.0'/><category term='Amazon'/><category term='measurement'/><category term='code swarm'/><category term='Technorati'/><category term='BlogActionDay'/><category term='CMS ecology'/><category term='WACSI'/><category term='2011 year in review'/><category term='open source'/><category term='uncertainty'/><category term='Digital Arts'/><category term='World Plone Conference'/><category term='MITRE CVE vulnerabilities'/><category term='worldploneday2008'/><category term='Not hiring _yet_'/><category term='Plone Drupal SharePoint conferences'/><category term='LinkedIn'/><category term='World Plone Day'/><category term='Plone statistics'/><category term='Ease of Use'/><category term='Amazon CMS statistics'/><category term='SourceForge'/><category term='plone surveys'/><category term='pagerank'/><category term='color and cognition'/><category term='CMS features'/><category term='Election IT'/><category term='Plone GIS products'/><category term='Plone kudos'/><category term='GBBC'/><category term='website visualization'/><category term='White House'/><category term='Impact'/><category term='Plone conferences and symposia'/><category term='Plone Drupal'/><category term='security'/><category term='customer service'/><category term='Weekly Plone visits'/><category term='digital libraries'/><category term='UNICRI'/><category term='CMS Watch'/><category term='Hurricane Ike'/><category term='CMS feature sets'/><category term='Drupal books'/><category term='CMS success stories'/><category term='government'/><category term='Black swans'/><category term='Plone.tv'/><category term='pageviews'/><category term='Venn diagram'/><category term='Requirements'/><category term='InterLab'/><category term='UNICRI Plone'/><category term='Plone mojoPortal Packt'/><category term='Plone conference'/><category term='Plone Day'/><category term='Drupal'/><category term='Number sense'/><category term='Google Analytics'/><category term='CMS multimedia'/><category term='Openedit'/><category term='database design'/><category term='DotNetNuke'/><category term='Django'/><category term='Japan'/><category term='software_comparisons'/><category term='Object-oriented database design'/><category term='CMS'/><category term='NGOs'/><category term='accessability'/><category term='Plone effectiveness'/><category term='Iraq measures of effectiveness'/><category term='Plone books'/><category term='user requirements'/><category term='plone symposium east'/><category term='NTEN'/><category term='WebCT'/><category term='Plone training material'/><category term='Great Backyard Bird Count'/><category term='Commerce'/><category term='Plone DISCOVER CMSWire'/><category term='Best Other Open Source Award'/><category term='Google trends'/><category term='CMS websites'/><category term='Martin Aspeli'/><category term='Python'/><category term='CMS comparisons'/><category term='Practical Plone 3'/><category term='Interoperability'/><category term='Professional Plone Development'/><category term='Twitter'/><category term='CMS popularity'/><category term='Joel Burton'/><category term='support'/><category term='SIPRI'/><category term='wpd2009'/><category term='CMS Matrix'/><category term='Plone-site'/><category term='3rd party business'/><category term='Internet subway maps'/><category term='IdealWare'/><category term='loyalty'/><category term='InfoWorld'/><category term='Obama endorsement'/><category term='Alfresco'/><category term='Management'/><category term='earthquake'/><category term='OSS'/><category term='OpenLogic'/><category term='Flexibility'/><category term='Packt CMS award'/><category term='Wikipedia'/><category term='TurboGears'/><category term='Plone'/><category term='wonder wheel'/><category term='screencasts'/><category term='wikis'/><category term='PloneSurvey'/><category term='Community Choice Awards'/><category term='WebEx'/><category term='Plone.org'/><category term='Plone areas of impact'/><category term='Bossie Awards'/><category term='recency'/><category term='CMS satisfaction survey'/><category term='tsunami'/><category term='Middle East'/><category term='usability'/><category term='Alexander Limi'/><category term='CMS books'/><category term='nolaplone2008'/><category term='bird song'/><category term='Amman'/><category term='BuiltWith'/><category term='JBoss'/><category term='Plone.org visitors'/><category term='Plone Bootcamp'/><category term='Jordan'/><category term='Plone WACSI CMC-Amman Packt'/><category term='length of visit'/><category term='WordPress'/><category term='Plone Metrics Person of the Year Award'/><category term='SharePoint'/><category term='decision-making'/><category term='depth of visit'/><category term='PloneConf2008'/><category term='swarm behavior'/><category term='University of California at Davis Web Content Initiative'/><category term='Google'/><category term='Plone Drupal Joomla DotNetNuke Alfresco comparisons'/><category term='Connexions'/><category term='PHP'/><category term='Kalman filters'/><category term='information cascades'/><category term='worldploneday2009'/><category term='2009 year in review'/><category term='Plone human_rights'/><category term='Great Backyard Plone Count'/><category term='Joomla'/><category term='SEO'/><category term='Enfold'/><category term='Packt Publishing'/><category term='eContent'/><category term='Plone demographics'/><category term='Plone metrics'/><category term='Plone validation reassurance recognition'/><category term='Electoral-vote'/><category term='file sharing'/><category term='Plone events'/><category term='CMS blogs'/><category term='Built-in apps'/><category term='TED'/><category term='NASA'/><category term='WorldKit'/><category term='cell phone pricing plans'/><category term='charitable giving'/><title type='text'>Plone Metrics</title><subtitle type='html'>"Count what is countable.  Measure what is measureable.  What is not measureable, make measureable." -- Galileo</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default?start-index=101&amp;max-results=100'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>200</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-2381058134822299708</id><published>2011-12-31T23:59:00.000-08:00</published><updated>2012-01-01T04:02:10.288-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone Metrics Person of the Year Award'/><title type='text'>Plone Metrics Person of the Year</title><content type='html'>Just like every year, outstanding  contributions have been made from a large number of Plonistas worldwide.&amp;nbsp; It's been a  eventful year for Plone and that makes 2011's throwdown especially  difficult.&amp;nbsp; Disclaimer:&amp;nbsp; Plone Metrics Person of the Year is in no way officially affiliated with Plone or its Foundation, but represents my personal effort to thank the whole community that makes the Plone ecosystem tick.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Noteworthy contributions during 2011 that deserve a  shout-out include, but are not limited to:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The &lt;a href="http://ploneconf.org/about/thank-you" target="_blank"&gt;2011 Plone Conference people&lt;/a&gt; aka bunny ears (and panda hats) did a great job with this year's event.&amp;nbsp; I notice that Elizabeth Leddy, the energizer bunny of the conference, and probably some others, are missing from the &lt;i&gt;Thank you&lt;/i&gt; page.&amp;nbsp; &lt;/li&gt;&lt;li&gt;All of those who have &lt;a href="http://technorati.com/search?return=sites&amp;amp;authority=all&amp;amp;q=plone&amp;amp;x=0&amp;amp;y=0"&gt;blogged&lt;/a&gt; and &lt;a href="http://twitter.com/#%21/search/plone"&gt;microblogged about Plone&lt;/a&gt; are another group of supporters who contribute simply by communicating your ideas, thoughts, and solutions.&amp;nbsp; Thanks to &lt;a href="http://planet.plone.org/" target="_blank"&gt;Planet Plone&lt;/a&gt; for pulling so many blogs together.&amp;nbsp; &lt;/li&gt;&lt;li&gt;Along those lines, &lt;a href="http://plone.org/foundation/meetings/membership/2010-membership-meeting/nominations/markcorum" target="_blank"&gt;Marc Corum&lt;/a&gt;, even thought he has stepped down from the Plone Board, is pushing to re-energize the &lt;a href="http://plone.org/news/communications-team-2012" target="_blank"&gt;Plone Communication and Marketing Teams&lt;/a&gt;.&amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;li&gt;The &lt;a href="http://plone.org/support/forums/core" target="_blank"&gt;core developers and release managers&lt;/a&gt; definitely need a huge shout-out for all the essential work they do.&amp;nbsp; &lt;br /&gt;&lt;/li&gt;&lt;li&gt;There continues to be some local Albuquerque talent in this year's nominees:&amp;nbsp; &lt;a href="http://www.linkedin.com/in/michaelbernstein"&gt;Michael Bernstein&lt;/a&gt; (helping out at with our Chem Security site) and Alex and Chantal at &lt;a href="http://fostermilo.com/" target="_blank"&gt;FosterMilo&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;As always, the &lt;a href="http://plone.org/foundation/board"&gt;Foundation Board&lt;/a&gt;  gets a great big nod of appreciation here.&amp;nbsp; Calvin Hendryx-Parker,  past-Prez, gets my admiration just for wearing the shiny pants.&amp;nbsp; &lt;/li&gt;&lt;/ul&gt;This leaves me with a terrible burden--coming up with the one and only best of the best, the single Plone Metrics Person of the Year.&amp;nbsp; Casting about for some stats to back up my decidedly unscientific process leads me to the following two tables.&lt;br /&gt;&lt;br /&gt;Table 1.&amp;nbsp; Core Developers and number of postings&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="2" frame="VOID" rules="NONE"&gt;&lt;colgroup&gt;&lt;col width="157"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;/colgroup&gt;  &lt;tbody&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;" width="157"&gt;Andreas Jung (ajung) &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;" width="86"&gt;&lt;span style="font-family: Times New Roman;"&gt;5549&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Alexander Limi &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;2760&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span class="st"&gt;Espen Moe-Nilssen&lt;/span&gt; (espen) &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;1310&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Martin Aspeli &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;1296&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Jon Stahl &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;1257&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Alex Clark (aclark) &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;981&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Laurence Rowe &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;879&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Graham Perrin &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;871&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;redcor &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;848&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Mayank Patel (monks) &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;607&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Dale DeWitt &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;589&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;George L &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;549&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span class="st"&gt;John Destefano (&lt;/span&gt;deesto) &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;486&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;JonStahl &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;464&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Israel Saeta Pérez &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;443&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Kees Hink &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;415&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Mikko Ohtamaa &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;373&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Eric Steele (esteele) &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;356&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Vincent Fretin &lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;356&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;Nate Aune (natea)&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;349&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;These are the top 20 people in the &lt;a href="http://plone.org/support/forums/core" target="_blank"&gt;Core Developers forum&lt;/a&gt; as ranked by postings. It strongly argues for Andreas Jung to win the prize.&amp;nbsp; He's been contributing right through the holidays, not even slowing down for &lt;a href="http://en.wikipedia.org/wiki/Festivus" target="_blank"&gt;Festivus&lt;/a&gt;. If I hadn't been tipping the Aberfeldy 12-year tonight, I'd go look at the number of commits each of these have contributed in the past year, but for now, number of posts on the forum will do.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Table 2.&amp;nbsp; Plone Foundation Board Members and Advisers with number of terms served.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="2" frame="VOID" rules="NONE"&gt;&lt;colgroup&gt;&lt;col width="154"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;/colgroup&gt;  &lt;tbody&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;" width="154"&gt;&lt;span style="font-family: Times New Roman;"&gt;Alexander Limi*&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;" width="86"&gt;7&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Toby Roberts &lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;6&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Geir Bækholt &lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;5&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Joel Burton*&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;5&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Jon Stahl &lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;4&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Matt Hamilton &lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;4&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Steve McMahon &lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;4&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Mark Corum &lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;3&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Nate Aune*&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;3&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Paul Everitt&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;3&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Calvin Hendryx-Parker &lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;2&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Darci Hanning &lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;2&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Geoff Davis&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;2&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Roberto Allende &lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;2&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Xavier Heymans &lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;2&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Alan Runyan&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;1&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Andy McKay&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;1&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Ben Saller&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;1&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Bernard Bühlmann&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;1&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Jacqueline Arasi&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;1&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Jodok Batlogg&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;1&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Mark Barrenechea&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;1&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Munwar Shariff&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;1&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Robert Boulanger&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;1&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Sam Greenblatt&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;1&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;&lt;span style="font-family: Times New Roman;"&gt;Sasha Vinçic&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;"&gt;1&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;* Previous Plone Metrics Person of the Year &lt;br /&gt;&lt;br /&gt;When I compiled a listing of all the past year's Board members, I was not surprised to see Alexander Limi at the top of the list.&amp;nbsp; What amazed me is that Toby Roberts is in the number two spot.&amp;nbsp; He has been the unsung hero, serving as Treasurer for every year except 2004 (when Matt Hamilton had the job). I presume he is doing the job this year, although I don't see it on the 2011-12 Foundation page. &lt;br /&gt;&lt;br /&gt;Based on the above two tables, I'm going to toss a coin (heads: Andreas; tails: Toby).&amp;nbsp; Both have significantly contributed to Plone, both in 2011 and in the long haul.&lt;br /&gt;&lt;br /&gt;And this year's winner of a free beer from me, is (drum roll, please)... Toby Roberts.&lt;br /&gt;&lt;br /&gt;Just remember, Toby may be today's Plone Metrics Person of the Year, but each day every one of the members of the Plone community are winners.&amp;nbsp; And you all have my thanks. &amp;nbsp; &lt;br /&gt;&lt;span style="font-size: x-small;"&gt;_______________&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;The author welcomes comments that commend others involved with Plone.&amp;nbsp; This brief blog post can't do justice to all the hard and creative work that's being done throughout the year.&amp;nbsp; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-2381058134822299708?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/2381058134822299708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=2381058134822299708' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/2381058134822299708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/2381058134822299708'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/12/plone-metrics-person-of-year.html' title='Plone Metrics Person of the Year'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3758912096636757893</id><published>2011-12-28T09:52:00.000-08:00</published><updated>2011-12-28T09:56:36.121-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='2011 year in review'/><title type='text'>2011 Year in Review</title><content type='html'>It's very nearly the end of the year, which is probably why I'm listening to "Driving the Last Spike" by Genesis off their &lt;i&gt;I Can't Dance&lt;/i&gt; album. So here's a wrap-up of Plone Metrics for 2011.&lt;br /&gt;&lt;br /&gt;I'm always surprised when I go back and look at my posts, realizing what was a newsworthy item at the time.&amp;nbsp; But if you reflect on last year, you'll recall that in January the Arab Spring was upon us.&amp;nbsp; Plone.org users among thousands of others from Egypt were blocked when &lt;a href="http://plonemetrics.blogspot.com/2011/01/plone-in-egypt.html"&gt;Mubarak shut down the country's Internet&lt;/a&gt;.&amp;nbsp; Continued unrest in the region has meant that many have had to turn to services like &lt;a href="http://telecomix.org/"&gt;TeleComix&lt;/a&gt; to access the Web.&lt;br /&gt;&lt;br /&gt;Besides the political, there were natural disasters, foremost of which was the Japanese earthquake and tsunami.&amp;nbsp; The impact of that event was readily visible in the stats from Google Analytics when I &lt;a href="http://plonemetrics.blogspot.com/2011/03/japanese-earthquake-and-tsunami.html"&gt;compared March 2010 with 2009&lt;/a&gt;.&amp;nbsp; Below, the red arrow indicates the Fukushima Prefecture, which to this day is hard hit by the continuing radiological drama. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-M1bCOFP79lg/TvtNbD9js0I/AAAAAAAABeM/SHe-TDdK_B0/s1600/JapanDec2011.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="303" src="http://4.bp.blogspot.com/-M1bCOFP79lg/TvtNbD9js0I/AAAAAAAABeM/SHe-TDdK_B0/s320/JapanDec2011.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;In between those two events, the Cioppino Sprint took place.&amp;nbsp; One notable result was the migration of Plone.net over to Plone.org.&amp;nbsp; The result, as one might expect, was the complete loss of traffic (and a boost over at Plone.org).&amp;nbsp; As you can see, the drop-off was nearly instantaneous. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/--16YfMK-ubE/TvtPwxFhSrI/AAAAAAAABeY/tBBXAfPHWN0/s1600/PloneNet2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/--16YfMK-ubE/TvtPwxFhSrI/AAAAAAAABeY/tBBXAfPHWN0/s1600/PloneNet2.png" /&gt;&lt;/a&gt;&lt;/div&gt;Amazon sales rank statistics were continued to be tracked for Plone books, although my quarterly schedule broke down.&amp;nbsp; Life happens.&amp;nbsp; In February the annual &lt;a href="http://plonemetrics.blogspot.com/2011/02/great-backyard-plone-count-2011.html"&gt;Great Backyard Plone Count&lt;/a&gt; was carried out.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;In July Plone Metrics chopped through &lt;a href="http://www.cmsmatrix.org/"&gt;CMS Matrix&lt;/a&gt; in an effort to see how things stood with Plone's standing in that venue.&amp;nbsp; Even admitting the flaws in a self-reporting and hence biased compendium like CMS Matrix, the &lt;a href="http://plonemetrics.blogspot.com/2011/07/cms-matrix-revisited.html"&gt;results for Plone were very positive&lt;/a&gt;.&amp;nbsp; Plone scored 97% of all features listed.&lt;br /&gt;&lt;br /&gt;In September an inquiry raised in a LinkedIn forum led to &lt;a href="http://plonemetrics.blogspot.com/2011/09/linkedin-questions.html"&gt;a summary&lt;/a&gt; that in many ways captures Plone's strengths.&amp;nbsp; It's always gratifying to be able to respond to someone's questions with point-by-point material that addresses matters concretely.&lt;br /&gt;&lt;br /&gt;November saw the San Francisco Plone Conference, a tremendously successful event.&amp;nbsp; There was tweeting in abundance but no live blogging from me.&amp;nbsp; Following up on that, Plone Metrics took &lt;a href="http://plonemetrics.blogspot.com/2011/12/plone-conference-2011-by-numbers.html"&gt;a lighthearted look at the Plone Conference attendance&lt;/a&gt; numbers earlier this month.&amp;nbsp; That in turn led to &lt;a href="http://regebro.wordpress.com/2011/12/06/finding-the-ideal-plone-conference-location/"&gt;Lennart Regebro's insightful analysis&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The only thing left is the annual New Year's Eve posting of the Plone Metric's Person of the Year.&amp;nbsp; This is the fifth year for this annual shout-out to the community.&amp;nbsp; Now accepting nominations--please feel free to comment with your suggestions on who is the best of the best.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3758912096636757893?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3758912096636757893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3758912096636757893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3758912096636757893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3758912096636757893'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/12/2011-year-in-review.html' title='2011 Year in Review'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-M1bCOFP79lg/TvtNbD9js0I/AAAAAAAABeM/SHe-TDdK_B0/s72-c/JapanDec2011.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-401421718583494565</id><published>2011-12-03T19:40:00.000-08:00</published><updated>2011-12-03T19:40:50.199-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone conference'/><title type='text'>Plone Conference 2011 by the Numbers</title><content type='html'>&lt;i&gt;And an exercise in "scientifically" locating the 2012 conference.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The numbers are in and San Francisco looks like this against the last five Plone Conferences.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="2" frame="VOID" rules="NONE"&gt;&lt;colgroup&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;/colgroup&gt;  &lt;tbody&gt;&lt;tr&gt;    &lt;td align="LEFT" height="33" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" width="86"&gt;&lt;b&gt;Location&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" width="86"&gt;&lt;b&gt;Attendance&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="50" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;2011&lt;br /&gt;San Francisco&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;265&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;2010&lt;br /&gt;Bristol&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;285&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;2009&lt;br /&gt;Budapest&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;420&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;2008&lt;br /&gt;Washington&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;350&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;2007&lt;br /&gt;Naples&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;415&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;2006&lt;br /&gt;Seattle&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;258&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;With Naples and Budapest looking so good, one is tempted to say that Europe is the more successful venue.&amp;nbsp; I ran a Student's &lt;i&gt;t&lt;/i&gt;-test in order to see if the two sample populations, Europe and North America, were significantly different.&amp;nbsp; The null hypothesis is that there is no difference between the European and North American conference attendance numbers.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;For the data above with a standard deviation of 65.1 and 4 degrees of freedom for the test, the &lt;i&gt;t&lt;/i&gt; value was -1.55.&amp;nbsp; The probability of this result, assuming the null hypothesis, is 0.196.&amp;nbsp; This does not meet the usual 0.05 value for significance.&amp;nbsp; We accept the null hypothesis that Europe and North America are the same. &amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;World Plone 2012&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://plone.org/events/conferences/plone-conference-2012"&gt;call for proposals for the 2012 Conference&lt;/a&gt; is out.&amp;nbsp; Let's see what sort of trouble we can get in with the above table.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;First, turn the cities into latitude and longitude coordinates, then calculate the average of all six venue locations weighted by attendance.&amp;nbsp; The result looks like this:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-K002SIB0kz0/TtrfNtyCBMI/AAAAAAAABd4/2lEq-_8T_rk/s1600/ConferenceAttendance_by_location.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="235" src="http://4.bp.blogspot.com/-K002SIB0kz0/TtrfNtyCBMI/AAAAAAAABd4/2lEq-_8T_rk/s400/ConferenceAttendance_by_location.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;The red 'X' indicates the location of the weighted average, the spot that maximizes attendance while minimizing travel costs.&amp;nbsp; It's the perfect location for next year's conference.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;There's only one problem... the actual location is in the middle of the North Atlantic:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Kk0NZmx78RA/TtrNGfLbJII/AAAAAAAABdI/DoEWNjl9sCw/s1600/ConferenceLocations.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="227" src="http://3.bp.blogspot.com/-Kk0NZmx78RA/TtrNGfLbJII/AAAAAAAABdI/DoEWNjl9sCw/s400/ConferenceLocations.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The nearest land is either &lt;a href="http://en.wikipedia.org/wiki/St._John%27s,_Newfoundland_and_Labrador"&gt;St. John's, Newfoundland&lt;/a&gt; or the &lt;a href="http://en.wikipedia.org/wiki/Madeira"&gt;Madeira Islands&lt;/a&gt;.&amp;nbsp; St. John's has an October-November average high temperature of 6-11 C (43-51 F) and the remarkable beverage, &lt;a href="http://en.wikipedia.org/wiki/Newfoundland_Screech"&gt;Newfoundland Screech&lt;/a&gt;.&amp;nbsp; Apparently, some of the best food in Canada is to be found there, plus I like snowshoeing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Madiera, on the other hand, has an average Oct-Nov high temperature of 20-23 C (68-73 F) and a famous wine named after the island.&amp;nbsp; One of the &lt;a href="http://www.conferencemadeira.com/funchal-event-conference-pestana-casino-park-hot.php"&gt;conference centers&lt;/a&gt; in Funchal looks suitable.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.conferencemadeira.com/hotel_images/pestana-casino-park--014349_61_b.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="245" src="http://www.conferencemadeira.com/hotel_images/pestana-casino-park--014349_61_b.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I urge the Plonistas in &lt;a href="http://www.newfoundlandlabrador.com/"&gt;Newfoundland and Labrador&lt;/a&gt; along with those in &lt;a href="http://en.wikipedia.org/wiki/Madeira_wine"&gt;Madiera&lt;/a&gt; to submit proposals.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-401421718583494565?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/401421718583494565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=401421718583494565' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/401421718583494565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/401421718583494565'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/12/plone-conference-2011-by-numbers.html' title='Plone Conference 2011 by the Numbers'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-K002SIB0kz0/TtrfNtyCBMI/AAAAAAAABd4/2lEq-_8T_rk/s72-c/ConferenceAttendance_by_location.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-1377138754991457530</id><published>2011-11-19T13:01:00.000-08:00</published><updated>2011-11-19T13:01:34.931-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><title type='text'>"Quarterly" Amazon Stats</title><content type='html'>I'm at bit tardy on my Amazon sales rank summary -- should've had one out in August.&amp;nbsp; No matter, here's the graph.&amp;nbsp; Remember that with sales rank, lower values are better. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/--D6eJvU43L8/TsgA-58JqoI/AAAAAAAABXU/hb2lxj0hATw/s1600/AmazonSalesRankMay-Nov2011composite.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="331" src="http://2.bp.blogspot.com/--D6eJvU43L8/TsgA-58JqoI/AAAAAAAABXU/hb2lxj0hATw/s640/AmazonSalesRankMay-Nov2011composite.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;In general all Plone books are trending upwards, which is not unexpected considering that the Plone 3 titles are being replaced by Plone 4 ones.&amp;nbsp; Martin Aspeli's &lt;i&gt;Professional Plone 4 Development&lt;/i&gt; tops the chart so to speak with a sales rank of 156K with de Alba close behind.&amp;nbsp; &lt;i&gt;Plone Live&lt;/i&gt; once again is in the basement (at the top of the chart), but that is more likely due to its heavy reliance on non-Amazon sales channels.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The table of the current titles and their sales ranks are given in the table below.&amp;nbsp; Of interest this time is the column on sales/yr.&amp;nbsp; I found a graph that illustrated the approximate Amazon sales rank function, which turns out to be a power law.&amp;nbsp; A little regression with Open Office Calc gave me an equation of&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;f(&lt;i&gt;x&lt;/i&gt;) = (1.3*10^6) * (&lt;i&gt;x&lt;/i&gt;^-1.1)&lt;/blockquote&gt;This equation has numerous potentially huge sources of error, but I thought it would be interesting to toss it out and let the authors themselves reflect on the results.&amp;nbsp; Please note that these are Amazon-only numbers.&amp;nbsp; Because most titles are published by Packt, this almost certainly is a small fraction of total sales.&amp;nbsp; &lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="5" frame="VOID" rules="NONE"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="LEFT" height="18" valign="TOP" width="196"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Amazon Page Rank Stats&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;    &lt;td align="LEFT" valign="TOP" width="114"&gt;&lt;b&gt;&lt;i&gt;November 2011&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" width="86"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" width="99"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" width="86"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" valign="TOP"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;    &lt;td align="LEFT" valign="TOP"&gt;&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;&lt;b&gt;Title&lt;/b&gt;&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;&lt;b&gt;Author&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;&lt;b&gt;Sales rank&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;&lt;b&gt;Sales/yr&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;&lt;b&gt;Rating&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Professional Plone 4 Development&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Aspeli&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;156,335&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;150&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;4.50&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Plone 3 Intranets&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;de Alba&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;192,392&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;120&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;4.00&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Plone 3 Theming&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Williams&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;704,159&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;29&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;5.00&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Professional Plone Development: Plone 3&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Aspeli&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;692,760&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;30&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;4.67&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;A User's Guide to Plone 4&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Nagle et al.&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;755,217&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;27&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;n/a&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;The Definitive Guide to Plone (2nd ed)&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Delmonte, et al.&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;984,891&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;20&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;1.00&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Building Websites with Plone&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Cooper&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;1,050,568&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;19&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;3.71&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Plone 3 Products Development Cookbook&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Giménez &amp;amp; Romero&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;1,270,629&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;15&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;4.00&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Practical Plone 3&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Knox et al.&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;1,025,403&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;19&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;4.80&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;The Definitive Guide to Plone (1st ed)&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;McKay&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;1,239,686&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;16&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;4.14&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Plone 3 for Education&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Rose&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;1,722,143&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;11&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;4.00&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;A User's Guide to Plone:  Updated for Plone 3&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Lotze &amp;amp; Nagle&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;1,773,374&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;11&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;3.00&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Plone Content Management Essentials&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Meloni&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;1,801,775&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;10&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;3.11&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Content Management with Plone: Handbook&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Lotze&amp;amp; Theune&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;1,954,272&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;10&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;n/a&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Plone 3 Multimedia&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Gross&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;2,833,640&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;6&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;3.67&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;Plone Live&lt;/td&gt;    &lt;td align="LEFT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;"&gt;Pelletier&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;2,886,475&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;6&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 3px solid #000000; border-left: 3px solid #000000; border-right: 3px solid #000000; border-top: 3px solid #000000;" valign="TOP"&gt;4.80&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;I'd like to find out what actual sales numbers are directly from authors, but only if you don't consider it SBI, "sensitive business information".&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-1377138754991457530?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/1377138754991457530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=1377138754991457530' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1377138754991457530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1377138754991457530'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/11/quarterly-amazon-stats.html' title='&quot;Quarterly&quot; Amazon Stats'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/--D6eJvU43L8/TsgA-58JqoI/AAAAAAAABXU/hb2lxj0hATw/s72-c/AmazonSalesRankMay-Nov2011composite.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-943779611250731512</id><published>2011-09-10T09:23:00.000-07:00</published><updated>2011-09-10T09:23:58.779-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LinkedIn'/><title type='text'>LinkedIn Questions</title><content type='html'>This from a posting in the &lt;a href="http://www.linkedin.com/groups/Hello-from-newb-Just-seeking-2300.S.59147153?qid=3739fcfa-77ef-48fc-9afa-f95352547860&amp;amp;trk=group_most_popular-0-b-ttl&amp;amp;goback=.gmp_2300"&gt;Plone group on LinkedIn&lt;/a&gt;:&amp;nbsp; &lt;br /&gt;&lt;blockquote&gt;In a nutshell, where are you seeing Plone used the most right now? (Not  geographically, though I guess that would be interesting too.) What kind  of companies are using it, and for what? What tool is Plone kicking to  the curb? Where do you think the growth  potential is for it to grow in popularity? (Is it competing with Drupal  and Joomla?) &lt;br /&gt;Also, given the rash of hacks that have been in the news of late, how secure is Plone? &lt;br /&gt;Thanks in advance to any who are willing to help educate me.&lt;/blockquote&gt;There were lots of great replies over in LinkedIn, but the same questions are probably asked by many others who don't get over there.&amp;nbsp; So here's my spin on an answer that pulls in some of my favorite metrics. &lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Where is Plone used?&lt;/b&gt;&lt;/i&gt;&amp;nbsp; Since the questioner seperately asks about geography and types of companies, I assume we're talking about functional domain.&amp;nbsp; The &lt;a href="http://www.realstorygroup.com/"&gt;Real Story Group&lt;/a&gt; provides a useful subway map of content management systems.&amp;nbsp; Plone (located in the lower left corner) lies at the intersection of three major lines:&amp;nbsp; web content management, portals and content integration, and collaboration and social software.&amp;nbsp; This is a unique location for an open-source CMS.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.realstorygroup.com/images/RSG-Subway-2011-Large.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="492" src="http://www.realstorygroup.com/images/RSG-Subway-2011-Large.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-size: x-small;"&gt;Click on the image for a larger version.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Geographically?&amp;nbsp; &lt;/b&gt;&lt;/i&gt;As a proxy I'm using the locations of &lt;a href="http://plone.org/"&gt;Plone.org&lt;/a&gt; site visitors as visualized with Google Analytics.&amp;nbsp; Plone is used world-wide, although it's most commonly found in Europe (47%) and North America (27%).&amp;nbsp; Asia struggles in with 13%, South and Central America with 8%, Oceania with 3%, and Africa with 1.6%.&amp;nbsp; Plone has one of the strongest i18N capabilities of any major CMS. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-BUQerDlp_DI/Tms7oPeN9QI/AAAAAAAABLA/fXW8nS_NLZU/s1600/PloneGeography.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="329" src="http://3.bp.blogspot.com/-BUQerDlp_DI/Tms7oPeN9QI/AAAAAAAABLA/fXW8nS_NLZU/s640/PloneGeography.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;What kind  of companies are using it?&lt;/b&gt;&lt;/i&gt;&amp;nbsp; From Plone.org we can track down a large sample of self-reported sites that use Plone that are conveniently categorized by type of company (61 of them, no less).&amp;nbsp; Non-profits, government, and education top the list, but 44% are grouped into "Other," each with less than a 3% share of the pie. As was pointed out in the LinkedIn replies, you can visit &lt;a href="http://plone.org/support/sites"&gt;Sites that use Plone&lt;/a&gt; for the full list and lots of beautiful exemplars. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-Ug1PSt1YXxk/Tms6qHtNa2I/AAAAAAAABK8/z0dYRNdwLLA/s1600/Categories_htm_m3172f490.jpg" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="376" src="http://1.bp.blogspot.com/-Ug1PSt1YXxk/Tms6qHtNa2I/AAAAAAAABK8/z0dYRNdwLLA/s640/Categories_htm_m3172f490.jpg" width="640" /&gt;&amp;nbsp;&lt;/a&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;What tool is Plone kicking to  the curb?&lt;/b&gt;&lt;/i&gt;&amp;nbsp; In my opinion, CMS in general have made handcrafted HTML websites nearly obsolete except for special purposes.&amp;nbsp; My team occasionally uses Dreamweaver for prototyping static pages to customers, then we implement the look-and-feel dynamically in Plone.&amp;nbsp; In a Web 2.0 world, customers demand interactive webpages, collaborative websites, and user-generated content.&amp;nbsp; Mashups are becoming the order of the day and the ability to combine web resources seamlessly is critical.&amp;nbsp; Frankly, saying that you use a CMS is probably not much of a market discriminator these days--it's expected as part of today's web toolkit.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Growth  potential?&amp;nbsp;&lt;/b&gt;&lt;/i&gt; (Is Plone competing with Drupal  and Joomla?)&amp;nbsp; Plone is always being &lt;i&gt;compared&lt;/i&gt; with Drupal and Joomla because it's an open-source CMS.&amp;nbsp; But Plone has never focused on the free or low-cost mass market.&amp;nbsp; Instead Plone has built up an ecosystem of professional consultants and businesses that provide the enduring value.&amp;nbsp; The testimonials in the &lt;a href="http://www.linkedin.com/groups/Hello-from-newb-Just-seeking-2300.S.59147153?qid=3739fcfa-77ef-48fc-9afa-f95352547860&amp;amp;trk=group_most_popular-0-b-ttl&amp;amp;goback=.gmp_2300"&gt;LinkedIn replies&lt;/a&gt; speak for themselves.&lt;br /&gt;&lt;br /&gt;With it's fine-grain security model, powerful workflow engine, high usability, and &lt;a href="http://plonemetrics.blogspot.com/2011/07/cms-matrix-revisited.html"&gt;large feature set&lt;/a&gt;, Plone remains one of the top CMS today. &lt;a href="http://cmsmatrix.org/"&gt;CMS Matrix&lt;/a&gt; shows Plone to be one of the top six most frequently compared CMS in their exhaustive listing of over 1000 systems.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-xJl18TCWbW4/TmtMJouoCtI/AAAAAAAABLM/ZInQKzzmq3A/s1600/CMSMatrix2011comparisons.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="379" src="http://3.bp.blogspot.com/-xJl18TCWbW4/TmtMJouoCtI/AAAAAAAABLM/ZInQKzzmq3A/s640/CMSMatrix2011comparisons.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Google Trends is sometimes cited in this context, but if that were reflecting true growth potential, we'd all be using WordPress.&amp;nbsp; Also, not all Google searches captured by Trends represent good news.&amp;nbsp; Item E below mentions a large DDoS attack against WordPress, hardly an indicator that would guarantee positive growth.&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-H17HIDjqavo/TmtFQaGUjEI/AAAAAAAABLI/QrEX7jhrZDw/s1600/GoogleTrends2011.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="194" src="http://4.bp.blogspot.com/-H17HIDjqavo/TmtFQaGUjEI/AAAAAAAABLI/QrEX7jhrZDw/s640/GoogleTrends2011.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;How secure is Plone?&amp;nbsp;&lt;/b&gt;&lt;/i&gt; Plone continues to be the most secure of all the major CMS.&amp;nbsp; &lt;a href="http://web.nvd.nist.gov/view/vuln/search"&gt;The National Vulnerability Database&lt;/a&gt; shows Plone with only 9 issues in the past 3 years.&amp;nbsp; Drupal had 232 in the same time interval, Joomla had 404, and WordPress had 127.&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-8ECZxSJ5aZA/TmtEfXQdFtI/AAAAAAAABLE/KY9HExR2QNM/s1600/Vulnerabilities.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="376" src="http://1.bp.blogspot.com/-8ECZxSJ5aZA/TmtEfXQdFtI/AAAAAAAABLE/KY9HExR2QNM/s640/Vulnerabilities.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I hope you've enjoyed this romp through a number of statistics about Plone.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-943779611250731512?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/943779611250731512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=943779611250731512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/943779611250731512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/943779611250731512'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/09/linkedin-questions.html' title='LinkedIn Questions'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-BUQerDlp_DI/Tms7oPeN9QI/AAAAAAAABLA/fXW8nS_NLZU/s72-c/PloneGeography.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-4666347807591787800</id><published>2011-07-09T04:11:00.000-07:00</published><updated>2011-07-09T04:13:06.322-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Built-in apps'/><category scheme='http://www.blogger.com/atom/ns#' term='Commerce'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS Matrix'/><category scheme='http://www.blogger.com/atom/ns#' term='Flexibility'/><title type='text'>CMS Matrix -- Built-in Applications and Commerce</title><content type='html'>If you've weathered this week's blog posts this far, you've seen my charts of the feature counts in &lt;a href="http://cmsmatrix.org/"&gt;CMS Matrix&lt;/a&gt; for ten CMSs.&amp;nbsp; Those ten are the ones that are at the top of the list if you click on the "Sort by compares" tab.&amp;nbsp; Besides &lt;a href="http://plonemetrics.blogspot.com/2011/07/cms-matrix-revisited.html"&gt;total number of features&lt;/a&gt; (there are 133 of them in the matrix), I've also broken them down by the nine categories that are used to organize this large list of features.&amp;nbsp; There's a graph for &lt;a href="http://plonemetrics.blogspot.com/2011/07/cms-matrix-security-and-support.html"&gt;security, support&lt;/a&gt;, &lt;a href="http://plonemetrics.blogspot.com/2011/07/cms-matrix-ease-of-use-and-performance.html"&gt;ease of use, performance&lt;/a&gt;, &lt;a href="http://plonemetrics.blogspot.com/2011/07/cms-matrix-management-and.html"&gt;management, interoperability&lt;/a&gt;, and, with the three last shown below, flexibility (9 features),  built-in applications (39 features) and commerce (9 features).&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-wjaWm2CyK9U/Thgyrf0ltEI/AAAAAAAABFw/xieuqOkCzYs/s1600/CMSmatrix2011summer_flexibility.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="378" src="http://3.bp.blogspot.com/-wjaWm2CyK9U/Thgyrf0ltEI/AAAAAAAABFw/xieuqOkCzYs/s640/CMSmatrix2011summer_flexibility.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Flexibility has to do with an eclectic assortment of things:&amp;nbsp; URL rewriting, user profiles, localization, and such.&amp;nbsp; With Plone's strong history of multi-lingual support, it's no surprise to see it at the top.&amp;nbsp; Also pegging the flexibility meter are Joomla, TYPO3, and eZ Publish.&amp;nbsp; Drupal only misses one feature in this set; the others in the mid-range below 80%.&amp;nbsp; Once again PHP Nuke is at the bottom.&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Qxajt69HMsc/Thguf8Phr_I/AAAAAAAABFs/9EUsdSUsabM/s1600/CMSmatrix2011summer_built-in_apps.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="376" src="http://4.bp.blogspot.com/-Qxajt69HMsc/Thguf8Phr_I/AAAAAAAABFs/9EUsdSUsabM/s640/CMSmatrix2011summer_built-in_apps.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;Built-in applications consists of a dizzying list of features that cover the entire gamut of things-to-do with the Web.&amp;nbsp; They range from blogging capability through mail forms to wikis.&amp;nbsp; It's difficult to imagine anyone needing even a fraction of these features, but I suppose it gives you some idea of the breadth of coverage a particular CMS has in the total online space.&lt;br /&gt;&lt;br /&gt;Once again TYPO3 and Plone lead the pack with most close behind.&amp;nbsp; WordPress and eZ Publish lag a little further down and, guess who, PHP Nuke, brings up the rear.&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-_5X4QbJPAP8/ThgufkcnMqI/AAAAAAAABFo/oBB39IQz_X0/s1600/CMSmatrix2011summer_commerce.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="376" src="http://1.bp.blogspot.com/-_5X4QbJPAP8/ThgufkcnMqI/AAAAAAAABFo/oBB39IQz_X0/s640/CMSmatrix2011summer_commerce.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;The commerce feature set is a handful of items that are useful in an e-commerce environment:&amp;nbsp; shopping cart, shipping, online payments, inventory management, etc.&amp;nbsp; This is Plone's weakest area and TYPO3 (plus WebGUI) is right there at the same level.&amp;nbsp; Four other CMSs are higher in this category and three are lower with two of them at zero.&lt;br /&gt;&lt;br /&gt;Mercifully, that ends the categories from CMS Matrix.&amp;nbsp; Coming up next, another look at the overall scores and some reflections on what it means.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-4666347807591787800?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/4666347807591787800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=4666347807591787800' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4666347807591787800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4666347807591787800'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/07/cms-matrix-built-in-applications-and.html' title='CMS Matrix -- Built-in Applications and Commerce'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-wjaWm2CyK9U/Thgyrf0ltEI/AAAAAAAABFw/xieuqOkCzYs/s72-c/CMSmatrix2011summer_flexibility.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-5905394262660938186</id><published>2011-07-07T22:41:00.000-07:00</published><updated>2011-07-07T22:41:07.001-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Management'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS Matrix'/><category scheme='http://www.blogger.com/atom/ns#' term='Interoperability'/><title type='text'>CMS Matrix -- Management and Interoperabilities</title><content type='html'>Yet another look at the &lt;a href="http://cmsmatrix.org/"&gt;CMS Matrix&lt;/a&gt; numbers.&amp;nbsp; Yeah, I know, they're user-contributed and probably biased.&amp;nbsp; Heck, I'd urge Plonistas to at least head over and add to the ratings to boost Plone scores.&amp;nbsp; It only takes a few inputs to bump some of the numbers up significantly.&lt;br /&gt;&lt;br /&gt;But even with those caveats, I think it's worthwhile to go over the numbers once in awhile to see what is shaking out in a general sense.&amp;nbsp; So here we're looking at the ten most-compared CMSs and counting features--not quality, but quantity.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Here's the graph on interoperability features.&amp;nbsp; Remember, we're just counting features that are a clear 'Yes' or an 'Available with Free Add-on.'&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-kityp6q3q6s/ThaVPBEVuyI/AAAAAAAABFg/HZVdcThDlmE/s1600/CMSmatrix2011summer_interoperability.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="378" src="http://2.bp.blogspot.com/-kityp6q3q6s/ThaVPBEVuyI/AAAAAAAABFg/HZVdcThDlmE/s640/CMSmatrix2011summer_interoperability.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;Once again TYPO3 and Plone lead the pack, this time by a large margin.&amp;nbsp; Most CMSs languish in the 50-70% range except for eZ Publish, which manages to crawl into the 80% bracket.&amp;nbsp; PHP Nuke drags in with a flat 0%.&lt;br /&gt;&lt;br /&gt;Here's the graph of feature counts as percentage of total possible (only six features).&amp;nbsp; Plone take the lead with TYPO3, WebGUI, and eZ Publish close behind.&amp;nbsp; PHP Nuke once again is at the bottom of the heap and everyone else is in the 70-80% range.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-0vstHVX3KQc/ThaVPfQk-HI/AAAAAAAABFk/DDTnShiKvEk/s1600/CMSmatrix2011summer_management.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="378" src="http://3.bp.blogspot.com/-0vstHVX3KQc/ThaVPfQk-HI/AAAAAAAABFk/DDTnShiKvEk/s640/CMSmatrix2011summer_management.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;If you missed the earlier posts, head back to &lt;a href="http://plonemetrics.blogspot.com/2011/07/cms-matrix-revisited.html"&gt;the first (overall)&lt;/a&gt;, &lt;a href="http://plonemetrics.blogspot.com/2011/07/cms-matrix-security-and-support.html"&gt;second (security and support)&lt;/a&gt;, and &lt;a href="http://plonemetrics.blogspot.com/2011/07/cms-matrix-ease-of-use-and-performance.html"&gt;third (ease of use and performance)&lt;/a&gt; installments of the series and see where the earlier feature-count percentages place the top ten CMSs.&amp;nbsp; Next up, built in apps (whatever that means) and commerce features.&amp;nbsp; Stay tuna'd.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-5905394262660938186?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/5905394262660938186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=5905394262660938186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5905394262660938186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5905394262660938186'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/07/cms-matrix-management-and.html' title='CMS Matrix -- Management and Interoperabilities'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-kityp6q3q6s/ThaVPBEVuyI/AAAAAAAABFg/HZVdcThDlmE/s72-c/CMSmatrix2011summer_interoperability.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-1857963209472108551</id><published>2011-07-05T18:44:00.000-07:00</published><updated>2011-07-05T18:44:52.316-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ease of Use'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS Matrix'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>CMS Matrix -- Ease of Use and Performance</title><content type='html'>Part III of my review of &lt;a href="http://www.cmsmatrix.org/"&gt;CMS Matrix&lt;/a&gt; stats continues with a look at their categories of "Ease of Use" and "Performance."&amp;nbsp; As before, I'm looking at the top ten "most compared" CMSs on CMS Matrix.&amp;nbsp; Then I'm looking at the feature counts.&amp;nbsp; "No," "Limited," and "Available at extra cost" are considered negatives.&amp;nbsp; "Yes" and "Free add-on" are considered postives.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-MBlxBVuQhko/ThKHE5qbJCI/AAAAAAAABFY/J76znE2nozc/s1600/CMSmatrix2011summer_ease.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="378" src="http://1.bp.blogspot.com/-MBlxBVuQhko/ThKHE5qbJCI/AAAAAAAABFY/J76znE2nozc/s640/CMSmatrix2011summer_ease.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;Ease of use easily is grouped into three categories:&amp;nbsp; those with 100% of all ease of use features (TYPO3, WebGUI, and Plone), those 50-75% in the mid-range (Joomla, Drupal, Mambo, Xoops, WordPress, and eZ Publish), and PHP Nuke lagging far below.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-xokU4aaKiDE/ThKHLv3h6PI/AAAAAAAABFc/MBx7lG9SlJY/s1600/CMSmatrix2011summer_performance.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="380" src="http://4.bp.blogspot.com/-xokU4aaKiDE/ThKHLv3h6PI/AAAAAAAABFc/MBx7lG9SlJY/s640/CMSmatrix2011summer_performance.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;Clearly, there are four tiers of performance in this group of CMSs:&amp;nbsp; those with 100% of all performance features (TYPO3, WebGUI, Plone, and eZ Publish), those at 60% (Joomla, Drupal), those less than 40% (Mambo, Xoops, and WordPress), and PHP Nuke, once again at the bottom of the heap.&lt;br /&gt;&lt;br /&gt;Once again, &lt;i&gt;caveat emptor&lt;/i&gt;, these are voluntarily supplied rating presumably from members of each CMS's community.&amp;nbsp; Be sure to validate your requirements against the features of CMS Matrix and be certain you're not disregarding a candidate CMS because it is missing a feature that you don't even need.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Next, we'll look at the management and interoperability categories.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-1857963209472108551?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/1857963209472108551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=1857963209472108551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1857963209472108551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1857963209472108551'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/07/cms-matrix-ease-of-use-and-performance.html' title='CMS Matrix -- Ease of Use and Performance'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-MBlxBVuQhko/ThKHE5qbJCI/AAAAAAAABFY/J76znE2nozc/s72-c/CMSmatrix2011summer_ease.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-6685671005164762136</id><published>2011-07-03T09:46:00.000-07:00</published><updated>2011-07-03T09:46:58.419-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='support'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS Matrix'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>CMS Matrix -- Security and Support</title><content type='html'>Here's Part II of my series on stats from &lt;a href="http://cmsmatrix.org/"&gt;CMS Matrix&lt;/a&gt;.&amp;nbsp; Earlier I looked at the &lt;a href="http://plonemetrics.blogspot.com/2011/07/cms-matrix-revisited.html"&gt;total number of features&lt;/a&gt; for the top ten most-compared CMSs.&amp;nbsp; Today I'll share the numbers on the first two categories broken out by CMS Matrix:&amp;nbsp; security and support.&amp;nbsp;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-WDcouU9irMk/ThCZhZHo6MI/AAAAAAAABFQ/nhi8pBThVaM/s1600/CMSmatrix2011summer_security.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="331" src="http://1.bp.blogspot.com/-WDcouU9irMk/ThCZhZHo6MI/AAAAAAAABFQ/nhi8pBThVaM/s640/CMSmatrix2011summer_security.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;From the security numbers it's easily seen that Plone and TYPO3 top the list at 100% with eZ Publish in third some distance behind.&amp;nbsp; WebGUI hangs on in 4th and everyone else lags significantly.&amp;nbsp; In at least one way this doesn't mirror the numbers from the &lt;a href="http://web.nvd.nist.gov/view/vuln/search"&gt;National Vulnerability Database&lt;/a&gt;:&amp;nbsp; TYPO3 shows 273 vulnerabilities in the past 3 years compared to Plone with only 7.&amp;nbsp; Having a lot of security-related features doesn't mean you have air-tight security for the system itself.&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-IlQlU7zwYws/ThCZiikkdYI/AAAAAAAABFU/LXkIBF2Kkb0/s1600/CMSmatrix2011summer_support.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="332" src="http://4.bp.blogspot.com/-IlQlU7zwYws/ThCZiikkdYI/AAAAAAAABFU/LXkIBF2Kkb0/s640/CMSmatrix2011summer_support.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;The support statistics show a cluster of six CMSs at the top.&amp;nbsp; The top three (Drupal, TYPO3, eZ Publish) are separated from the second three (Joomla, WebGUI, Plone) by their certification programs.&amp;nbsp; The remaining four CMSs are below 80% in number of support features.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Next up, ease of use and performance.&amp;nbsp; Stay tuned.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-6685671005164762136?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/6685671005164762136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=6685671005164762136' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6685671005164762136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6685671005164762136'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/07/cms-matrix-security-and-support.html' title='CMS Matrix -- Security and Support'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-WDcouU9irMk/ThCZhZHo6MI/AAAAAAAABFQ/nhi8pBThVaM/s72-c/CMSmatrix2011summer_security.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3822033479847461716</id><published>2011-07-01T21:31:00.000-07:00</published><updated>2011-07-01T21:31:30.129-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CMS Matrix'/><title type='text'>CMS Matrix Revisited</title><content type='html'>Every now and then I wander over to &lt;a href="http://cmsmatrix.org/"&gt;CMSmatrix.org&lt;/a&gt; and check things out.&amp;nbsp; Systems come, systems go, and for a handful, there's a steady maturation and growth.&amp;nbsp; Tonight I took the top ten CMSs as rated by "Comparisions."&amp;nbsp; Must mean something if people are usually looking at the same set of systems.&lt;br /&gt;&lt;br /&gt;I then counted the CMS Matrix features that they lacked, as defined by a feature having a "No" or "Limited" or "Costs Extra" in a particular cell.&amp;nbsp; One minus that value divided by the total number of features is given in the Pct Features column below.&amp;nbsp; The "System Requirements" section was not tallied due to it's largely text content.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="2" frame="VOID" rules="NONE"&gt;&lt;colgroup&gt;&lt;col width="114"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;/colgroup&gt;  &lt;tbody&gt;&lt;tr&gt;    &lt;td align="CENTER" height="17" style="border: 1px solid rgb(0, 0, 0);" width="114"&gt;&lt;b&gt;&lt;i&gt;CMS&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;    &lt;td align="LEFT" style="border: 1px solid rgb(0, 0, 0);" width="86"&gt;&lt;b&gt;Pct Features&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;i&gt;TYPO3 4.5.2&lt;/i&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;97%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;i&gt;Plone 4.0&lt;/i&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;96%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;i&gt;WebGUI 7.9&lt;/i&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;89%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;i&gt;eZ Publish 4.2&lt;/i&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;83%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;i&gt;Joomla 1.6.0&lt;/i&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;82%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;i&gt;Drupal 6.10&lt;/i&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;77%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;i&gt;Xoops 2.0.18&lt;/i&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;71%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;i&gt;Mambo 4.6.1&lt;/i&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;71%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;i&gt;WordPress 3.0.4&lt;/i&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;63%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;i&gt;PHP Nuke 6&lt;/i&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;15%&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;If you prefer the graphic, here's the same data set.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-FD_SvplAsgc/Tg6Ynbf_PzI/AAAAAAAABFM/jD1uSIQegxA/s1600/CMSmatrix2011summer.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="376" src="http://3.bp.blogspot.com/-FD_SvplAsgc/Tg6Ynbf_PzI/AAAAAAAABFM/jD1uSIQegxA/s640/CMSmatrix2011summer.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;It's interesting to see that among top-compared CMSs in CMS Matrix, there's a surprising amount of variability.&amp;nbsp; TYPO3 and Plone top the chart above 90% and the rest trail away down to 63%.&amp;nbsp; Then PHP Nuke languishes at the bottom. &lt;br /&gt;&lt;br /&gt;Perhaps tomorrow I'll dig out my copy of 'R' and see if these cluster in any meaningful way.&amp;nbsp; I have the information summarized by each CMS Matrix category (Security, Support, Ease of Use, Performance, Management, Interoperability, Flexibility, Built-in Applications, and Commerce), so I'll be able to look at each section by itself in the days ahead.&amp;nbsp; But one word of warning before you base a decision on these data, check the specific features you require against any candidate system.&amp;nbsp; No need to throw out a possibility, if the reason is the lack of a feature you'll never use.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3822033479847461716?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3822033479847461716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3822033479847461716' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3822033479847461716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3822033479847461716'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/07/cms-matrix-revisited.html' title='CMS Matrix Revisited'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-FD_SvplAsgc/Tg6Ynbf_PzI/AAAAAAAABFM/jD1uSIQegxA/s72-c/CMSmatrix2011summer.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-7640122105185313377</id><published>2011-05-10T20:29:00.000-07:00</published><updated>2011-05-10T20:29:24.227-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Amazon CMS statistics'/><category scheme='http://www.blogger.com/atom/ns#' term='Impact'/><title type='text'>Plone Books and Plone Impact</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;b&gt;Amazon&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A bit past due, I'm back to Plone Metrics with an update on my almost quarterly Amazon stats.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-XiDejvh7D20/TcnxCLuJsoI/AAAAAAAAA3s/1HNaGNcqslk/s1600/AmazonSalesRankMay2011.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="497" src="http://3.bp.blogspot.com/-XiDejvh7D20/TcnxCLuJsoI/AAAAAAAAA3s/1HNaGNcqslk/s640/AmazonSalesRankMay2011.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;The data set continues to grow unpredictably with 13 out of 15 texts that I track reporting sales rank numbers.&amp;nbsp; The spread between minimum (good) and maximum (not so much) is the largest ever, due to slow sales of Gross's specialized multimedia tome.&amp;nbsp; Some values are nearly constant, while others show the inevitable decline (increase in sales rank) as Plone 2 textbooks become obsolete. &lt;br /&gt;&lt;br /&gt;For the first time ever, there are no books below (better than) 500,000.&amp;nbsp; Part of that is slow roll out of Plone 4 texts.&amp;nbsp; Aspeli's latest is included, due out in June.&amp;nbsp; Below is a chart showing publication numbers for each year since 2004.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-824H8d2DqWA/Tcn1Y52YNEI/AAAAAAAAA30/qNUq0m6uOgw/s1600/BooksPublPerYear.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="253" src="http://2.bp.blogspot.com/-824H8d2DqWA/Tcn1Y52YNEI/AAAAAAAAA30/qNUq0m6uOgw/s400/BooksPublPerYear.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-xEoRBg0R_14/Tcn0vgVTuAI/AAAAAAAAA3w/Z8D3GJ-lT4w/s1600/BooksPublPerYear.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;Impact&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I had the good fortune today to attend a workshop in Santa Fe on Measuring &amp;amp; Mapping Science.&amp;nbsp; Many of the concepts have applicability to measures of CMS effectiveness and I'll certainly bringing these new ideas to this blog in the coming months.&amp;nbsp; While many of the presentations today concentrated on tracking the network of citations in scientific publications, others brought up novel ways of looking at usage statistics.&lt;br /&gt;&lt;br /&gt;One important distinction was that between prestige and popularity.&amp;nbsp; Simply counting clicks, views, downloads, and so forth is a surrogate measure for something's popularity.&amp;nbsp; But the impact of something must be measured differently to get a handle on its importance or prestige.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;As a first whack at a quick-and-easy impact metric, I turned to Google Scholar to see what sort of journal citations the various CMS's are picking up.&amp;nbsp; I used the top 10 CMS's from CMS Matrix with the largest numbers of compares.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-0AS_lEPjwMc/TcoBENLOwII/AAAAAAAAA38/UmGnb9YqlIM/s1600/Impact.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-0AS_lEPjwMc/TcoBENLOwII/AAAAAAAAA38/UmGnb9YqlIM/s1600/Impact.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-hdkdV4amxKA/Tcn-tLO6UNI/AAAAAAAAA34/06qyaCTqnIQ/s1600/Impact.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;The result has almost zero correlation, meaning that importance in terms of who's writing articles about Plone doesn't have any relationship to the number of comparisons CMS Matrix reports. Here Plone (red) has 1300 citations and almost 150,000 compares.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Google Scholar is just a first cut at a measure of impact--citation counts are only the first step.&amp;nbsp; The context of those citations now has to be understood to learn what is a positive vs neutral or negative cite.&amp;nbsp; Because Plone is a very mature CMS, in coming weeks I'll be looking for better metrics of how it has had a significant impact over the last decade in terms of driving the CMS environment by being a leader in innovation, emergent features, and usability.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-7640122105185313377?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/7640122105185313377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=7640122105185313377' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7640122105185313377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7640122105185313377'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/05/plone-books-and-plone-impact.html' title='Plone Books and Plone Impact'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-XiDejvh7D20/TcnxCLuJsoI/AAAAAAAAA3s/1HNaGNcqslk/s72-c/AmazonSalesRankMay2011.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-1088204156837370913</id><published>2011-03-11T20:43:00.000-08:00</published><updated>2011-03-11T20:43:54.879-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tsunami'/><category scheme='http://www.blogger.com/atom/ns#' term='Japan'/><category scheme='http://www.blogger.com/atom/ns#' term='earthquake'/><title type='text'>Japanese Earthquake and Tsunami</title><content type='html'>As with the unrest in North Africa, the effects of yesterday's disaster in Japan are felt even on Plone.org.&amp;nbsp; Here's the distribution of visits to Plone.org from last year, 11 March 2010.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-xsCr3D1DYIs/TXroCpS6oxI/AAAAAAAAA2w/S-6S6jT9bew/s1600/Japan2010.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="245" src="https://lh3.googleusercontent.com/-xsCr3D1DYIs/TXroCpS6oxI/AAAAAAAAA2w/S-6S6jT9bew/s320/Japan2010.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;And here's the map of site visitors from 11 March 2011...&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-roeQUP6_N4I/TXroDsHJNgI/AAAAAAAAA20/qtgfG_9WEn0/s1600/Japan2011.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="231" src="https://lh6.googleusercontent.com/-roeQUP6_N4I/TXroDsHJNgI/AAAAAAAAA20/qtgfG_9WEn0/s320/Japan2011.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;In the northeast of the country site visits disappeared (understandably) with only one on the west coast.&amp;nbsp; Site visits picked up significantly in the south and west. Perhaps people are using Plone to develop sites that can quickly aid in the humanitarian relief effort?&amp;nbsp; Google's &lt;a href="http://japan.person-finder.appspot.com/?lang=en"&gt;People Finder&lt;/a&gt; is now available in &lt;a href="http://japan.person-finder.appspot.com/?lang=ja"&gt;Japanese&lt;/a&gt; and &lt;a href="http://japan.person-finder.appspot.com/?lang=ja"&gt;Ushahidi&lt;/a&gt; has an active site.&amp;nbsp; If you have an idea for making use of Plone at this time, don't be shy.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Meanwhile, our hearts go out to the victims of this disaster.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-1088204156837370913?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/1088204156837370913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=1088204156837370913' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1088204156837370913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1088204156837370913'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/03/japanese-earthquake-and-tsunami.html' title='Japanese Earthquake and Tsunami'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-xsCr3D1DYIs/TXroCpS6oxI/AAAAAAAAA2w/S-6S6jT9bew/s72-c/Japan2010.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-7112034364586669882</id><published>2011-02-18T00:18:00.000-08:00</published><updated>2011-02-18T00:18:01.566-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Great Backyard Bird Count'/><category scheme='http://www.blogger.com/atom/ns#' term='Great Backyard Plone Count'/><category scheme='http://www.blogger.com/atom/ns#' term='GBBC'/><title type='text'>The Great Backyard Plone Count -- 2011</title><content type='html'>So the Great Backyard Plone Count for 2011 is officially off and running.&amp;nbsp; Things didn't exactly start out as smoothly as I'd hoped -- got a call from the nurse at my parents' assisted living facility around 7:00 this evening.&amp;nbsp; Turns out Mom had a 3-alarm gusher of a nosebleed that couldn't be controlled.&amp;nbsp; While she got an ambulance ride to Presbyterian, I drove over to the hospital.&amp;nbsp; To make a long story short, everyone was incredibly helpful and after some cauterization and a very strange inflatable gauze packing up the schnoz, we actually got Mom tucked back into her own bed by midnight.&lt;br /&gt;&lt;br /&gt;Of course, that means I didn't get out copies of last year's "sightings" to their owners in time to verify that the sites are still active.&amp;nbsp; It also means that I'm only now turning on the data entry form.&lt;br /&gt;&lt;br /&gt;Even with that hiccup right at the start, if you'd like to participate, especially in getting credit for hidden or obscure Plone sites, this is your chance.&amp;nbsp; Use the form below to enter information about Plone sites you are aware of,  especially intranet sites that are behind firewalls.  In those cases a  URL is not necessary, but a site name and description would be  particularly helpful.  Names and personal information (e-mail, etc.) are  only for internal statistical and QA use and will not be used beyond  this study.&amp;nbsp; The live form can also be found at:&lt;br /&gt;&lt;br /&gt;https://spreadsheets.google.com/viewform?key=0AjB6ixF2SsaScHktWlJpYnBXTVpWRnJzMWhoaEU4WWc&amp;amp;hl=en#gid=0&lt;br /&gt;&lt;br /&gt;The form will be open for data entry until midnight Monday the 21st.&amp;nbsp; Thanks in advance. If you'd like a look at last year's data, check out &lt;a href="https://spreadsheets.google.com/pub?hl=en&amp;amp;hl=en&amp;amp;key=0AjB6ixF2SsaSdExheUlIVlptUFdybHB4R3JHbWJsQUE&amp;amp;output=html"&gt;the Google Docs summary sheet&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;iframe frameborder="0" height="1368" marginheight="0" marginwidth="0" src="https://spreadsheets.google.com/embeddedform?key=0AjB6ixF2SsaScHktWlJpYnBXTVpWRnJzMWhoaEU4WWc" width="760"&gt;&amp;amp;lt;p&amp;amp;gt;Loading...&amp;amp;lt;/p&amp;amp;gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;As an aside, get your binoculars out and spend 15 minutes (or more) counting the birds in your own backyard.&amp;nbsp; Then &lt;a href="http://gbbc.birdsource.org/gbbcApps/input"&gt;submit your observations&lt;/a&gt; to become part of an enormous citizen-scientist ornithological study.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-7112034364586669882?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/7112034364586669882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=7112034364586669882' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7112034364586669882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7112034364586669882'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/02/great-backyard-plone-count-2011.html' title='The Great Backyard Plone Count -- 2011'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3898227158406233904</id><published>2011-02-15T03:02:00.000-08:00</published><updated>2011-02-15T03:02:30.451-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Great Backyard Plone Count'/><title type='text'>The Great Backyard Plone Count</title><content type='html'>It's that time of the year -- time for both the &lt;a href="http://www.birdsource.org/gbbc/"&gt;Great Backyard Bird Count&lt;/a&gt; (Plone-driven, btw) and the Great Backyard Plone Count.&amp;nbsp; While the bird count is a collaborative bird-watching effort by the &lt;a href="http://www.audubon.org/"&gt;Audubon Society&lt;/a&gt;, the &lt;a href="http://www.birds.cornell.edu/"&gt;Cornell Lab of Ornithology&lt;/a&gt;, and &lt;a href="http://www.bsc-eoc.org/"&gt;Bird Studies Canada&lt;/a&gt;, the Plone count is a voluntary effort to collect data on the world-wide distribution of Plone-powered sites.&amp;nbsp; In homage to the GBBC, the Plone count is held the same weekend, which this year is Friday 18 through Monday 21 February.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Because many Plone sites are intranets behind firewalls, they can't be located by crawling the web.&amp;nbsp; This is a chance for developers, site owners, and users to stand up and be counted.&amp;nbsp; It's a non-scientific, totally voluntary effort for self-reporting Plone-based web portals.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I'll be distributing portions of last year's list to respective contributors for confirmation of existing sites on Thursday.&amp;nbsp; Then on Friday, the input form to the Google Docs spreadsheet will be opened up.&amp;nbsp; Anyone can then submit sightings of Plone in the wild.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Although there's significant bias in a survey like this, the most value comes from tracking trends over time.&amp;nbsp; This is the third annual Backyard Plone Count and as the number of yearly data points increase, we'll better be able to extrapolate from the observations.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;More to come this Friday.&amp;nbsp; As they say at the sushi bar, stay tuna'd...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3898227158406233904?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3898227158406233904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3898227158406233904' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3898227158406233904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3898227158406233904'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/02/great-backyard-plone-count.html' title='The Great Backyard Plone Count'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-929212013276077016</id><published>2011-02-08T04:04:00.000-08:00</published><updated>2011-02-08T04:04:56.259-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='Plone.org'/><title type='text'>The Security Announcement and Mobile</title><content type='html'>An interesting spike turned up in the Plone.org visitor stats this past week.&amp;nbsp; Although the regular visitors showed just a tiny blip, mobile usage more than doubled.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/TVEuYhCxnpI/AAAAAAAAA2U/TNct8QzzqyQ/s1600/Announcement.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="97" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/TVEuYhCxnpI/AAAAAAAAA2U/TNct8QzzqyQ/s400/Announcement.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Seems that the recent security announcement got people's attention and they turned to Plone.org with their smart phones.&amp;nbsp; Based on this, it would seem prudent to design mobile style sheets to pay particular attention to time-sensitive announcements.&amp;nbsp; That's probably good advice for any website. &lt;br /&gt;&lt;br /&gt;One other observation from the above figure:&amp;nbsp; mobile visitors to Plone.org don't show the usual weekly pattern of general visitors.&amp;nbsp; Minima are as likely to occur on a Tuesday as a Sunday for mobile.&amp;nbsp; Meanwhile, general visitors show a strong dropoff on the weekends.&amp;nbsp; This trend for mobile might just be random fluctuations due to the smaller number of mobile visitors, something that gets swamped by the huge number of non-mobile site users.&lt;br /&gt;&lt;br /&gt;If you use Plone.org via a mobile device, I'd like to hear from you -- how and when do you turn to the website with your phone?&amp;nbsp; Please comment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-929212013276077016?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/929212013276077016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=929212013276077016' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/929212013276077016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/929212013276077016'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/02/security-announcement-and-mobile.html' title='The Security Announcement and Mobile'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8zYMpfKI5UY/TVEuYhCxnpI/AAAAAAAAA2U/TNct8QzzqyQ/s72-c/Announcement.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-1504477581930116131</id><published>2011-02-02T20:09:00.000-08:00</published><updated>2011-02-02T20:09:17.207-08:00</updated><title type='text'>Plone in Egypt Addendum</title><content type='html'>The Internet finally came back up in Egypt today and, as part of the initial flush of activity, there were visitors to Plone.org.&amp;nbsp; Welcome back, Egypt.&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/TUoqAAacBaI/AAAAAAAAA2M/kG07galZB3c/s1600/Egypt2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/TUoqAAacBaI/AAAAAAAAA2M/kG07galZB3c/s1600/Egypt2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-1504477581930116131?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/1504477581930116131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=1504477581930116131' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1504477581930116131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1504477581930116131'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/02/plone-in-egypt-addendum.html' title='Plone in Egypt Addendum'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8zYMpfKI5UY/TUoqAAacBaI/AAAAAAAAA2M/kG07galZB3c/s72-c/Egypt2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-4949244201558282351</id><published>2011-01-29T10:36:00.000-08:00</published><updated>2011-01-29T10:47:50.330-08:00</updated><title type='text'>Plone in Egypt</title><content type='html'>It might seem trivial in light of the chaotic events going on right now in Egypt, but even Plone usage statistics reflect the Egyptian national blackout on Internet services.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/TURUcGVNszI/AAAAAAAAA2A/-ujF8Ws2hDA/s1600/EgyptMap.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="277" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/TURUcGVNszI/AAAAAAAAA2A/-ujF8Ws2hDA/s320/EgyptMap.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Location of visitors to Plone.org -- past 90 days&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;As is apparent from the map, Egypt sends visitors to Plone.org from Alexandria to Luxor with most of the activity centered, understandably, in Cairo.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_8zYMpfKI5UY/TURUddaY7fI/AAAAAAAAA2E/x1SoQUZ4bag/s1600/EgyptVisitors.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="107" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/TURUddaY7fI/AAAAAAAAA2E/x1SoQUZ4bag/s640/EgyptVisitors.png" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Egyptian visits to Plone.org, 2009-10 vs 2010-11&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;From the number of Egyptian visits in the above graph, it can be seen that things were largely the same as this period last year until this week when the bottom fell out.&amp;nbsp; Current daily visits are zero.&amp;nbsp; Admittedly, Egyptians have more immediate things to worry about than theming their Plone sites.&lt;br /&gt;&lt;br /&gt;Also, Plone.net lists a &lt;a href="http://www.gd-ns-ict.com/"&gt;USAID ICT Portal&lt;/a&gt; in Egypt.&amp;nbsp; The URL returns a "server not found" error.&amp;nbsp; Not a surprise there, either.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Over the past month there have been significant dips in Plone.org traffic from Tunisia as well.&amp;nbsp; Site visitors hit zero on five days, which has never happened for even a single day since last Ramadan (11 August).&lt;br /&gt;&lt;br /&gt;I was pleased to see that the &lt;a href="http://telecomix.org/"&gt;Telecomix News Agency&lt;/a&gt; (@Telecomix) has been promoting Internet access via "the old way," &lt;a href="http://manalaa.net/dialup"&gt;dial-up modem&lt;/a&gt;. &amp;nbsp; If anyone has any bright ideas on how to help out via Plone, now's the time speak up.&amp;nbsp; Maybe &lt;a href="http://blog.jazkarta.com/2011/01/20/plone-quick-start-for-ec2-now-available-in-all-regions/"&gt;EC2 portals&lt;/a&gt; could be useful?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Meanwhile, PloneMetrics' thoughts and prayers go out to everyone in the region during these troubled times.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-4949244201558282351?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/4949244201558282351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=4949244201558282351' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4949244201558282351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4949244201558282351'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2011/01/plone-in-egypt.html' title='Plone in Egypt'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8zYMpfKI5UY/TURUcGVNszI/AAAAAAAAA2A/-ujF8Ws2hDA/s72-c/EgyptMap.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3574446170259581058</id><published>2010-12-31T09:55:00.000-08:00</published><updated>2010-12-31T10:06:58.313-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone Metrics Person of the Year Award'/><title type='text'>PloneMetrics Person of the Year</title><content type='html'>It's that time of year again when I peruse the events of the past year and unilaterally designate some lucky person "Plone Metrics Person of the Year."&amp;nbsp; This award comes with only the promise that if the winner and I are in the same town at the same time, I'll buy them a beer.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Past winners have been:&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="2" frame="VOID" rules="NONE"&gt;&lt;colgroup&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="102"&gt;&lt;/col&gt;&lt;/colgroup&gt;  &lt;tbody&gt;&lt;tr&gt;    &lt;td align="RIGHT" height="18" style="border-color: rgb(0, 0, 0); border-style: solid; border-width: 5px 1px 1px 5px;" width="86"&gt;2009&lt;/td&gt;    &lt;td align="LEFT" style="border-color: rgb(0, 0, 0); border-style: solid; border-width: 5px 5px 1px 1px;" width="102"&gt;Nate Aune&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="RIGHT" height="17" style="border-color: rgb(0, 0, 0); border-style: solid; border-width: 1px 1px 1px 5px;"&gt;2008&lt;/td&gt;    &lt;td align="LEFT" style="border-color: rgb(0, 0, 0); border-style: solid; border-width: 1px 5px 1px 1px;"&gt;Joel Burton&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="RIGHT" height="18" style="border-color: rgb(0, 0, 0); border-style: solid; border-width: 1px 1px 5px 5px;"&gt;2007&lt;/td&gt;    &lt;td align="LEFT" style="border-color: rgb(0, 0, 0); border-style: solid; border-width: 1px 5px 5px 1px;"&gt;Alexander Limi&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;The competition has been particular stiff, with outstanding contributions from a wide number of Plonistas worldwide.&amp;nbsp; It's been a eventful year for Plone and that makes 2010's throwdown especially difficult.&amp;nbsp; Noteworthy contributions during 2010 that deserve a shout-out include, but are not limited to:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The 2010 Plone Conference people at &lt;a href="http://www.netsight.co.uk/"&gt;Netsight&lt;/a&gt;, who did a great job with this year's event. Matt Hamilton's (&lt;a href="http://www.netsight.co.uk/blog/plone-conference-2010-wrapup"&gt;general&lt;/a&gt; and &lt;a href="http://www.netsight.co.uk/blog/plone-conference-2010-the-numbers"&gt;host-specific&lt;/a&gt;) and &lt;a href="http://www.netsight.co.uk/blog/plone-conf-2010-organisers-view"&gt;Astra Fowden's&lt;/a&gt; summaries are worth their weight in gold.&amp;nbsp;&lt;/li&gt;&lt;li&gt;The release managers for Plone 4 (Eric Steele) and 5 (Hanno Schlichting) are also high on my list.&amp;nbsp; Of course, their job wouldn't be possible without the core developers and all the Plone contributors.&amp;nbsp; Hats off to them all.&amp;nbsp; &lt;/li&gt;&lt;li&gt;As always, the &lt;a href="http://plone.org/foundation/board"&gt;Foundation Board&lt;/a&gt; gets a great big nod of appreciation here.&amp;nbsp; Gier Baekholt (2009-10) and Calvin Hendryx-Parker (2010-11) deserve special mention for shepherding the Plone community.&lt;/li&gt;&lt;li&gt;There is also some local Albuquerque talent among this year's nominees:&amp;nbsp; &lt;a href="http://www.linkedin.com/in/michaelbernstein"&gt;Michael Bernstein&lt;/a&gt; (Code for America fellow) and &lt;a href="http://twitter.com/#%21/emilylewis"&gt;Emily Lewis&lt;/a&gt; (&lt;a href="http://webuquerque.com/"&gt;Webuquerque sparkplug&lt;/a&gt;). &lt;/li&gt;&lt;li&gt;The Plone IRC Superstar Contest winner and runners up always deserve  special praise.&amp;nbsp; The final determination has still not been announced as  we go to press, but this is a reminder that the IRC community is a  key part of the Plone ecosystem.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;li&gt;In a similar vein, here's a thanks to all those &lt;a href="http://technorati.com/search?return=sites&amp;amp;authority=all&amp;amp;q=plone&amp;amp;x=0&amp;amp;y=0"&gt;blogging&lt;/a&gt; and &lt;a href="http://twitter.com/#%21/search/plone"&gt;microblogging about Plone&lt;/a&gt;.&amp;nbsp; I'm particularly pleased to see diversity highlighted with a successful year of &lt;a href="http://plonechix.blogspot.com/"&gt;PloneChix&lt;/a&gt;.&amp;nbsp; &lt;/li&gt;&lt;li&gt;Finally, &lt;a href="http://robertoallende.com/"&gt;Roberto Allende&lt;/a&gt; gets a big tip o' the hat as the champion of &lt;a href="http://plone.org/events/wpd/wpd-2010"&gt;World Plone Day&lt;/a&gt;.&amp;nbsp; This year &lt;a href="http://plone.org/news/nogueiranamedwpdchampion"&gt;André Nogueira&lt;/a&gt; takes over the reins as we look forward to WPD 27 April.&amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;All that said, with this being a metrics-centric blog, I thought I'd run a few numbers and see what falls out.&lt;br /&gt;&lt;br /&gt;As I mentioned Matt and Netsight are serious contenders.&amp;nbsp; Here's chart of World Plone Conference attendance since 2006.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/TR4GH82YgKI/AAAAAAAAA1U/Xpg7yA3s-sk/s1600/ConferenceAttendance_htm_m66549d5e.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="218" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/TR4GH82YgKI/AAAAAAAAA1U/Xpg7yA3s-sk/s320/ConferenceAttendance_htm_m66549d5e.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;Bristol turned out to be right in the middle of the range and probably would have done better had the world economy been brighter.&amp;nbsp; I regret missing the conference (yup, tight budget), but the high quality &lt;a href="http://ploneconference2010.blip.tv/posts?view=archive&amp;amp;nsfw=dc"&gt;videos of the presentations&lt;/a&gt; has been a terrific resource that has softened the blow.&amp;nbsp; They have placed the bar high for future conferences.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Another notable nominee for today's award is Eric Steele.&amp;nbsp; Here's the graphic that shows the impact of the Plone 4 release. &amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_8zYMpfKI5UY/TR4UjlZPmnI/AAAAAAAAA1c/4syAy1cmfhw/s1600/Person+of+the+Year+2010.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_8zYMpfKI5UY/TR4UjlZPmnI/AAAAAAAAA1c/4syAy1cmfhw/s1600/Person+of+the+Year+2010.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Not only was there a huge spike in Plone.org visitors associated with the release, but a sustained increase of 15-20% that continues to this day.&amp;nbsp; (Green dashes show pre-release trend; red dotted line represents post-release trend.)&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Based on that gi-normous spike, 130% above a typical Wednesday, plus the continued bump-up in Plone visitors, the Plone Metrics Person of the Year Award for 2010 goes to Eric.&amp;nbsp; By extension, this year's award goes out to all those who contributed to Plone 4 with code, testing, feedback, documentation, product upgrades, and all the myriad of details that make up a successful release. Well done, everyone!&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;In closing, let me paraphrase the immortal words of &lt;a href="http://www.bobbyflay.com/index.php"&gt;Bobby Flay&lt;/a&gt;: "So to all you awesome [Plonistas] out there, keep doing what you're doing, but ask yourself this... are you ready for a throwdown?"&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3574446170259581058?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3574446170259581058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3574446170259581058' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3574446170259581058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3574446170259581058'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/12/plonemetrics-person-of-year.html' title='PloneMetrics Person of the Year'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8zYMpfKI5UY/TR4GH82YgKI/AAAAAAAAA1U/Xpg7yA3s-sk/s72-c/ConferenceAttendance_htm_m66549d5e.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-2388269163100423307</id><published>2010-12-18T19:54:00.000-08:00</published><updated>2010-12-18T19:54:52.837-08:00</updated><title type='text'>Plone Mobile</title><content type='html'>I've been putting together a presentation on various web metrics for the gang at my day-job.&amp;nbsp; In particular, people are asking about Google Analytics.&amp;nbsp; As part of that, I've been poking around in a few less frequented parts of the system and some of that has carried over to inquiries about Plone.org users.&amp;nbsp; Tonight I'm going to focus on the growing mobile community of visitors.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_8zYMpfKI5UY/TQ1sb3VcxaI/AAAAAAAAA1I/9KG4naykocw/s1600/MobilePlone.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="112" src="http://3.bp.blogspot.com/_8zYMpfKI5UY/TQ1sb3VcxaI/AAAAAAAAA1I/9KG4naykocw/s640/MobilePlone.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;Above is the graph of visitors using mobile devices since GA started tracking them in November 2009.&amp;nbsp; The most notable feature is the incredible peak that marks the release of Plone 4.0.&amp;nbsp; The aftershocks lasted two weeks.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The other significant feature is the upward trend.&amp;nbsp; There is a perceptible upward slope to the number of mobile users.&amp;nbsp; In fact, if we remove the Plone 4.0 spike, the regression analysis still gives us a slope of 0.13 (a new mobile visitor every seven days).&amp;nbsp; The regression coefficient (R^2) is only 0.65, so there's lots of noise in the data, mostly from weekday-weekend fluctuations.&lt;br /&gt;&lt;br /&gt;To really see the trend, compare the last month with the same period a year ago.&amp;nbsp; Clearly mobile use is on the upswing. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_8zYMpfKI5UY/TQ1sbRiFgCI/AAAAAAAAA1E/m0fXhKX1q4g/s1600/MobilePlone2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="114" src="http://4.bp.blogspot.com/_8zYMpfKI5UY/TQ1sbRiFgCI/AAAAAAAAA1E/m0fXhKX1q4g/s640/MobilePlone2.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;My final note is on the distribution of mobile users.&amp;nbsp; From the city-level global map of mobile visitors to Plone.org, it's pretty obvious that mobile users are world-wide.&amp;nbsp; Of course, it comes as no surprise that mobile use tracks Plone.org general use, heavy in North America and Europe.&amp;nbsp; But there are significant hotspots in South America, the Middle East, south and east Asia, as well as Australia and New Zealand. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_8zYMpfKI5UY/TQ1sbM2L-xI/AAAAAAAAA1A/arkDHoRU5fk/s1600/PloneMobile3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="196" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/TQ1sbM2L-xI/AAAAAAAAA1A/arkDHoRU5fk/s400/PloneMobile3.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-2388269163100423307?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/2388269163100423307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=2388269163100423307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/2388269163100423307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/2388269163100423307'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/12/plone-mobile.html' title='Plone Mobile'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_8zYMpfKI5UY/TQ1sb3VcxaI/AAAAAAAAA1I/9KG4naykocw/s72-c/MobilePlone.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-6441022050256312468</id><published>2010-12-09T22:03:00.000-08:00</published><updated>2010-12-09T22:03:42.401-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IdealWare'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS comparisons'/><title type='text'>IdealWare CMS Report</title><content type='html'>Once again &lt;a href="http://www.idealware.org/"&gt;IdealWare&lt;/a&gt; has come out with their &lt;a href="http://www.idealware.org/blog/annonucing-2010-comparing-open-source-cms-report"&gt;2010 annual review&lt;/a&gt; of Plone, WordPress, Drupal, and Joomla.  &lt;a href="http://idealware.org/comparing_os_cms/idealware_comparing_os_cms_report.pdf"&gt;As last year&lt;/a&gt;, they are one of the few software comparisons of any type to have a &lt;a href="http://plonemetrics.blogspot.com/2009/04/idealware-cms-report.html"&gt;completely transparent methodology&lt;/a&gt;.  Not only is the body of the report well balanced and thought out, the detailed system-by-system accounting of the subtopics that make up their category scores makes for very worthwhile reading.  Tip o' the hat again.&lt;br /&gt;&lt;br /&gt;Also like last year, I'm taking the liberty of translating IdealWare's scoring of&amp;nbsp; None, Fair, Solid, Excellent into 0, 1, 2, 3.&amp;nbsp; The result is the following table.&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="5" frame="VOID" rules="NONE"&gt;&lt;colgroup&gt;&lt;col width="192"&gt;&lt;/col&gt;&lt;col width="83"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;/colgroup&gt;   &lt;tbody&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);" width="192"&gt;&lt;br /&gt;&lt;/td&gt;    &lt;td align="CENTER" style="border: 3px solid rgb(0, 0, 0);" width="83"&gt;&lt;b&gt;WordPress&lt;/b&gt;&lt;/td&gt;    &lt;td align="CENTER" style="border: 3px solid rgb(0, 0, 0);" width="86"&gt;&lt;b&gt;Joomla 1.6&lt;/b&gt;&lt;/td&gt;    &lt;td align="CENTER" style="border: 3px solid rgb(0, 0, 0);" width="86"&gt;&lt;b&gt;Drupal&lt;/b&gt;&lt;/td&gt;    &lt;td align="CENTER" style="border: 3px solid rgb(0, 0, 0);" width="86"&gt;&lt;b&gt;Plone&lt;/b&gt;&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border: 3px solid rgb(0, 0, 0);"&gt;Ease of Hosting and Installation&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="1" style="border: 3px solid rgb(0, 0, 0);"&gt;1&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;Ease of Setup: Simple Site&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="1" style="border: 3px solid rgb(0, 0, 0);"&gt;1&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;Ease of Setup: Complex Site&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;Ease of Use: Content Editors&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border: 3px solid rgb(0, 0, 0);"&gt;Ease of Use: Site Administrator&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;Graphical Flexibility&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border: 3px solid rgb(0, 0, 0);"&gt;Accessibility and Search Engine Optimization&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="1" style="border: 3px solid rgb(0, 0, 0);"&gt;1&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;Structural Flexiblity&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;User Roles and Workflow&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="1" style="border: 3px solid rgb(0, 0, 0);"&gt;1&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border: 3px solid rgb(0, 0, 0);"&gt;Community/Web 2.0 Functionality&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;Extending and Integrating&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;Security&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="1" style="border: 3px solid rgb(0, 0, 0);"&gt;1&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="2" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;Support/Community Strength&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="3" style="border: 3px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="RIGHT" height="18" sdnum="1033;" sdval="2010" style="border: 3px solid rgb(0, 0, 0);"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="33" style="border: 3px solid rgb(0, 0, 0);"&gt;&lt;b&gt;33&lt;/b&gt;&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="33" style="border: 3px solid rgb(0, 0, 0);"&gt;&lt;b&gt;33&lt;/b&gt;&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="31" style="border: 3px solid rgb(0, 0, 0);"&gt;&lt;b&gt;31&lt;/b&gt;&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="32" style="border: 3px solid rgb(0, 0, 0);"&gt;&lt;b&gt;32&lt;/b&gt;&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="RIGHT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;&lt;b&gt;2009*&lt;/b&gt;&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="29" style="border: 3px solid rgb(0, 0, 0);"&gt;29&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="27" style="border: 3px solid rgb(0, 0, 0);"&gt;27&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="30" style="border: 3px solid rgb(0, 0, 0);"&gt;30&lt;/td&gt;    &lt;td align="CENTER" sdnum="1033;" sdval="29" style="border: 3px solid rgb(0, 0, 0);"&gt;29&lt;/td&gt;    &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;* In 2009 only 12 categories (instead of 13) were used.&lt;br /&gt;&lt;br /&gt;Once again there is only a small spread in the scores, about 6%, well below the 10% of 2009.&amp;nbsp; All CMS's here are improving quickly.&amp;nbsp; Reviewers still hold Plone's non-LAMP hosting model against it, giving  it a Fair for hosting and installation.&amp;nbsp; I beg to differ with them about  setting up a simple site.&amp;nbsp; Once the software is installed, Plone's  out-of-the-box feature set solves a wide range of CMS use-cases with a minimum of fuss.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;What I stated last year still stands:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Its always nice to see good scores and the fact that Idealware chose  Plone along with only 3 other serious open source systems is high praise  in and of itself.  Idealware should be complimented for having a  transparent methodology, a relatively neutral approach, and giving good  press to four worthwhile systems. &lt;br /&gt;&lt;br /&gt;"Still, I can't stress enough that &lt;span style="font-style: italic;"&gt;your&lt;/span&gt;  specific, unique requirements must drive your choice for a CMS.  Don't  let someone else's numbers blind you to what you and your community of  users need to accomplish."&lt;/blockquote&gt;I urge those shopping for a CMS to weigh the scores according to your needs and requirements.&amp;nbsp; If ease of use for content contributors, SEO excellence, and security are key features, Plone clearly comes out ahead.&amp;nbsp; Go ahead and cut-and-paste my table into a spreadsheet, change the values, play with different weights, and then be sure to take a test drive** before you make a deep and lasting commitment.&amp;nbsp; Changing CMS in mid-stream is not a simple task--take the long view and get it right the first time.&amp;nbsp; &lt;br /&gt;_______________&lt;br /&gt;** Try a &lt;a href="http://plone-demo.sixfeetup.com/"&gt;Plone demo site of your own&lt;/a&gt; at Six Feet Up or &lt;a href="http://myplone.objectis.org/activation-code-request"&gt;request a free Plone site&lt;/a&gt; at Objectis.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-6441022050256312468?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/6441022050256312468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=6441022050256312468' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6441022050256312468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6441022050256312468'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/12/idealware-cms-report.html' title='IdealWare CMS Report'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3961939245810484323</id><published>2010-12-08T18:16:00.000-08:00</published><updated>2010-12-08T18:16:28.518-08:00</updated><title type='text'>CMS Comparison, expanded for Plone</title><content type='html'>Ashleigh Davis put together a nice &lt;a href="http://www.rackspace.com/hosting_knowledge/e-commerce/cms-comparison-drupal-joomla-and-wordpress/"&gt;table for comparing&lt;/a&gt; Drupal, Joomla, and WordPress.&amp;nbsp; It seems only fair that I take that format one step further and produce an equivalent listing for Plone.&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="2" frame="VOID" rules="NONE"&gt;&lt;colgroup&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="338"&gt;&lt;/col&gt;&lt;/colgroup&gt;  &lt;tbody&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);" valign="TOP" width="86"&gt;&lt;br /&gt;&lt;/td&gt;    &lt;td align="LEFT" style="border: 1px solid rgb(0, 0, 0);" valign="TOP" width="338"&gt;&lt;b&gt;Plone&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;Homepage&lt;/td&gt;    &lt;td align="LEFT" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;&lt;a href="http://plone.org/"&gt;plone.org&lt;/a&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="113" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;About&lt;/td&gt;    &lt;td align="LEFT" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;Plone lets non-technical people create and maintain information for a public website or an intranet using only a web browser. Plone is easy to understand and use — allowing users to be productive in just half an hour — yet offers a wealth of community-developed add-ons and extensibility to keep meeting your needs for years to come.&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="82" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;Example Sites&lt;/td&gt;    &lt;td align="LEFT" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;Online publication:&lt;br /&gt;&lt;a href="http://discovermagazine.com/"&gt;http://discovermagazine.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Charitable giving:&lt;br /&gt;&lt;a href="http://www.oxfamamerica.org/"&gt;http://www.oxfamamerica.org/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.globalhand.org/"&gt;http://www.globalhand.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Government:&lt;br /&gt;&lt;a href="https://www.cia.gov/"&gt;https://www.cia.gov/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fbi.gov/"&gt;http://www.fbi.gov/&lt;/a&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;Installation&lt;/td&gt;    &lt;td align="LEFT" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;&lt;a href="http://plone.org/documentation/manual/installing-plone"&gt;http://plone.org/documentation/manual/installing-plone&lt;/a&gt;  &lt;a href="http://plone.org/support/forums/setup"&gt;http://plone.org/support/forums/setup&lt;/a&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="66" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;Ease of use&lt;/td&gt;    &lt;td align="LEFT" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;Plone requires technical expertise for advanced customization; however, it is very full featured out-of-the-box.  Content contributors, editors, and readers will find Plone easy to understand and use.&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="66" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;Features&lt;/td&gt;    &lt;td align="LEFT" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;Blending the creativity and speed of open source with a technologically advanced Python back-end, Plone offers superior security without sacrificing power or extensibility.&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="34" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;Caching Plug-Ins&lt;/td&gt;    &lt;td align="LEFT" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;ZEO server (also works and plays well with CacheFu and Squid)&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="50" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;Best Use Cases&lt;/td&gt;    &lt;td align="LEFT" style="border: 1px solid rgb(0, 0, 0);" valign="TOP"&gt;For web content management, portals, content integration, collaboration, social software, and enterprise content management, especially where security is a premium.&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;I'd appreciate comments on how to improve this summary, especially on caching plug-ins, an area where I am weak.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3961939245810484323?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3961939245810484323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3961939245810484323' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3961939245810484323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3961939245810484323'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/12/cms-comparison-expanded-for-plone.html' title='CMS Comparison, expanded for Plone'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-2172746728379281934</id><published>2010-11-29T01:34:00.000-08:00</published><updated>2010-11-29T01:34:40.789-08:00</updated><title type='text'>Plone.org, as others see it</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: left;"&gt;I've been working on a Google Analytics presentation for a January symposium at my day-job.&amp;nbsp; That has led me to poke around a little more at the Plone.org stats there. &amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;One relatively new feature is In-Page Analytics.&amp;nbsp; It gives you as close to a heat map as you can get for free.&amp;nbsp; Percentage  clicks appear as small orange bubbles above each link.&amp;nbsp; Interestingly, the top  links for Plone.org are Downloads (26%), New Features (19%), Documentation (16%), and Home (8%).&amp;nbsp; That's 69% of all clicks in just four areas.&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/TPMzVKZRHdI/AAAAAAAAA0Y/F2oJ-3FLmKk/s1600/In-Page+Analytics.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="379" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/TPMzVKZRHdI/AAAAAAAAA0Y/F2oJ-3FLmKk/s640/In-Page+Analytics.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;One cute trick (at least in Firefox) is to open the site in question in another tab.&amp;nbsp; The in-page bubbles are also applied in the new tab, which let's you get a better picture of the context of the statistics. &amp;nbsp; &lt;br /&gt;&lt;br /&gt;Another statistic tucked away in Analytics is the frequency of screen resolutions used by site visitors.&amp;nbsp; Almost two thirds of Plone.org site visitors use one of just five screen resolutions: &lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;table border="0" cellspacing="0" cols="2" frame="VOID" rules="NONE" style="margin-left: auto; margin-right: auto; text-align: left;"&gt;&lt;colgroup&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;/colgroup&gt;  &lt;tbody&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);" width="86"&gt;1280x800&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);" width="86"&gt;15.90%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;1280x1024&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;14.79%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;1440x900&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;11.75%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;1680x1050&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;11.04%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;1024x768&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;8.86%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;62.34%&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;To my surprise, 1280x800 is the most frequently used screen size.&amp;nbsp; Here's a screen shot of Plone.org resized to that dimension.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Plone&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/_8zYMpfKI5UY/TPNw5ScVEqI/AAAAAAAAA0s/CcJnk2yBzRc/s1600/Plone1280x800.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="161" src="http://4.bp.blogspot.com/_8zYMpfKI5UY/TPNw5ScVEqI/AAAAAAAAA0s/CcJnk2yBzRc/s320/Plone1280x800.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/_8zYMpfKI5UY/TPMzXqJ0OtI/AAAAAAAAA0c/VIWHrfoI90c/s1600/Plone1280x800.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Almost all of the news and upcoming events are "below the fold" at this resolution, as is the "Plone is among the top 2%..." text block.&amp;nbsp; But the good news is that 69% of all visitor clicks are on screen at this resolution.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Also below the fold is the quasi-mega-menu in the footer. As &lt;a href="http://www.useit.com/alertbox/mega-menus-wrong.html"&gt;Jakob Nielson recently&lt;/a&gt; pointed out mega-menus can be done badly, but done well (&lt;a href="http://www.useit.com/alertbox/mega-dropdown-menus.html"&gt;see his original March 2009 piece&lt;/a&gt;), they can enhance user experience, reduce scrolling, and help users find what they are looking for more easily.&amp;nbsp; Just a thought... &lt;br /&gt;&lt;br /&gt;Now let's take that same 1280x800 resolution for a stroll with some other CMS homepages.&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_8zYMpfKI5UY/TPMzXqJ0OtI/AAAAAAAAA0c/VIWHrfoI90c/s1600/Plone1280x800.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Drupal&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/_8zYMpfKI5UY/TPNrAPY4BnI/AAAAAAAAA0o/Tst29EtTlFo/s1600/DrupalScreenShot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="162" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/TPNrAPY4BnI/AAAAAAAAA0o/Tst29EtTlFo/s320/DrupalScreenShot.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Although it looks complete because the 800 px "fold" breaks in a clear area, a large bulk of material (and a jam-packed quasi-mega-menu at the bottom) needs scrolling before it can be seen.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Joomla!&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/_8zYMpfKI5UY/TPNq_bvOmiI/AAAAAAAAA0k/-ZC4oJwebUQ/s1600/JoomlaScreenShot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="158" src="http://3.bp.blogspot.com/_8zYMpfKI5UY/TPNq_bvOmiI/AAAAAAAAA0k/-ZC4oJwebUQ/s320/JoomlaScreenShot.png" width="320" /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;In some ways like the Plone site, Announcements and Community News are truncated.&amp;nbsp; Curiously, there's almost 1 cm of blank background above the content header.&amp;nbsp; Perhaps that's to accommodate the snazzy "Support Joomla" diagonal banner.&amp;nbsp; &lt;/div&gt;&lt;br /&gt;&lt;b&gt;SharePoint&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/TPNq7Q5LDHI/AAAAAAAAA0g/rukbmLUNqK0/s1600/SharePointScreenShot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="161" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/TPNq7Q5LDHI/AAAAAAAAA0g/rukbmLUNqK0/s320/SharePointScreenShot.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Not so bad at first glance, until you realize that the entire area in line with the lighter gray background band is a rotating set of images.&amp;nbsp; The only fixed content is the lengthy and hard to scan horizontal top menu and three highlighted but unclickable headings (What People are Saying, Capabilities &amp;amp; Benefits, SharePointSpotlight).&amp;nbsp; Download SharePoint is practically invisible in the lower right and I almost missed the little cropped thumbnails in the set of images.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The Moral of the Story&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt; I guess the take-away lesson from all this is to test any webpage design with a variety of screen resolutions before you lock in on something suboptimal for a large number of your site visitors.&amp;nbsp; Take advantage of In-Page Analytics and make sure that highly visited links are highly visible and don't require scrolling to locate.&amp;nbsp; The most important things in your page should be the most important things.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-2172746728379281934?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/2172746728379281934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=2172746728379281934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/2172746728379281934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/2172746728379281934'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/11/ploneorg-as-others-see-it.html' title='Plone.org, as others see it'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8zYMpfKI5UY/TPMzVKZRHdI/AAAAAAAAA0Y/F2oJ-3FLmKk/s72-c/In-Page+Analytics.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-7870742304610704700</id><published>2010-11-21T16:40:00.000-08:00</published><updated>2010-11-21T16:40:17.351-08:00</updated><title type='text'>Plone.org and Plone.net Tag Clouds</title><content type='html'>It's certainly easy enough to generate tag clouds these days, but two places I'd not seen it were the Plone sites.&amp;nbsp; So here you have it:&amp;nbsp; &lt;a href="http://plone.org/"&gt;Plone.org&lt;/a&gt; and &lt;a href="http://plone.net/"&gt;Plone.net&lt;/a&gt; word clouds.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;My method was to extract as CSV the top 500 titles from Google Analytics using their Content by Title option for each site.&amp;nbsp; That was cleaned up a bit in Open Office Calc.&amp;nbsp; Then it was simply a matter of copying-and-pasting all the rows into &lt;a href="http://www.wordle.net/"&gt;Wordle&lt;/a&gt; and looking for a pleasant and readable result.&amp;nbsp; I used Wordle's default ceiling of 150 most frequent words.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;From Plone.org:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_8zYMpfKI5UY/TOm42zyS5AI/AAAAAAAAA0I/diCPzholYPI/s1600/PloneTagCloud3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="329" src="http://4.bp.blogspot.com/_8zYMpfKI5UY/TOm42zyS5AI/AAAAAAAAA0I/diCPzholYPI/s640/PloneTagCloud3.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;From Plone.net: &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_8zYMpfKI5UY/TOm5tU31iwI/AAAAAAAAA0Q/FiuOb1g6y9Y/s1600/PloneNetTagCloud2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="410" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/TOm5tU31iwI/AAAAAAAAA0Q/FiuOb1g6y9Y/s640/PloneNetTagCloud2.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;From both of these, I'd have to say that the Plone sites are doing a very good job of covering their respective domains.&amp;nbsp; Neither site has just a few terms crushing the others into the background.&amp;nbsp; Frequency distribution of terms is well graded.&amp;nbsp; There's a wide and useful vocabulary displayed in each graphic, indicating that all the key topics are indeed key topics.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Share and enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-7870742304610704700?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/7870742304610704700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=7870742304610704700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7870742304610704700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7870742304610704700'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/11/ploneorg-and-plonenet-tag-clouds.html' title='Plone.org and Plone.net Tag Clouds'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_8zYMpfKI5UY/TOm42zyS5AI/AAAAAAAAA0I/diCPzholYPI/s72-c/PloneTagCloud3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-4294069394253631952</id><published>2010-10-28T17:55:00.000-07:00</published><updated>2010-10-28T17:55:02.379-07:00</updated><title type='text'>For the Gang in Bristol</title><content type='html'>As the World Plone 2010 Conference moves into its final day (exclusive of the weekend sprints), I thought I'd type while the Plonistas in Bristol sleep.&amp;nbsp; OK, it's only midnight over there, so probably no one is really asleep.&amp;nbsp; You know what they say, "Sleep is for wusses."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Here's a synopsis of some of the measures that I track over here at Plone Metrics, just for discussion starters.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;First off, here's the lastest &lt;b&gt;Amazon Sales Rank stats&lt;/b&gt;.&amp;nbsp; Normally I do this quarterly, but grabbing the data a month or so early won't do any harm.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/TMoIo6wAFrI/AAAAAAAAA0A/WTMGn_8Q-mc/s1600/AmazonSalesRankOct2010.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/TMoIo6wAFrI/AAAAAAAAA0A/WTMGn_8Q-mc/s1600/AmazonSalesRankOct2010.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Knox and Stahl continue to hold a good sales rank (low value) along with McKay and Redomino as well as McKay's Kindle version.&amp;nbsp; I'll post the raw data over at the Plone Marketing site later.&lt;br /&gt;&lt;br /&gt;The &lt;b&gt;LaunchPad stats&lt;/b&gt; are always fun.&amp;nbsp; Release 4.0.0 has already garnered 29,840 downloads of the Windows installer.&amp;nbsp; An additional 4,206 downloads of vers. 4.0.1 have taken place this month since its release on the 4th. That's 34,046 downloads for Windows.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Hanno suggested adding PyPi numbers to the *nix installer numbers.&amp;nbsp; That turns out to be 6,388 plus 1,010 OS X downloads for 4.0.&lt;br /&gt;&lt;br /&gt;As always, the one set of statistics sure to raise the ire of other communities is &lt;b&gt;vulnerabilities reported&lt;/b&gt; at the &lt;a href="http://web.nvd.nist.gov/view/vuln/search"&gt;National Vulnerability Database&lt;/a&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="3" rules="NONE"&gt;&lt;colgroup&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;/colgroup&gt;   &lt;tbody&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 3px solid rgb(0, 0, 0);" width="86"&gt;&lt;br /&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 3px solid rgb(0, 0, 0);" width="86"&gt;&lt;b&gt;3 mo&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 3px solid rgb(0, 0, 0);" width="86"&gt;&lt;b&gt;3 yr&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;&lt;b&gt;Plone&lt;/b&gt;&lt;/td&gt;     &lt;td align="RIGHT" sdnum="1033;" sdval="0" style="border: 3px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="9" style="border: 3px solid rgb(0, 0, 0);"&gt;9&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;&lt;b&gt;WordPress&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="10" style="border: 3px solid rgb(0, 0, 0);"&gt;2&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="282" style="border: 3px solid rgb(0, 0, 0);"&gt;144&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;&lt;b&gt;Drupal&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="10" style="border: 3px solid rgb(0, 0, 0);"&gt;10&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="282" style="border: 3px solid rgb(0, 0, 0);"&gt;282&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 3px solid rgb(0, 0, 0);"&gt;&lt;b&gt;Joomla&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="12" style="border: 3px solid rgb(0, 0, 0);"&gt;12&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="484" style="border: 3px solid rgb(0, 0, 0);"&gt;484&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt;  &lt;/table&gt;&lt;br /&gt;As usual, PHP-based systems fare much worse.&amp;nbsp; Over the past 3 years systems like WordPress, Drupal and Joomla have  hundreds of vulnerabilities, many of them serious.&amp;nbsp; Even in the last  few months all three of those CMS's have had vulnerabilities with high levels  of CVSS severity.&lt;br /&gt;&lt;br /&gt;It's no wonder that Federal agencies in the U.S like the &lt;a href="https://www.cia.gov/"&gt;CIA&lt;/a&gt;, &lt;a href="http://www.fbi.gov/"&gt;FBI&lt;/a&gt;, &lt;a href="http://www.fletc.gov/"&gt;DHS&lt;/a&gt;, and &lt;a href="https://www.directives.doe.gov/"&gt;DOE&lt;/a&gt; turn to Plone. &amp;nbsp; Internationally, nearly 300 governmental Plone sites are listed at Plone.net.&amp;nbsp; Closer to home here in New Mexico, the City of Albuquerque, Albuquerque Public Schools, and Sandia National Laboratories all use Plone.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Another qualitative way of looking at things is to look at the &lt;b&gt;CMS subway map&lt;/b&gt; from &lt;a href="http://www.realstorygroup.com/images/RealStoryGroup-vendormap-June2010-large.jpg"&gt;Real Story Group&lt;/a&gt; (formerly CMS Reports).&amp;nbsp; This is the June 2010 version.&amp;nbsp; The main change is the addition of SharePoint Add-ons, which doesn't impact Plone's position at the intersection of web content management, portals &amp;amp; content integration, and collaboration &amp;amp; social software.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_8zYMpfKI5UY/TMoTuvDxODI/AAAAAAAAA0E/k2CrTPFDrtw/s1600/RealStoryGroup-vendormap-June2010-large.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="492" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/TMoTuvDxODI/AAAAAAAAA0E/k2CrTPFDrtw/s640/RealStoryGroup-vendormap-June2010-large.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The main change is the addition of SharePoint Add-ons, which doesn't  impact Plone's position at the intersection of web content management,  portals &amp;amp; content integration, and collaboration &amp;amp; social  software. By their reckoning, Drupal should more properly be over by WordPress and Fatwire where web CMS and collaboration/social software run parallel.&amp;nbsp; Plone might be better served being compared with Open Text and IBM.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-4294069394253631952?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/4294069394253631952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=4294069394253631952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4294069394253631952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4294069394253631952'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/10/for-gang-in-bristol.html' title='For the Gang in Bristol'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8zYMpfKI5UY/TMoIo6wAFrI/AAAAAAAAA0A/WTMGn_8Q-mc/s72-c/AmazonSalesRankOct2010.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-5723192754654800735</id><published>2010-10-05T20:33:00.000-07:00</published><updated>2010-10-05T20:33:22.127-07:00</updated><title type='text'>Blog Action Day and Plone</title><content type='html'>October 15 is Blog Action Day and the topic this year is global water quality.&amp;nbsp;                                                       Together with US Fund for UNICEF, they're helping                                                       to build a movement of people across the world calling on UN Secretary-General Ban Ki-moon to accelerate the UN's work to supply clean, safe                                                       drinking water to the world's poorest populations.&amp;nbsp; Several initiatives are at work:&lt;br /&gt;&lt;br /&gt;&lt;span class="Object" id="OBJ_PREFIX_DWT167"&gt;&lt;a href="http://email.change.org/wf/click?c=df9C1fUnYONotNeAKCpryKl0ai2ipQBQrZGUY2NSDTui%2Bw5HfRK21u42bfJ7tU7V&amp;amp;rp=mLd3wwA7%2FRSd5YAW4vD9%2BZghxglfSr2GbebTYmdlXnFgwSHF981jprPDjoYbCkwH&amp;amp;up=zQpINuWNeaG7P2wsf9Vlj78iric7GFRduFrf97hf%2B2k%3D&amp;amp;u=_H4Jtc2SSRCY11NySsrK7g%2Fh3" target="_blank"&gt;Raise funds for water&lt;/a&gt;&lt;/span&gt;: Change.org partnered with leading organizations to enable                                                       folks to raise money to provide clean drinking water to those in need. You can directly donate through                                                       Water.org, an organization co-founded by Matt Damon. Just $25 provides                                                       clean water for a lifetime for one person.&lt;br /&gt;&lt;br /&gt;&lt;span class="Object" id="OBJ_PREFIX_DWT168"&gt;&lt;a href="http://email.change.org/wf/click?c=1mmeex%2FjZn%2FwcNsRwSa6VT2YFdcA0n2c1ETf3YJVbJgiI1sBqRO1cDYjNgMv%2FyV3xmXAsa%2Bf0yfeIXjlLnv0Zn%2BAUqpGtg2q6IGG%2B2s1dmY%3D&amp;amp;rp=mLd3wwA7%2FRSd5YAW4vD9%2BZghxglfSr2GbebTYmdlXnFgwSHF981jprPDjoYbCkwH&amp;amp;up=zQpINuWNeaG7P2wsf9Vlj78iric7GFRduFrf97hf%2B2k%3D&amp;amp;u=_H4Jtc2SSRCY11NySsrK7g%2Fh4" target="_blank"&gt;Spread the Word&lt;/a&gt;&lt;/span&gt;: Help to spread the word about Blog Action                                                       Day 2010 across the web. Take a moment to tell your friends to sign up                                                       via email, Facebook and Twitter. The more voices that are involved in the                                                       conversation, the greater the collective impact.&lt;br /&gt;&lt;br /&gt;What, you might ask, does any of this have to do with Plone?&amp;nbsp; Turns out my oldest active Plone portal is &lt;a href="http://waterportal.sandia.gov/"&gt;http://waterportal.sandia.gov&lt;/a&gt;.&amp;nbsp; It's a collaborative workspace for teams all over the world to share water data, hydrogeological models, and other information about a resource that can be a contentious regional issue.&amp;nbsp; Waterportal is now over six years old, still chugging along on Plone 2.5.&amp;nbsp; We have workgroups from the Middle East, Central Asia, and the United States all sharing expertise and interest in clean, safe water.&lt;br /&gt;&lt;br /&gt;Maybe this Oct. 15 I'll do a pro bono upgrade of waterportal to Plone 3.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;div id="change_BottomBar"&gt;&lt;span id="change_Powered"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span id="change_Start"&gt;&lt;a href="http://www.change.org/petition" target="_blank"&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="change_Powered"&gt;Change.org&lt;/span&gt;&lt;a href="http://www.blogger.com/post-create.g?blogID=427954471473436275"&gt;|&lt;/a&gt;&lt;span id="change_Start"&gt;Start &lt;a href="http://www.change.org/petition" target="_blank"&gt;Petition&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;script src="http://www.change.org/widgets/content/petition_scroller_js?width=200&amp;amp;causes=all&amp;amp;color=00B1FF&amp;amp;partner=1654-164" type="text/javascript"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-5723192754654800735?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/5723192754654800735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=5723192754654800735' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5723192754654800735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5723192754654800735'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/10/blog-action-day-and-plone.html' title='Blog Action Day and Plone'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3209998896806489631</id><published>2010-09-08T16:07:00.000-07:00</published><updated>2010-09-08T16:07:40.206-07:00</updated><title type='text'>Windows vs *nix vs OS X</title><content type='html'>In response to last week's post, Wichert Akkerman pointed out that he thought the Windows installers always showed more downloads than Unix-based ones.&amp;nbsp; He suggested that I dig around for the actual numbers.&amp;nbsp; Never one to turn down a challenge, I extracted the numbers from Launchpad and took a look around.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Turns out, there are some anomalies.&amp;nbsp; The data for 2.5.x are probably incomplete due to the changeover to Launchpad several years ago.&amp;nbsp; Also, Plone 3.2.1 shows almost 700,000 downloads of the Windows installer.&amp;nbsp; Plone 3.2.2 shows almost 200,00 downloads of the unified installer for *nix.&amp;nbsp; If we take the data "as is," the graph looks like this with 3.2 dwarfing everything else.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_8zYMpfKI5UY/TIgTsWluSwI/AAAAAAAAAzM/b3tgiHSWqwc/s1600/Windows-Unified.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/TIgTsWluSwI/AAAAAAAAAzM/b3tgiHSWqwc/s320/Windows-Unified.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;If we remove the 3.2.1 and 3.2.2 data, assuming those to be some sort of outlier, the graph looks like this.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/TIgT2dW1CBI/AAAAAAAAAzU/aXFgP16nc7Q/s1600/Windows-Unified_2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/TIgT2dW1CBI/AAAAAAAAAzU/aXFgP16nc7Q/s320/Windows-Unified_2.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Either way, Wichert is right--the Windows installer is being downloaded 3-4 times for every download of the unified installer.&amp;nbsp; Only 2.5 shows the unified installer outperforming the Windows version.&amp;nbsp; BTW, OS X is always under 10%, and for most versions, under 2%.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I leave it as an exercise for the student to interpret all this.&amp;nbsp; Does this mean lots of people download the Windows version to test the product before installing on a Unix box?&amp;nbsp; Is Enfold Systems with it's toolset aimed squarely at Plone for Windows in the sweet spot for Plone consulting?&amp;nbsp; And what is going on with downloads for 3.2.x?&amp;nbsp; Your thoughts, please.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3209998896806489631?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3209998896806489631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3209998896806489631' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3209998896806489631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3209998896806489631'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/09/windows-vs-nix-vs-os-x.html' title='Windows vs *nix vs OS X'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8zYMpfKI5UY/TIgTsWluSwI/AAAAAAAAAzM/b3tgiHSWqwc/s72-c/Windows-Unified.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-1952487436539329858</id><published>2010-09-04T03:11:00.000-07:00</published><updated>2010-09-04T03:11:52.997-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone 4.0'/><title type='text'>Plone 4 Released</title><content type='html'>It's been a red-letter week for Plone with the &lt;a href="http://plone.org/products/plone"&gt;release of version 4.0&lt;/a&gt; on Wednesday.&amp;nbsp; Typically, Wednesdays are average days at Plone.org, but this week we saw 2.5 times the normal traffic as visitors flocked to the site.&amp;nbsp; Since then, site visitor loads have been 1.5 to 2 times daily averages.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;a href="https://edge.launchpad.net/plone/4.0/4.0.0"&gt;Downloads for Plone 4.0&lt;/a&gt; are significant also.&amp;nbsp; Since this week's release, almost 6,000 downloads have been logged at launchpad.net.&amp;nbsp; That's about 10% of the lifetime download total for 3.3.5.&lt;br /&gt;&lt;br /&gt;Interestingly, the installer for Windows (.exe) is being downloaded about twice as frequently as the unified installer (.tgz) for Unix-based systems.&amp;nbsp; That will probably change with time--right now people seem to be downloading to their Windows desktops and taking 4.0 for a test drive.&lt;br /&gt;&lt;br /&gt;The press has been good for this release with &lt;a href="http://cmsreport.com/content/2010/09/plone-4-cms"&gt;CMS Report&lt;/a&gt;, &lt;a href="http://www.cmswire.com/cms/web-cms/web-cms-plone-4-improves-performance-user-experience-008491.php"&gt;CMS Wire&lt;/a&gt;, &lt;a href="http://www.h-online.com/open/news/item/Version-4-of-Plone-CMS-released-1070394.html"&gt;The H Open&lt;/a&gt;, and &lt;a href="http://www.macnn.com/appupdates/245/"&gt;MacNN&lt;/a&gt; all running the news in English.&amp;nbsp; Several foreign language press releases have turned up, too.&amp;nbsp; Of course, Plone shops are spreading the word as well with &lt;a href="http://jstahl.org/archives/2010/09/01/5-things-that-rock-about-plone-4/"&gt;Jon Stahl&lt;/a&gt;, &lt;a href="http://www.enfoldsystems.com/news/plone-4-is-here?gclid=CJCPx-6_7aMCFQs9gwodwBFs3g"&gt;Enfold&lt;/a&gt; (including a link to the 4.0 user's guide), and &lt;a href="http://www.sixfeetup.com/blog/2010/8/23/plone-4-addresses-speed"&gt;Six Feet Up&lt;/a&gt; getting their material out the door first.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I should reiterate &lt;a href="http://plone.293351.n2.nabble.com/blogging-about-Plone-4-tp5492646.html"&gt;Jon's note over in the Evangelism forum&lt;/a&gt; encouraging everyone to blog, tweet, like, digg, and otherwise spread the Plone 4 goodness.&amp;nbsp; Also, thanks to &lt;a href="http://plone.293351.n2.nabble.com/What-s-new-in-Plone-4-great-video-tp5496485.html"&gt;Graham Perrin&lt;/a&gt; for pointing out the outstanding &lt;a href="http://plone.org/products/plone/features"&gt;Plone 4.0 video&lt;/a&gt;. And in closing, a special tip o' the hat to Eric Steele and the 4.0 developers for making this release happen.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-1952487436539329858?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/1952487436539329858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=1952487436539329858' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1952487436539329858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1952487436539329858'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/09/plone-4-released.html' title='Plone 4 Released'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-5016276898406886350</id><published>2010-08-11T18:06:00.000-07:00</published><updated>2010-08-11T18:06:51.277-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BuiltWith'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon CMS statistics'/><title type='text'>Amazon Sales Ranks for Plone Books</title><content type='html'>It's been a good year so far for Plone textbooks.&amp;nbsp; New titles have been rolling out steadily.&amp;nbsp; Packt currently lists 10 plus a couple related titles dealing with CMS selection and Python.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I should mention that Packt has just opened the floor for nominations for their 2010 Open Source Awards. Get on over to &lt;a href="http://bit.ly/deN0Cn"&gt;http://bit.ly/deN0Cn&lt;/a&gt; and put a plug in for #Plone. You might just win the doorprize of a new Kindle.&lt;br /&gt;&lt;br /&gt;Meanwhile, back on topic, Amazon's list of Plone books is several pages long and as usual I've mined the sales rank data.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_8zYMpfKI5UY/TGNBOp9CwiI/AAAAAAAAAvU/yvka8uxreE0/s1600/AmazonSalesRank08112010.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="323" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/TGNBOp9CwiI/AAAAAAAAAvU/yvka8uxreE0/s640/AmazonSalesRank08112010.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;As you can see, values continue to bounce around quite a bit.&amp;nbsp; The overall trends, as one would expect, are for sale rank to get higher (fewer sales) as time passes.&amp;nbsp; That's simply because people tend to buy books when they first come out, especially IT books, which have a shelf-life determined by the version of software involved.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The graph is getting pretty busy with all the authors I'm tracking.&amp;nbsp; The last 3 titles (Gimenez &amp;amp; Romero, Gross, and de Alba) are all new since my last posting, so there is no trending information available.&amp;nbsp; Stay tuned for next September's data.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Another set of statistics that I've been tracking are the BuiltWith numbers.&amp;nbsp; Apparently, they sample a couple million websites and attempt to identify underlying technologies.&amp;nbsp; Their 10 Aug. graph looks like this:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_8zYMpfKI5UY/TGNDeKBRj7I/AAAAAAAAAvc/7IBSsW8QCeA/s1600/Aug10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="288" src="http://3.bp.blogspot.com/_8zYMpfKI5UY/TGNDeKBRj7I/AAAAAAAAAvc/7IBSsW8QCeA/s640/Aug10.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;There's an encouraging upward trend in Plone usage, if you trust their undocumented methodology.&amp;nbsp; They state that 685 of the top million websites on the Internet use Plone.&amp;nbsp; They've additionally identified 5,634 other sites in a more extensive survey.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-5016276898406886350?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/5016276898406886350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=5016276898406886350' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5016276898406886350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5016276898406886350'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/08/amazon-sales-ranks-for-plone-books.html' title='Amazon Sales Ranks for Plone Books'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8zYMpfKI5UY/TGNBOp9CwiI/AAAAAAAAAvU/yvka8uxreE0/s72-c/AmazonSalesRank08112010.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-7095962203287338989</id><published>2010-06-21T08:01:00.000-07:00</published><updated>2010-06-21T08:01:56.107-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='charitable giving'/><title type='text'>Never Underestimate the Web</title><content type='html'>The unlikeliest charity is probably HeroRAT, a program that uses giant, bomb-sniffing rats in Africa to de-mine areas in Mozambique.  These rats can also be trained to detect TB and are being used for that purpose in Tanzania.  &lt;br /&gt;&lt;br /&gt;They received an unexpected boost this weekend when Nicholas Kristof wrote a thoughtful &lt;a href="http://www.nytimes.com/2010/06/17/opinion/17kristof.html"&gt;NY Times column&lt;/a&gt; on honoring dads through supporting charity instead of commercialism.  As a result their HeroRATs' program received 2,969 donations and $128,239.  That far outstripped their previous 341 donations and exceeds the funding goal for the entire project.  I'd be willing to bet the vast majority of those contributions came from the NYT online edition, not the dead-tree version.  &lt;br /&gt;&lt;br /&gt;Closer to home and more on-point for a Plone blog, Martin Aspeli had an unfortunate and catastrophic hardware failure.  Based on a &lt;a href="http://www.martinaspeli.net/articles/macbook-replacement-fundraiser"&gt;simple blog posting&lt;/a&gt; and making use of &lt;a href="http://martinaspeli.chipin.com/macbook-replacement"&gt;ChipIn for accepting donations&lt;/a&gt;, he was able to reach his target in just 4 hours and within 48 hours had hit 143%.&amp;nbsp; (BTW, the ChipIn account is active until July 18... hint, hint.)&lt;br /&gt;&lt;br /&gt;It's these sorts of online efforts that are redefining how charitable giving is done and allowing a new level of personal involvement and increased efficiencies.&amp;nbsp; Just as the Sumatran tsunami* and Haitian earthquake revealed the power of the Web to mobilize people, we now see that its momentum continues and that the Plone community can rise to the occasion on any scale.&lt;br /&gt;&lt;br /&gt;Kristof's piece also points out how a single bit of good online publicity can dramatically shift one's fortune. I urge everyone to participate in evangelizing Plone.&amp;nbsp; Take advantage of the &lt;a href="http://www.coactivate.org/projects/plone-marketing/summary"&gt;Plone marketing site&lt;/a&gt; at Co-Activate and join the &lt;a href="http://plone.org/support/forums/evangelism"&gt;Evangelism section of the forum&lt;/a&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;_______________&lt;br /&gt;&lt;br /&gt;* It was the fact that the newly redesigned OxFam site (done with Plone, of course) was able to process an unprecedented number of donations immediately after the disaster in the Indian Ocean basin that my team realized that Plone was stable and could&amp;nbsp; scale up to handle our largest enterprise requirements.&amp;nbsp; We haven't been disappointed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-7095962203287338989?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/7095962203287338989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=7095962203287338989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7095962203287338989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7095962203287338989'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/06/never-underestimate-web.html' title='Never Underestimate the Web'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-778402571279911821</id><published>2010-05-16T21:32:00.000-07:00</published><updated>2010-05-16T21:33:35.872-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><title type='text'>Plone Rocks</title><content type='html'>I saw an &lt;a href="http://amplicate.com/"&gt;Amplicate&lt;/a&gt; tweet a day or two ago about "Plone sucks."&amp;nbsp; Following up on that I found that there was&amp;nbsp; "Plone rocks" side of Amplicate and quickly stumbled into a world of automated Twitter stats.&amp;nbsp; Although interesting, it has some serious flaws in understanding human language, for example, the tweet "no way Drupal rocks" was counted as a positive "Drupal rocks" score just because of the literal phrase without any understanding of context.&lt;br /&gt;&lt;br /&gt;Apparently Amplicate has only been around since October 2009, so there's not much data to go by, but still it was interesting to poke around.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_8zYMpfKI5UY/S_DDPrrqyUI/AAAAAAAAAs0/jZw5Ff-aaJ0/s1600/PloneRocksSucks.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="362" src="http://3.bp.blogspot.com/_8zYMpfKI5UY/S_DDPrrqyUI/AAAAAAAAAs0/jZw5Ff-aaJ0/s400/PloneRocksSucks.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;As you can see the rocks and sucks trends are roughly even.&amp;nbsp; This is actually good news because people tend to gripe more than they praise in general (squeaky wheel and all that). I'll run the test for significant differences between the two lines some evening when I'm not sipping 18-year old single malt. &lt;br /&gt;&lt;br /&gt;More interesting than the numbers was the strange classification system.&amp;nbsp; Plone is considered a software framework.&amp;nbsp; Sharepoint is found under software applications.&amp;nbsp; Drupal is tucked away under Internet content management systems as is Joomla. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you're feeling good about Plone right now, tweet about it with the trigger phrase "Plone rocks" and hop on over to Amplicate to add your vote to the tally of supporters.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-778402571279911821?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/778402571279911821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=778402571279911821' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/778402571279911821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/778402571279911821'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/05/plone-rocks.html' title='Plone Rocks'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_8zYMpfKI5UY/S_DDPrrqyUI/AAAAAAAAAs0/jZw5Ff-aaJ0/s72-c/PloneRocksSucks.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-81288981491861977</id><published>2010-04-27T20:29:00.000-07:00</published><updated>2010-04-27T20:29:13.117-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>CMS Security</title><content type='html'>I'm still trying to catch up on blog posts after March with jury duty and emptying out the parent's home of 40 years.&amp;nbsp; For World Plone Day 2010 I thought I'd bring up one of my favorite contentious subjects:&amp;nbsp; security.&amp;nbsp; Seems like every year some pundit runs through the security arguments for CMS.&amp;nbsp; Here's my chance to get ahead of the curve.&lt;br /&gt;&lt;br /&gt;First, the methodology.&amp;nbsp; Candidate CMS's are the top ten listed in &lt;a href="http://www.cmsmatrix.org/matrix/cms-matrix"&gt;CMS Matrix &lt;/a&gt;when sorted by compares (BTW, Plone comes in sixth).&amp;nbsp; The source for my security data is the &lt;a href="http://web.nvd.nist.gov/view/vuln/search"&gt;National CVE and CCE Vulnerability Database&lt;/a&gt;, searching each candidate CMS for vulnerabilities listed in the past 3 years and past 3 months.&amp;nbsp; The highest level of vulnerability in the past 3 months were counted and totaled as a "Seriousness" score.&amp;nbsp; Here they are in alphabetical order.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="4" frame="VOID" rules="NONE"&gt;&lt;colgroup&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;/colgroup&gt;   &lt;tbody&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);" width="86"&gt;&lt;b&gt;CMS&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);" width="86"&gt;&lt;b&gt;3 yr. vuln.&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);" width="86"&gt;&lt;b&gt;3 mo. vuln.&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);" width="86"&gt;&lt;b&gt;Seriousness&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="font-family: Times New Roman;"&gt;DotNetNuke&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="13" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;13&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="0" style="border: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="0" style="border: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;     &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="font-family: Times New Roman;"&gt;Drupal&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="266" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;266&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="16" style="border: 1px solid rgb(0, 0, 0);"&gt;16&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;6 medium&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="font-family: Times New Roman;"&gt;Joomla&lt;/span&gt;&lt;/td&gt;     &lt;td align="RIGHT" sdnum="1033;" sdval="426" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;426&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="87" style="border: 1px solid rgb(0, 0, 0);"&gt;87&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;36 high&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="font-family: Times New Roman;"&gt;Mambo&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="85" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;85&lt;/td&gt;     &lt;td align="RIGHT" sdnum="1033;" sdval="0" style="border: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="0" style="border: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="font-family: Times New Roman;"&gt;PHP Nuke&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="6" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;6&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="0" style="border: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;     &lt;td align="RIGHT" sdnum="1033;" sdval="0" style="border: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="font-family: Times New Roman;"&gt;Plone&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="8" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;8&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="0" style="border: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="0" style="border: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;    &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="font-family: Times New Roman;"&gt;TYPO3&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="224" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;224&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="44" style="border: 1px solid rgb(0, 0, 0);"&gt;44&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;26 high&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="font-family: Times New Roman;"&gt;WebGUI&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="9" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;9&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="0" style="border: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="0" style="border: 1px solid rgb(0, 0, 0);"&gt;0&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;     &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="font-family: Times New Roman;"&gt;WordPress&lt;/span&gt;&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="141" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;141&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="6" style="border: 1px solid rgb(0, 0, 0);"&gt;6&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;4 high&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;&lt;span style="font-family: Times New Roman;"&gt;Xoops&lt;/span&gt;&lt;/td&gt;     &lt;td align="RIGHT" sdnum="1033;" sdval="65" style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"&gt;65&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;" sdval="3" style="border: 1px solid rgb(0, 0, 0);"&gt;3&lt;/td&gt;    &lt;td align="RIGHT" style="border: 1px solid rgb(0, 0, 0);"&gt;1 high&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;Second, the results.&amp;nbsp; I'm pleasantly surprised that 5 out of 10 turned up with no vulnerabilities in the past 3 months. However, of those only PHP Nuke has a better 3-year number of vulnerabilities.&amp;nbsp; TYPO3 and Joomla have a much larger number of vulnerabilities rated "high" by the National Vulnerability Database than all the rest combined.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Typically one hears defenses like "CMS &lt;i&gt;x&lt;/i&gt; has more vulnerabilities reported because it is more popular/has a larger install base and therefore has more eyes looking for problems."&amp;nbsp; That's the same argument Microsoft put forward for all its security flaws when compared with Linux.&amp;nbsp; You don't want to go there.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;But even putting aside the logical fallacies in such arguments,  both pro and con, it's clear that systems with more security flaws require more effort to patch and lock down.&amp;nbsp; The bottom line is that more flaws mean more chances for the sys admin to slip up and more opportunities for the bad guys.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;By way of an anecdote, at my day-job our computer security people were much relieved to learn that we were using a non-PHP-based CMS.&amp;nbsp; On that note, Happy World Plone Day 2010.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-81288981491861977?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/81288981491861977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=81288981491861977' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/81288981491861977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/81288981491861977'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/04/cms-security.html' title='CMS Security'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-151792704536565876</id><published>2010-04-27T01:35:00.000-07:00</published><updated>2010-04-27T01:35:58.243-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='SEO'/><category scheme='http://www.blogger.com/atom/ns#' term='wonder wheel'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Plone and the Wonder Wheel</title><content type='html'>If you google for a term, let's say, "CMS," you'll notice a little "Show options" link at the upper left that you probably use for narrowing down date ranges or filtering news items and images.&amp;nbsp; About 3/4ths of the way down the list of option is one called "Wonder wheel."&amp;nbsp; It displays a spoked wheel labeled with, for lack of a better term, interesting links.&amp;nbsp; The usual top 10 search results appear in a column to the right.&lt;br /&gt;&lt;br /&gt;From the CMS wheel, clicking on one of the spoke's links, for example, "Content Management Systems," opens a second wheel, to wit:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/S9aPThH2CpI/AAAAAAAAAsI/0ykwUvnzvnE/s1600/WW1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="347" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/S9aPThH2CpI/AAAAAAAAAsI/0ykwUvnzvnE/s400/WW1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;What I find interesting is the difference between the top 10 search results and the spokes, looking at which CMS's turn up within each "spin" of the wonder wheel.&amp;nbsp; At the first level ("CMS"), most results are disambiguation links.&amp;nbsp; The only specific systems listed are CMS Made Simple and concrete5, even though "microsoft cms" is one of the spokes.&lt;br /&gt;&lt;br /&gt;At the second level, the spokes show ".net content management system," "php nuke," and "microsoft content management system."&amp;nbsp; The top 10 results now return a few general links plus Alfresco, Pligg, LightCMS, ModX, Drupal, Joomla!, and Plone.&amp;nbsp; Oh yes, there are some sponsored links at this point.&amp;nbsp; From here on out, there are always three commercial systems turning up as sponsored links.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Beyond this, the combinations and alternative paths become numerous.&amp;nbsp; Following "enterprise content management system" takes us to a wheel with mostly general spokes, but two specific systems garner a spoke each.&amp;nbsp; Six of the top 10 results are specific systems, none Plone.&lt;br /&gt;&lt;br /&gt;Backing up and following "open source content management system," WordPress, CMS Made Simple, and Drupal each label a spoke.&amp;nbsp; Six of the top 10 results are specific systems, one of which is Plone.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Backing up once again and following "web content management system" gets us a wheel with only  general categories for spokes but 5 out of the top 10 results are  specific systems, none Plone. However, selecting the awkward "web content management system open source" spoke takes you to the first wheel in this chain where Plone has a spoke of its own.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/S9aZHntydXI/AAAAAAAAAsQ/LYgRZeVA0ss/s1600/WW2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/S9aZHntydXI/AAAAAAAAAsQ/LYgRZeVA0ss/s400/WW2.png" width="348" /&gt;&lt;/a&gt;&lt;/div&gt;All this raises some questions:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;What determines whether an item appears on a particular wonder wheel?&amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;li&gt;What determines an item's position on the wonder wheel?&amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Why doesn't Plone have a position somewhere in the daughter wheels of "open source content management?"&amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;li&gt;What needs to be done to get Plone to turn up in more wheels?&amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;I guess it's that last question that I want to toss out to the Plone community as we count down the final hours to World Plone Day 2010. I can't say that wonder wheels are becoming the new way to search--for one thing, they're not available on Google's mobile page for my Droid.&amp;nbsp; But I can't help thinking that under the hood a better wonder wheel position translates to better SEO behavior in general.&amp;nbsp; Your thoughts, please.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-151792704536565876?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/151792704536565876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=151792704536565876' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/151792704536565876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/151792704536565876'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/04/plone-and-wonder-wheel.html' title='Plone and the Wonder Wheel'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8zYMpfKI5UY/S9aPThH2CpI/AAAAAAAAAsI/0ykwUvnzvnE/s72-c/WW1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-7355859440336609401</id><published>2010-04-21T17:26:00.000-07:00</published><updated>2010-04-21T19:51:35.936-07:00</updated><title type='text'>Plone at my Day Job</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;Way back in &lt;a href="http://plonemetrics.blogspot.com/2007/11/plone-at-sandia-national-laboratories.html"&gt;November of 2007&lt;/a&gt;, I published a graph of the growth of our Plone projects at my day job.&amp;nbsp; &lt;a href="http://www.linkedin.com/in/michaelbernstein"&gt;Michael Bernstein&lt;/a&gt; asked me to update that graph a couple months ago.&amp;nbsp; Here it is almost May and I'm finally getting around to it.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/S88kDpfF8VI/AAAAAAAAAro/4fh11YFnUEU/s1600/PloneSiteApr2010.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="257" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/S88kDpfF8VI/AAAAAAAAAro/4fh11YFnUEU/s400/PloneSiteApr2010.gif" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;The blue points show the total number of sites constructed over time based on the date of creation.&amp;nbsp; The yellow points represent the net number of active sites (totals sites minus ones no longer in use).&amp;nbsp; You can see that about 60% of our sites are active at any one time but that we've had very steady growth in the past 5-6 years.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Even though things are flattening out a bit, we find our current projects are much larger and have more sophisticated requirements.&amp;nbsp; Also, we've been migrating old 2.5 sites up to 3.x this past 6 months and that's kept us busy.&amp;nbsp; On top of that, we're finally getting some internal customers to think more broadly about site reuse.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;For example, the site for our UNSCR 1540 training grows with each new workshop in the program.&amp;nbsp; A couple years ago each workshop would have had a separate, short-lived website.&amp;nbsp; Now one large portal serves to connect students who participate in different workshops and has a life beyond a single conference.&amp;nbsp; New students have access to previous workshop material and, like any good Web 2.0 phenomenon, the 1540 portal gains value exponentially as the user base grows.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Google Analytics (below) shows that the 1540 portal has garnered a widespread audience.&amp;nbsp; Unfortunately, things haven't picked up in Africa, which is disappointing given that the last workshop was in Nairobi back in February. Even so, we've got a sizable piece of the world covered and that's a good thing.&amp;nbsp; &lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_8zYMpfKI5UY/S8zxUGJoHWI/AAAAAAAAArY/NaOtGgmsato/s1600/waterportal.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="195" src="http://3.bp.blogspot.com/_8zYMpfKI5UY/S8zxUGJoHWI/AAAAAAAAArY/NaOtGgmsato/s400/waterportal.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-7355859440336609401?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/7355859440336609401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=7355859440336609401' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7355859440336609401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7355859440336609401'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/04/plone-at-my-day-job.html' title='Plone at my Day Job'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8zYMpfKI5UY/S88kDpfF8VI/AAAAAAAAAro/4fh11YFnUEU/s72-c/PloneSiteApr2010.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-4294708714666302049</id><published>2010-04-11T16:48:00.000-07:00</published><updated>2010-04-11T16:48:22.135-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><title type='text'>Quarterly Amazon Sales Rank Stats</title><content type='html'>It's time for me to pull myself away from the Herculean task of emptying out my parents' house and get back to our regularly scheduled program.&amp;nbsp; It's the beginning of the quarter when I usually take a moment to see how Plone titles are faring over at Amazon.com.&amp;nbsp; Here's the latest sales rank statistics for Plone texts:&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_8zYMpfKI5UY/S8JcUf3Mk0I/AAAAAAAAArI/QIdnQR7zgpM/s1600/PageRank4-10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="323" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/S8JcUf3Mk0I/AAAAAAAAArI/QIdnQR7zgpM/s640/PageRank4-10.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;From the zigs and zags you can see that Amazon sales ranks, as always, aren't very stable.&amp;nbsp; Julie Meloni's "Plone Content Management Essentials" took a huge leap.&amp;nbsp; (Remember low sales ranks is a good thing.)&amp;nbsp; And in fact, just about all Plone texts improved their sales ranks.&amp;nbsp; Four books have sales ranks below 200,000 and only three had their rank go upwards (Rose, Cooper, Lotze and Theune).&amp;nbsp; Frankly, I'd have to say this trend, if it continues, could indicate a healthy turn of affairs just in time for Plone 4.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-4294708714666302049?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/4294708714666302049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=4294708714666302049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4294708714666302049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4294708714666302049'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/04/quarterly-amazon-sales-rank-stats.html' title='Quarterly Amazon Sales Rank Stats'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8zYMpfKI5UY/S8JcUf3Mk0I/AAAAAAAAArI/QIdnQR7zgpM/s72-c/PageRank4-10.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-2061501463414977427</id><published>2010-04-01T03:09:00.000-07:00</published><updated>2010-04-01T03:09:35.535-07:00</updated><title type='text'>Mobile Plone</title><content type='html'>A colleague sent me an article on mobile computing this afternoon and among other things, it inspired me to take a look at what's shaking with Plone and mobile devices.&amp;nbsp; Google Analytics for the past five months has been tracking mobile device stats.&amp;nbsp; You can find it under Visitors | Mobile | Mobile Devices.&lt;br /&gt;&lt;br /&gt;Using Plone.org as an exemplar, Analytics tells us that less than 1% of visitors are using a mobile device.&amp;nbsp; Conveniently, Analytics breaks this down by operating system. Looks like iPhone is the clear winner at the moment, even with the small sample size.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="2" frame="VOID" rules="NONE"&gt;&lt;colgroup&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;col width="86"&gt;&lt;/col&gt;&lt;/colgroup&gt;  &lt;tbody&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);" width="86"&gt;iPhone&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;0;0%" sdval="0.649285876218544" style="border: 1px solid rgb(0, 0, 0);" width="86"&gt;65%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;Android&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;0;0%" sdval="0.101337565177964" style="border: 1px solid rgb(0, 0, 0);"&gt;10%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);"&gt;iPod&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;0;0%" sdval="0.100884153253231" style="border: 1px solid rgb(0, 0, 0);"&gt;10%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);"&gt;SymbianOS&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;0;0%" sdval="0.0770800272047155" style="border: 1px solid rgb(0, 0, 0);"&gt;8%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="18" style="border: 1px solid rgb(0, 0, 0);"&gt;BlackBerry&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;0;0%" sdval="0.0233507141237815" style="border: 1px solid rgb(0, 0, 0);"&gt;2%&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td align="LEFT" height="17" style="border: 1px solid rgb(0, 0, 0);"&gt;Other&lt;/td&gt;    &lt;td align="RIGHT" sdnum="1033;0;0%" sdval="0.0480616640217638" style="border: 1px solid rgb(0, 0, 0);"&gt;5% &lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;One can also group by browser and here Safari comes in with a resounding 80% followed by a weak 13% for Mozilla Compatible Agents.&amp;nbsp; NetFront has 1% while Opera, IE, BlackBerry and the rest trickle in at less than 0.8% each.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The mobile usage statistics are quite different from our average Plone.org visitor.&amp;nbsp; Pages per mobile visit average 2.5 while the site average is 4.4.&amp;nbsp; Average mobile time on site is 2 minutes vs 4.5 for the overall average.&amp;nbsp; Mobile users are not going deeply into the site and leaving quickly.&amp;nbsp; Looks like some refactoring for mobile would be helpful to this small but growing population of site users.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There is a barely perceptible upward trend in mobile visitors over the five months for which we have data.&amp;nbsp; The daily stats are very noisy with lots of variability from day to day.&amp;nbsp; I'll continue to track this over time and see where it leads.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Meanwhile, be thinking about your own sites and how users with mobile devices are experiencing them.&amp;nbsp; Give some thought to Jakob Nielen's &lt;a href="http://www.useit.com/alertbox/mobile-2009.html"&gt;remarks on mobile usability&lt;/a&gt;.&amp;nbsp; Mobile devices are set to become the dominant means by which a huge chunk of the world's population are getting to the Web.&amp;nbsp; Don't leave them out.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-2061501463414977427?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/2061501463414977427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=2061501463414977427' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/2061501463414977427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/2061501463414977427'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/04/mobile-plone.html' title='Mobile Plone'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-6546126423299060462</id><published>2010-03-02T03:19:00.000-08:00</published><updated>2010-03-02T09:53:54.748-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Weekly Plone visits'/><title type='text'>Weekend Visitors</title><content type='html'>Now that the dust and feathers from the Great Backyard Plone Count have settled, it's time to get back to basics.&amp;nbsp; Tonight I was looking in on visitor stats for Plone.net and Plone.org.&amp;nbsp; An interesting pattern turned up that I'd missed before.&amp;nbsp; Here are two graphs from Plone.org of roughly the last six months, the first of visitors: &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_8zYMpfKI5UY/S41QiNeCpGI/AAAAAAAAAqs/kUuxIGP3vk8/s1600-h/PloneOrgVisits2009.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="110" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/S41QiNeCpGI/AAAAAAAAAqs/kUuxIGP3vk8/s640/PloneOrgVisits2009.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;and the second of % new visitors:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://4.bp.blogspot.com/_8zYMpfKI5UY/S4zue_Ja4DI/AAAAAAAAAqk/gKNgp_PSH14/s1600-h/PctNewVisits2009.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="96" src="http://4.bp.blogspot.com/_8zYMpfKI5UY/S4zue_Ja4DI/AAAAAAAAAqk/gKNgp_PSH14/s640/PctNewVisits2009.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The most obvious feature is the Holiday Dip during the week of Christmas, although new visits didn't collapse over the vacation.&amp;nbsp; However, if one looks closely (very closely, trust me on this) the "teeth" of new visitors line up precisely with the weekly minima of all visitors.&amp;nbsp; Every "% new visitor" maxima is on a Saturday or Sunday.&amp;nbsp; Every "all visitor" maxima is on a Monday through Wednesday with a deep drop-off on the weekends.&lt;br /&gt;&lt;br /&gt;New visitors are peaking on the weekends while visitors in general are hitting the site early in the work week.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It's 4:00 in the morning and I'm still trying to work out the implications.&amp;nbsp; Clearly Plone is an enterprise CMS, not one that caters to hobbyists.&amp;nbsp; Early each week Plone users, managers, and developers hit Plone.org with news, events, questions, and answers as they do their work and solve their problems du jour.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;But every Saturday, a group of new visitors arrive on-site.&amp;nbsp; It's only about 10% higher than the usual flow of new visitors.&amp;nbsp; Are these professional web designers and developers frustrated with their company's CMS (or lack thereof) and looking for something better?&amp;nbsp; Are they DIY'ers looking to see if they can make use of Plone for some weekend project?&amp;nbsp; Are they volunteers, now that the work week is done, helping out their favorite philanthropic endeavor?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It may be a case of "all of the above."&amp;nbsp; I'd appreciate hearing your theories on this and certainly like to get feedback from any newcomers who first hit Plone.org on a Saturday.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-6546126423299060462?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/6546126423299060462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=6546126423299060462' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6546126423299060462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6546126423299060462'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/03/weekend-visitors.html' title='Weekend Visitors'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8zYMpfKI5UY/S41QiNeCpGI/AAAAAAAAAqs/kUuxIGP3vk8/s72-c/PloneOrgVisits2009.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-584410279524060220</id><published>2010-02-21T20:33:00.000-08:00</published><updated>2010-02-21T20:33:07.091-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Great Backyard Plone Count'/><title type='text'>Great Backyard Plone Count Results</title><content type='html'>First off, I want to thank all of you who participated in this year's GBPC.&amp;nbsp; We garnered 219 sites, which is up 19% from 2009.&amp;nbsp; We had contributions from Canada, Germany, Italy, U.K., and U.S.&amp;nbsp; Considering that Delicious has 2016 sites tagged with "plone-site" and Plone.net lists 1955, we've collected a sample of over 10% of the easily known Plone sites.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Industries that were listed included education (53), non-profit (24), government (14), healthcare(11), small business (8), assoications (6), arts &amp;amp; entertainment (5), and environmental (5) plus 45 others.&amp;nbsp; Thirty were private intranets, so in that regard the GBPC was useful in getting a sample of sites that are normally out of sight.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Of interest to me and Jukka Ojaniemi was the usability column this year.&amp;nbsp; 52% of the sites reported had a self-reported rating of 3 ("Awesome"), 27% had a rating of 2 ("Alright"), and only 3% sucked.&amp;nbsp; About 19% lacked a usability score since they were confirmed from last year without further updating.&amp;nbsp; A little spot checking of sites with different scores show a fair amount of unevenness in the ratings--some clean, even elegant sites scored low while similar ones did very well.&amp;nbsp; Overall however, I'd say that Plone lends itself to uncluttered, easy to navigate sites.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I'll be digging around in the data in the weeks ahead but for now the raw data is at the &lt;a href="http://bit.ly/abVDcU"&gt;Google Docs spreadsheet&lt;/a&gt;.&amp;nbsp; From Twitter today Nate Aune suggested using &lt;a href="http://bit.ly/divoRd"&gt;Celery&lt;/a&gt; and &lt;a href="http://bit.ly/9eSb4f"&gt;Scrape.py&lt;/a&gt; to crawl and scrape for a web-wide search for Plone sites.&amp;nbsp; Expect a more complete Plone census as I work on that.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-584410279524060220?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/584410279524060220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=584410279524060220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/584410279524060220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/584410279524060220'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/02/great-backyard-plone-count-results.html' title='Great Backyard Plone Count Results'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-4157730632784605055</id><published>2010-02-11T02:00:00.000-08:00</published><updated>2010-02-11T02:00:03.860-08:00</updated><title type='text'>The Great Backyard Plone Count</title><content type='html'>As promised, the Second Annual Great Backyard Plone Count has begun.&amp;nbsp; The GBPCis a shameless copy of the &lt;a href="http://www.birdsource.org/gbbc/"&gt;Great Backyard Bird Count&lt;/a&gt; (which will soon be active for those in North America). Just as GBBC is an effort by the Audubon Society and the Cornell Lab of Ornithology to track birds, GBPC is an effort to catalog Plone sites worldwide. Its a voluntary, self-reporting project (with all the weaknesses that go along with it) that attempts to find as many Plone sites as possible, including and especially intranet sites behind firewalls.&lt;br /&gt;&lt;br /&gt;The Great Backyard Plone Count is an annual four-day event that engages Plone watchers of all ages in counting Plone sites to create a real-time snapshot of where the sites are across the world. This year the GBPC is February 12-15, 2009, the same dates as the GBBC (with adjustments to give our worldwide Plonistas a full 4 days in any timezone).&amp;nbsp; Anyone can participate, from beginning Plonistas to experts.&amp;nbsp; It takes as little as a few minutes on one day, or you can count for as long as you like each day of the event. It’s free, fun, and easy—and it helps Plone.&amp;nbsp; We'll be adding updated 2010 GBPC materials on this blog and on &lt;a href="http://www.openplans.org/projects/plone-marketing/metrics-and-statistics"&gt;the Plone marketing site&lt;/a&gt; as they become available.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The tools that are now active include Google Docs or Gmail mechanisms to:&amp;nbsp; &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Use the &lt;a href="http://bit.ly/apBIQN"&gt;2010 Data Form&lt;/a&gt;&amp;nbsp; &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Download the &lt;a href="http://bit.ly/dpvYmz"&gt;Plone Checklist&lt;/a&gt; (download an empty table--use File | Download as--fill in all your sites at once; CSV or OpenOffice Calc preferred)&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="mailto:travelschlepp@gmail.com"&gt;Submit Your Plone Checklist&lt;/a&gt; (upload a bulk list to the GBPC e-mail address)&amp;nbsp; &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="mailto:travelschlepp@gmail.com"&gt;Confirm last year's sites&lt;/a&gt; (send the msg "Confirm All" or list inactive sites, one URL per line--you may still add new site sightings by either method above) &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Explore &lt;a href="http://bit.ly/9zSbNz"&gt;the 2009 Results&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Thanks in advance for your participation.&lt;br /&gt;&lt;br /&gt;&lt;div class="prezi-player"&gt;&lt;style media="screen" type="text/css"&gt;.prezi-player { width: 550px; } .prezi-player-links { text-align: center; }&lt;/style&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="400" id="prezi_jahnf2owdk9y" name="prezi_jahnf2owdk9y" width="550"&gt;&lt;param name="movie" value="http://prezi.com/bin/preziloader.swf"/&gt;&lt;param name="allowfullscreen" value="true"/&gt;&lt;param name="allowscriptaccess" value="always"/&gt;&lt;param name="bgcolor" value="#ffffff"/&gt;&lt;param name="flashvars" value="prezi_id=jahnf2owdk9y&amp;amp;lock_to_path=1&amp;amp;color=ffffff&amp;amp;autoplay=no"/&gt;&lt;embed id="preziEmbed_jahnf2owdk9y" name="preziEmbed_jahnf2owdk9y" src="http://prezi.com/bin/preziloader.swf" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="550" height="400" bgcolor="#ffffff" flashvars="prezi_id=jahnf2owdk9y&amp;amp;lock_to_path=1&amp;amp;color=ffffff&amp;amp;autoplay=no"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;div class="prezi-player-links"&gt;&lt;a href="http://prezi.com/jahnf2owdk9y/" title="The Great Backyard Plone Count"&gt;GBPC&lt;/a&gt; on &lt;a href="http://prezi.com/"&gt;Prezi&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-4157730632784605055?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/4157730632784605055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=4157730632784605055' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4157730632784605055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4157730632784605055'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/02/great-backyard-plone-count.html' title='The Great Backyard Plone Count'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-6637651757373543453</id><published>2010-02-08T03:00:00.000-08:00</published><updated>2010-02-08T03:00:59.941-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Great Backyard Bird Count'/><category scheme='http://www.blogger.com/atom/ns#' term='Great Backyard Plone Count'/><title type='text'>How to ID Plone Sites</title><content type='html'>The Great Backyard Plone Count kicks off at the cusp of midnight this Friday 12 February, just like its ornithological counterpart, the &lt;a href="http://www.birdsource.org/gbbc/"&gt;Great Backyard Bird Count&lt;/a&gt;.&amp;nbsp; The bird watchers have it easy, only dealing with North America and the fact that few birds can be seen by the dark of night.&amp;nbsp; But Plone sites "fly" 24x7 and Plone watchers are scattered worldwide.&amp;nbsp; (Darryl Dixon of New Zealand wins the prize for being the first from that timezone to submit a "siting" last year from the easternmost timezone that participated.)&lt;br /&gt;&lt;br /&gt;The result is that as Thursday turns to Friday in say Kiritimati, the earliest timezone, it will be midnight Wed-Thurs in Honolulu, 3:00 AM Thursday in Albuquerque, and 10:00 AM Thursday in London.&amp;nbsp; (Tip o' the hat to &lt;a href="http://www.timeanddate.com/worldclock/fixedform.html"&gt;The Fixed Time World Clock&lt;/a&gt;.)&amp;nbsp; So we'll open up the online submission form at 3:00 AM MST Thursday 11 February and close it down at 3:00 AM MST Tuesday 15 February.&amp;nbsp; That way every timezone gets the full window of opportunity, even if it adds 24 hours to the worldwide event.&amp;nbsp; Plone.org shows visitors from Fiji and New Zealand (Suva and Auckland are +13 UTC), as well as New Caledonia (Noumea is +11 UTC), so we want to give everyone an opportunity to participate fully. &lt;br /&gt;&lt;br /&gt;Last week I posted a GBPC Prezi presentation but noted that it was stripped out of Planet Plone and other feeds.&amp;nbsp; If you care, take a look at &lt;a href="http://prezi.com/jahnf2owdk9y/"&gt;http://prezi.com/jahnf2owdk9y/&lt;/a&gt;.&amp;nbsp; Also, while on the subject of Prezi, I created a reusable &lt;a href="http://prezi.com/w9621tg_romy/"&gt;Prezi for Plone&lt;/a&gt; in general, embedded at the end of this post.&amp;nbsp; Maurizio Delmonte has already &lt;a href="http://prezi.com/axvacphrzvju/"&gt;translated it into Italian&lt;/a&gt; and it looks like Naotaka Hotta is working on a Japanese version.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Meanwhile, Nate Aune and I have been having a discussion about how one can identify Plone sites.&amp;nbsp; Of course, the obvious ways are to look for that nice "Plone Powered" colophon and the generator tag (&amp;lt;meta name = "Plone - http://plone.org" &amp;gt;).&amp;nbsp; Another effective way to ID Plone sites is to tag them in Delicious (thanks again, Sam).&amp;nbsp; Just make sure that your Plone sites are tagged with the phrase "plone-site" and they'll turn up when we search &lt;a href="http://delicious.com/search?p=plone-site"&gt;http://delicious.com/search?p=plone-site&lt;/a&gt;.&amp;nbsp; Right now there are 1932 sites tagged in this manner.&amp;nbsp; If you haven't tagged your site(s), do so now and next weekend's data mining will sweep them up.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;In untagged sites that are highly customized or have a static front end, we may have to rely on other features for identification.&amp;nbsp; Lukasz developed Plone data-mining scripts (&lt;a href="http://www.blogger.com/redir.aspx?C=c51e0943ab6843768219420d437d443d&amp;amp;URL=http%3a%2f%2fwww.llakomy.com%2farticles%2fplone-websites-in-uk" target="_blank"&gt;http://www.llakomy.com/articles/plone-websites-in-uk&lt;/a&gt;) for the UK. &lt;a href="http://trends.builtwith.com/"&gt;Builtwith&lt;/a&gt; is using a proprietary algorithm and some sort of sampling to track trends in web technologies (they also seem to be missing some obvious high-profile Plone sites, so I'm not too confident in their statistics).&amp;nbsp; &lt;a href="http://plonemetrics.blogspot.com/2009/02/plone-site-tags.html"&gt;Last year when I discussed this&lt;/a&gt;, there was a comment from Andreas Jung via Matt Hamilton that is  germane.&amp;nbsp; They suggest that "/manage_copyright" is a useful method exposed by Zope  2 sites.&amp;nbsp; I'd love to see what other techniques people can come up with. &lt;br /&gt;&lt;br /&gt;Especially for firewalled Plone sites deep behind proxy servers, the only way we'll ever be able to count your contribution is for you as a site developer, user, or owner to self-report.&amp;nbsp; Whatever way you identify Plone sites, take a moment next weekend to tag them in Delicious (if they're public) and submit new or confirm your previous year's sitings (active links to the tools will be Tweeted and published in this blog starting the 12th).&amp;nbsp; Get out there and &lt;a href="http://www.birdsource.org/gbbc/"&gt;count some birds&lt;/a&gt;, too.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="prezi-player"&gt;&lt;style media="screen" type="text/css"&gt;.prezi-player { width: 550px; } .prezi-player-links { text-align: center; }&lt;/style&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="400" id="prezi_w9621tg_romy" name="prezi_w9621tg_romy" width="550"&gt;&lt;param name="movie" value="http://prezi.com/bin/preziloader.swf"/&gt;&lt;param name="allowfullscreen" value="true"/&gt;&lt;param name="allowscriptaccess" value="always"/&gt;&lt;param name="bgcolor" value="#ffffff"/&gt;&lt;param name="flashvars" value="prezi_id=w9621tg_romy&amp;amp;lock_to_path=0&amp;amp;color=ffffff&amp;amp;autoplay=no"/&gt;&lt;embed id="preziEmbed_w9621tg_romy" name="preziEmbed_w9621tg_romy" src="http://prezi.com/bin/preziloader.swf" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="550" height="400" bgcolor="#ffffff" flashvars="prezi_id=w9621tg_romy&amp;amp;lock_to_path=0&amp;amp;color=ffffff&amp;amp;autoplay=no"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;div class="prezi-player-links"&gt;&lt;a href="http://prezi.com/w9621tg_romy/" title="Open Source Content Management"&gt;Plone&lt;/a&gt; on &lt;a href="http://prezi.com/"&gt;Prezi&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-6637651757373543453?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/6637651757373543453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=6637651757373543453' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6637651757373543453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6637651757373543453'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/02/how-to-id-plone-sites.html' title='How to ID Plone Sites'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-84186881653787863</id><published>2010-01-30T04:36:00.000-08:00</published><updated>2010-01-30T04:36:54.053-08:00</updated><title type='text'>The Great Backyard Plone Count 2010</title><content type='html'>I'm gearing up for this year's GBPC, The Great Backyard Plone Count in only 14 more days.&amp;nbsp; This year's event corresponds with &lt;a href="http://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;ct=res&amp;amp;cd=1&amp;amp;ved=0CAcQFjAA&amp;amp;url=http%3A%2F%2Fwww.birdsource.org%2Fgbbc&amp;amp;ei=XxxkS7a8HYeqswPqmLWdAw&amp;amp;usg=AFQjCNGpXXZ3LqVjqtH4lQMjt_F6nqrcsQ"&gt;The Great Backyard Bird Count&lt;/a&gt;, also taking place on the same long weekend, 12-15 February, 2010.&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="400" id="prezi_jahnf2owdk9y" name="prezi_jahnf2owdk9y" width="550"&gt; &lt;param name="movie" value="http://prezi.com/bin/preziloader.swf"/&gt;&lt;param name="allowfullscreen" value="true"/&gt;&lt;param name="allowscriptaccess" value="always"/&gt;&lt;param name="bgcolor" value="#ffffff"/&gt;&lt;param name="flashvars" value="prezi_id=jahnf2owdk9y&amp;amp;lock_to_path=0&amp;amp;color=ffffff&amp;amp;autoplay=no"/&gt;&lt;embed id="preziEmbed_jahnf2owdk9y" name="preziEmbed_jahnf2owdk9y" src="http://prezi.com/bin/preziloader.swf" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="550" height="400" bgcolor="#ffffff" flashvars="prezi_id=jahnf2owdk9y&amp;amp;lock_to_path=0&amp;amp;color=ffffff&amp;amp;autoplay=no"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Last year, our first ever, we took in 184 sightings of Plone sites. Thanks to every one who participated especially to Matt Hamilton (30 sites) and D. Thomas (27 sites), who were our top contributors.&amp;nbsp; If you contributed last year, we'll set up a simple mechanism for you to simply confirm that they are still active sites without having to re-enter any data.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One important change this year is the addition of a usability question, inspired by Jukka Ojaniemi's Plone research.&amp;nbsp; It's just a quick 1-3 scale (awful to alright to awesome), but it will help define the span of Plone quality.&lt;br /&gt;&lt;br /&gt;Some of the tools we'll set up will include Google Docs mechanisms to:&amp;nbsp; &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Use the 2010 Data Form&amp;nbsp; (active only 12-15 Feb.) &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Download the Plone Checklist (download an empty table, fill in all your sites at once)&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Submit Your Plone Checklist (upload a bulk list to an e-mail address--active only 12-15 Feb.)&amp;nbsp; &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Confirm last year's sites (via e-mail notification--active only 12-15 Feb--you may still add new site sightings) &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Explore &lt;a href="http://spreadsheets.google.com/pub?key=py-ZRibpWMZVFrs1hhhE8Yg&amp;amp;output=html"&gt;the 2009 Results&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Considering that Plone.net lists 1950 sites, being able to track about 10% of that number, especially intranets that are otherwise invisible behind firewalls is very helpful to those of us who watch the numbers.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-84186881653787863?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/84186881653787863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=84186881653787863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/84186881653787863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/84186881653787863'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/01/great-backyard-plone-count-2010.html' title='The Great Backyard Plone Count 2010'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-1520419143069035670</id><published>2010-01-22T20:17:00.000-08:00</published><updated>2010-01-22T20:17:02.107-08:00</updated><title type='text'>Plone and Disaster Relief</title><content type='html'>Watching the &lt;i&gt;Hope for Haiti Now&lt;/i&gt; telethon, I'm reminded that one reason my shop uses Plone harkens back to the Sumatran earthquake and tsunami back in Dec. 2004.&amp;nbsp; We were babes in arms, futzing around with various home-built Python and Zope concoctions for interactive websites.&amp;nbsp; Plone 2.0.1 had come up on my radar as a promising alternative to home cooking our portals.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Meanwhile, Oxfam America had just &lt;a href="http://www.enfoldsystems.com/assets/pdfs/oxfam.pdf"&gt;retooled their website&lt;/a&gt; using Plone with the help of &lt;a href="http://www.enfoldsystems.com/"&gt;Enfold Systems&lt;/a&gt;.&amp;nbsp; December 26 the disaster in Sumatra struck.&amp;nbsp; In a single month the new Oxfam America site processed something on the order of $14 million in charitable donations, an amazing amount.&amp;nbsp; Obviously Plone could handle the scalability problem.&amp;nbsp; (&lt;a href="http://plone.org/events/conferences/seattle-2006/presentations/managing-multiple-plone-sites.pdf/at_download/file"&gt;See how they did it&lt;/a&gt;.)&amp;nbsp; Oxfam America continues its next-generation site with the help of &lt;a href="http://jazkarta.com/"&gt;Jazcarta&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;With that vote of confidence, we forged ahead, building numerous small to medium portals, upgrading to 2.5, and basically getting steadily smarter about the whole Python-Zope-Plone stack.&amp;nbsp; Just yesterday we retired our first portal, Sandia's Training Course on Cooperative Monitoring, due to budget reductions.&amp;nbsp; However, our second, a water monitoring and &lt;a href="http://waterportal.sandia.gov/"&gt;hydrogeological modeling site&lt;/a&gt;, continues to this day.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, with the Haitian earthquake crisis, I'm reminded that catastrophes continue to plague the world and Plone continues to play a role.&amp;nbsp; Go to &lt;a href="http://www.oxfamamerica.org/"&gt;Oxfam America&lt;/a&gt; and give whatever you are able to.&amp;nbsp; If you can, &lt;a href="https://secure.oxfamamerica.org/site/Donation2?1487.donation=form1&amp;amp;df_id=1487"&gt;give a monthly gift&lt;/a&gt; to help sustain their continuing efforts worldwide.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-1520419143069035670?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/1520419143069035670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=1520419143069035670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1520419143069035670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1520419143069035670'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/01/plone-and-disaster-relief.html' title='Plone and Disaster Relief'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-7145075730813140022</id><published>2010-01-10T01:28:00.000-08:00</published><updated>2010-01-10T01:30:05.970-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Great Backyard Bird Count'/><category scheme='http://www.blogger.com/atom/ns#' term='Great Backyard Plone Count'/><category scheme='http://www.blogger.com/atom/ns#' term='pagerank'/><title type='text'>CMS PageRanks</title><content type='html'>Alexander Limi pointed out in a tweet back in late December that Plone.org was one of only &lt;a href="http://www.doheth.co.uk/info/list-of-web-sites-with-high-page-rank.php"&gt;148 websites with a Google pagerank of 9 or higher&lt;/a&gt;.&amp;nbsp; Interestingly, only WordPress and Mambo of other CMS make it onto the list.&lt;br /&gt;&lt;br /&gt;That said, some &lt;a href="http://www.prchecker.info/check_page_rank.php"&gt;pseudo-pagerank estimators&lt;/a&gt; include Joomla and Drupal in the pagerank 9 levels.&amp;nbsp; At the same time, sites such as Alfresco.com and Interwoven.com have only a PR of 7, while Vignette.com (OpenText) has an 8.&amp;nbsp; Fatwire.com drags in with a 6.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Oracle and some other big names turn up, but probably due to their mainline software, not necessarily their CMS.&amp;nbsp; Microsoft.com has a PR of&amp;nbsp; 9 but their &lt;a href="http://sharepoint.microsoft.com/"&gt;SharePoint&lt;/a&gt; site only pulls in a 7.&amp;nbsp; Oracle's WebCenter Suite scores a 6.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Like Amazon sales ranks, the data is dynamic along several axes:&amp;nbsp; when and which Google data center is being queried.&amp;nbsp; &lt;a href="http://www.iwebtool.com/pagerank_checker"&gt;iWebTools&lt;/a&gt; shows 33 different data centers where for Drupal.org most list a PR of 0 at the moment even while Plone.org rocks on with a 9. This may be a measure of a CMS's search engine optimization more than anything else, in which case Plone is one of the leaders.&amp;nbsp; &lt;br /&gt;_______________&lt;br /&gt;&lt;br /&gt;In closing I'd like to mention that one of my favorite Plone sites, the &lt;a href="http://www.birdsource.org/gbbc/"&gt;Great Backyard Bird Count&lt;/a&gt;, shows this year's event scheduled for February 12-15, 2010.&amp;nbsp; Get your binoculars out!&lt;br /&gt;&lt;br /&gt;And that means that the Great Backyard Plone Count is on for that same 96-hour period.&amp;nbsp; Stand by for details, including instructions on CMS spotting.&amp;nbsp; Tip o' the hat to Seth Gottlieb at &lt;i&gt;content here&lt;/i&gt; for &lt;a href="http://www.contenthere.net/2009/02/great-backyard-plone-count.html"&gt;publicizing last year's event&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-7145075730813140022?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/7145075730813140022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=7145075730813140022' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7145075730813140022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7145075730813140022'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/01/cms-pageranks.html' title='CMS PageRanks'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3348127936536884248</id><published>2010-01-06T02:26:00.000-08:00</published><updated>2010-01-06T02:29:04.459-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Amazon CMS statistics'/><title type='text'>A New Look--A New Year</title><content type='html'>After fussing around with my blogger template for altogether too long, I've moved on to a new template.&amp;nbsp; Hopefully, this one is pleasing to the eye and easy to read. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_8zYMpfKI5UY/S0Rjnd3ur8I/AAAAAAAAApk/QE1-detEjcA/s1600-h/AmazonSalesRank_Jan+2010.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/S0Rjnd3ur8I/AAAAAAAAApk/QE1-detEjcA/s640/AmazonSalesRank_Jan+2010.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;I've taken this opportunity to start off the new year with my quarterly Amazon sales rank statistics.&amp;nbsp; As is often the case, the values are bouncing around quite a bit.&amp;nbsp; New titles like Rose's &lt;i&gt;Plone 3 for Education&lt;/i&gt; and Williams' &lt;i&gt;Plone 3 Theming&lt;/i&gt; are doing well.&amp;nbsp; Aspeli's &lt;i&gt;Professional Plone Development&lt;/i&gt; is still holding its own.&amp;nbsp; &lt;i&gt;Plone Live&lt;/i&gt; (Pelletier &amp;amp; Shariff) is at the top of the graph, but that's an artifact of their online sales that bypass Amazon.&amp;nbsp; In fact, many Plone titles are published and sold by Packt directly, which probably dilutes their sales ranks.&amp;nbsp;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3348127936536884248?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3348127936536884248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3348127936536884248' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3348127936536884248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3348127936536884248'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2010/01/new-look-new-year.html' title='A New Look--A New Year'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8zYMpfKI5UY/S0Rjnd3ur8I/AAAAAAAAApk/QE1-detEjcA/s72-c/AmazonSalesRank_Jan+2010.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-6378020744007692319</id><published>2009-12-31T23:59:00.000-08:00</published><updated>2010-01-03T09:45:17.907-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone Metrics Person of the Year Award'/><title type='text'>Plone Metrics Person of the Year Award</title><content type='html'>It's that time of year again, time to single out someone who I personally believe did an outstanding job of participating in the Plone community, contributed significantly to the promotion of Plone, and is a heckuva human being.&amp;nbsp; This year has been singularly tough for me, in large part due to my inability to attend the Budapest convention.&amp;nbsp; It's at World Plone that I often get my inspiration for an award that manifestly is unilaterally decided and, for a blog that prides itself on getting the numbers right, totally based on my own qualitative perceptions and myoptic view of the Plone world.&lt;br /&gt;&lt;br /&gt;All that said, there are a ton of worthy folks out there.&amp;nbsp; Here are just a few of the contenders that have crossed my mind in a hectic week of holiday cheer, out-of-town visitors, and post-cold virus sniffles.&amp;nbsp; &lt;br /&gt;&lt;ul&gt;&lt;li&gt;David Glick, Rob Porter, and Mikko Ohtamaa were the top 3 in the &lt;a href="http://plone.org/foundation/newsitems/plone-irc-superstar-contest-winners/"&gt;Plone IRC Superstar Contest&lt;/a&gt;.&amp;nbsp; Hats off to them and all the others on IRC who make it happen day in and day out.&amp;nbsp; Along with the core developers, book authors, and the documentation team, you are the engine that keeps Plone moving forward.&amp;nbsp; &lt;/li&gt;&lt;li&gt;And speaking of Plone development, the release managers for 3.x (Wichert Akkerman) and 4 (Eric Steele) have my undying admiration.&amp;nbsp; &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Another worthy group is the &lt;a href="http://plone.org/foundation/about/team/FoundationBoard"&gt;Foundation Board&lt;/a&gt; (another tip o' the hat to all Board members, past and present).&amp;nbsp; Jon Stahl (2008-9 Prez) and Gier Baekholt (this year's Esteemed Leader) should be particularly touted.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;/li&gt;&lt;li&gt;A fourth group that I looked at were the evangelists, the Plone marketing folks.&amp;nbsp; Mark Corum holds the marketing chair on the Board, but he is surrounded by others who spread the word:&amp;nbsp; Nate Aune, Matt Hamilton, Dylan Jay, and Roberto Allende all are high-volume participants on the &lt;a href="http://plone.org/support/forums/evangelism"&gt;Evangelism forum&lt;/a&gt; over on Nabble.&amp;nbsp; Roberto as one of the key champions of World Plone Day deserves special mention and Matt did an especially excellent job as Program Chair for this year's conference..&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;There was a strong urge to follow Time Magazine 2006 down the path of "You" as the person of the year.&amp;nbsp; And it's very true that the community as a whole and the entire Plone ecosystem has much to be proud of.&amp;nbsp; That said, I'll stick with my tradition, such as it is, and choose an individual.&amp;nbsp; (Drum roll, please.)&lt;br /&gt;&lt;br /&gt;Today Nate Aune is named as Plone Metric's Person of the Year.&amp;nbsp; His participation at events of all sizes and kinds, plus his consistent and notable contributions to the Evangelism Forum have had a strong positive effect on the Plone community and our perception in the CMS world.&amp;nbsp; As before, this award comes with no monetary compensation and only the promise of a free beer whenever Nate and I are in the same town.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Happy New Year!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-6378020744007692319?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/6378020744007692319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=6378020744007692319' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6378020744007692319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6378020744007692319'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/12/plone-metrics-person-of-year-award.html' title='Plone Metrics Person of the Year Award'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-5619759656919011210</id><published>2009-12-27T03:37:00.000-08:00</published><updated>2009-12-27T07:45:46.706-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='2009 year in review'/><title type='text'>Plone Metrics 2009 Recap</title><content type='html'>Last year was an eventful one for Plone.&amp;nbsp; Thankfully, it was less so for me, with my parents doing well after a disastrous Dec. 2008.&amp;nbsp; However, last week's cold set me back in terms of my December postings.&amp;nbsp; With my sniffles pretty much gone, its now time to get back to wrapping up the year at Plone Metrics.&lt;br /&gt;&lt;br /&gt;2009 had 50 postings--I almost kept up with my weekly schedule.&amp;nbsp; Readership was much higher overall and spiked several times.&amp;nbsp; There were 58 comments, thank you very much.&amp;nbsp; Unfortunately, the site was the victim of a spate of non-sensical comments that merely attempted to insert links to other CMS products.&amp;nbsp; As a result I've had to enable comment moderation on the blog.&amp;nbsp; My apologies for having to slow down the pace of interaction.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Well, let's sift through the monthly summaries and see what's gone under the bridge in 2009.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;January.&lt;/b&gt;&amp;nbsp; Discussions about CMS Matrix data, CMS blog postings, and &lt;a href="http://plonemetrics.blogspot.com/2009/01/usability-for-seniors.html"&gt;usability for seniors&lt;/a&gt; were featured last January and received some excellent comments.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;February.&lt;/b&gt; The Great Backyard Plone Count was in February and we gleaned some interesting data.&amp;nbsp; I'll continue this the month after next for our third year of data collection.&amp;nbsp; Meanwhile, a piece on &lt;a href="http://plonemetrics.blogspot.com/2009/02/usability-of-cms-home-sites.html"&gt;usability of CMS home sites&lt;/a&gt; was widely read.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;March.&amp;nbsp;&lt;/b&gt; Themes turned to the quarterly review of Amazon sales rank stats, a look at the CMS Watch annual subway map, and the roll-out of the new Plone.org.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;April.&lt;/b&gt;&amp;nbsp; With spring came the 2nd Annual World Plone Day and &lt;a href="http://idealware.org/comparing_os_cms/idealware_comparing_os_cms_report.pdf"&gt;the Idealware CMS Report&lt;/a&gt;.&amp;nbsp; There followed &lt;a href="http://fourkitchens.com/blog/2009/04/03/vulnerability-reports-are-not-indications-weakness"&gt;a heated discussion over at Four Kitchens&lt;/a&gt; about Drupal vs Plone security vulnerabilities.&amp;nbsp; This was an area where Idealware ranked Plone as outstanding but Drupal only as solid.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;May.&lt;/b&gt;&amp;nbsp; The "Blank Spots" series wrapped up in May after looking at Plone.org visitor demographics, temporal rhythms, and visitor loyalty.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;June.&lt;/b&gt;&amp;nbsp; We got our first look at &lt;a href="https://edge.launchpad.net/plone/+download"&gt;LaunchPad download stats&lt;/a&gt;.&amp;nbsp; BTW, as of today the Plone 3.3 series has had over 110,000 downloads while 3.2 has had over 1,000,000.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;July.&amp;nbsp;&lt;/b&gt; Plone Twitter stats, Amazon sales ranks, and a look back at Paul Graham's 2001 software popularity essay. &amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;August.&lt;/b&gt;&amp;nbsp; A posting following up on the New York Times article on SharePoint and a discussion about "black swan" events rounded out the month.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;September.&lt;/b&gt;&amp;nbsp; A posting entitled "&lt;a href="http://plonemetrics.blogspot.com/2009/09/plone-sharepoint-chronicles.html"&gt;The Plone-SharePoint Chronicles&lt;/a&gt;" garnered wide readership and continues to collect search hits to this day.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;October.&lt;/b&gt;&amp;nbsp; This month turned up an anomaly that reminds us statisticians that we really have to understand the underlying data.&amp;nbsp; A simple post mentioning the Packt CMS Awards that pointed out their nominations per category led to an enormous spike in readership.&amp;nbsp; Almost certainly this was due to some cross-posting about the Packt Awards, not the eloquence of my deep vision about open source community awards. Of course, the month ended with the World Plone Conference in Budapest, which I was unable to attend &lt;sniff&gt; &lt;sob&gt;.&amp;nbsp; &lt;br /&gt;&lt;/sob&gt;&lt;/sniff&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;November.&lt;/b&gt;&amp;nbsp; More proselytizing about Plone when it took the Packt Award for Other Open Source.&amp;nbsp; &lt;a href="http://plonemetrics.blogspot.com/2009/11/decisions-decisions.html"&gt;An essay about decision-making&lt;/a&gt;, paradoxes of choice, information cascades, and snap decisions also rounded out the month.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;December.&lt;/b&gt; The CMS Watch Subway Map was released and I had some fun reworking the routes to produce &lt;a href="http://plonemetrics.blogspot.com/2009/12/plone-centric-view-of-cms-technology.html"&gt;a more Plone-centric view&lt;/a&gt;.&amp;nbsp; Version 4 Alpha 3 has just released.&amp;nbsp; Now all that remains is to figure out who will be Plone Metrics Person of the Year.&amp;nbsp; The tension is palpable...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-5619759656919011210?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/5619759656919011210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=5619759656919011210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5619759656919011210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5619759656919011210'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/12/plone-2009-recap.html' title='Plone Metrics 2009 Recap'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-742890776388404419</id><published>2009-12-12T13:16:00.000-08:00</published><updated>2009-12-12T13:16:06.545-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet subway maps'/><category scheme='http://www.blogger.com/atom/ns#' term='Venn diagram'/><title type='text'>A Plone-Centric View of CMS Technology</title><content type='html'>Some clever person over in the &lt;a href="http://n2.nabble.com/Fwd-2010-Content-Technology-Vendor-Map-tp4109410p4127561.html"&gt;Plone Evangelism Forum&lt;/a&gt; (Armin Stross-Radschinski) suggested that the community look at a Plone-centric subway map.&amp;nbsp; From that germ of an idea comes this modification of the &lt;a href="http://www.cmswatch.com/vendormap/"&gt;CMS Watch Subway Map&lt;/a&gt;:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_8zYMpfKI5UY/SyP_SyQO5CI/AAAAAAAAApM/l1cHGSgO7Eg/s1600-h/Plone-centric-CMS-Watch-vendormap-2010-large.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_8zYMpfKI5UY/SyP_SyQO5CI/AAAAAAAAApM/l1cHGSgO7Eg/s400/Plone-centric-CMS-Watch-vendormap-2010-large.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;This leaves a nasty jog in the Blue line where Alfresco to Typo3 now connects with the Plone station.&amp;nbsp; If I had the time and patience, I'd flip the Blue line over to the other side of the Red line and continue it in the same direction as the Alfresco-Plone leg, although that would crowd into the CMS Watch logo in the center.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I'll leave it to CMS Watch to see if they agree with the repositioning shown above.&amp;nbsp; It echos the remarks made by Limi in this year's &lt;a href="http://www.ustream.tv/recorded/2439526"&gt;Future of Plone address&lt;/a&gt; at World Plone 2009 -- we're not competing with the Drupals and Joomlas of the world.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;To move Plone onto the main line, we'd have to add one or both of Enterprise Content Management or Digital Asset Management.&amp;nbsp; If you think about it, were Plone classified as a strong Digital Asset Management system, it would probably also meet the criteria for ECM.&amp;nbsp; It all goes back to the discussion about what constitutes an ECM.&amp;nbsp; I'm not sure that Wikipedia has the last word on that, at least at the moment.&amp;nbsp; &lt;a href="http://en.wikipedia.org/wiki/Enterprise_content_management"&gt;The article there&lt;/a&gt; is listed as having multiple issues.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Meanwhile, after some reflection, it occurred to me to extract the Red-Blue-Green lines and look at the neighborhood around Plone in a less cluttered view.&amp;nbsp; That led me to a Venn diagram instead of a subway map:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_8zYMpfKI5UY/SyP_7eTs13I/AAAAAAAAApU/bcIUSlQsu5A/s1600-h/CMS+Venn.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_8zYMpfKI5UY/SyP_7eTs13I/AAAAAAAAApU/bcIUSlQsu5A/s320/CMS+Venn.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;This omits all the other CMS Watch categories and leaves a very clear Plone-centric picture.&amp;nbsp; Plone is running with the big dogs and its the only open source solution in the center. &lt;br /&gt;_______________&lt;br /&gt;&lt;br /&gt;In closing, we're fast coming up on the New Year and that can only mean one thing:&amp;nbsp; Plone Metrics' Person of the Year Award.&amp;nbsp; No cash, no prizes, but as they say on Iron Chef, they'll have "the peoples' ovation and fame forever."&amp;nbsp; Now accepting suggestions until Dec. 28. &lt;br /&gt;&lt;br /&gt;Happy Plone Holidays!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-742890776388404419?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/742890776388404419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=742890776388404419' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/742890776388404419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/742890776388404419'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/12/plone-centric-view-of-cms-technology.html' title='A Plone-Centric View of CMS Technology'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_8zYMpfKI5UY/SyP_SyQO5CI/AAAAAAAAApM/l1cHGSgO7Eg/s72-c/Plone-centric-CMS-Watch-vendormap-2010-large.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-4757551558719532358</id><published>2009-12-10T05:05:00.000-08:00</published><updated>2009-12-10T05:05:16.226-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet subway maps'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS Watch'/><title type='text'>Plone's Place in the Content Tech Subway</title><content type='html'>There's been &lt;a href="http://n2.nabble.com/Fwd-2010-Content-Technology-Vendor-Map-tp4109410p4142774.html"&gt;a healthy discussion in the forums&lt;/a&gt; about why Plone doesn't qualify on the &lt;a href="http://www.cmswatch.com/images/CMS-Watch-vendormap-2010-large.jpg"&gt;CMS Watch subway map&lt;/a&gt; as a Enterprise Content Management System (ECM).&amp;nbsp; While looking at where Plone falls in the lower left quadrant, it occurs to me that there's another comparison out there that puts a different perspective on things.&lt;br /&gt;&lt;br /&gt;Consider that Plone is classified under Web Content Management (Blue Line), Enterprise Portal (Green Line), and Social Software &amp;amp; Collaboration (Red Line).&amp;nbsp; What other systems share this rare combination of features?&lt;br /&gt;&lt;br /&gt;Turns out its very, very few and they are heavy hitters on the commercial side:&amp;nbsp; IBM, Microsoft, and Oracle/Sun.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Taking Plone's strengths and looking at them pair-wise, we have Red-Blue, Blue-Green, and Red-Green.&amp;nbsp; Where are these combinations found?&lt;br /&gt;&lt;br /&gt;Red-Blue is found (exclusive of the triple combo systems above) only in Drupal and FatWire.&amp;nbsp; Oddly, Drupal is found in the absolute lower-left corner while FatWire is in the lower right.&amp;nbsp; One would think these two would be placed near one another.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Blue-Green is a very unique combination, only found otherwise in Open Text/Vignette.&amp;nbsp; It differs from IBM and Microsoft only in lacking the Social Software &amp;amp; Collaboration (Red) line.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Finally, Red-Green is extremely interesting in that only Plone and the big three commercial vendors hold that combination.&amp;nbsp; Red-Green is as diagnostic as Red-Green-Blue in classifying this group of four technologies.&amp;nbsp; Of course, only Plone is open source, so it is very distinctive.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;If your organization needs an enterprise-level portal for web content publishing that features strong collaboration tools, &lt;a href="http://plone.net/"&gt;Plone&lt;/a&gt; is your system.&amp;nbsp; When you take into account its &lt;a href="http://plone.org/"&gt;secure, open source architecture&lt;/a&gt; and &lt;a href="http://n2.nabble.com/cost-comparison-tp4136945p4138194.html"&gt;total cost of ownership&lt;/a&gt;, Plone is a winner.&amp;nbsp; In fact, those last two sentences exactly articulate why I use Plone for our cooperative international programs in my day-job.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-4757551558719532358?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/4757551558719532358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=4757551558719532358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4757551558719532358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4757551558719532358'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/12/plones-place-in-content-tech-subway.html' title='Plone&apos;s Place in the Content Tech Subway'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-9014111816021239691</id><published>2009-12-05T18:20:00.000-08:00</published><updated>2009-12-05T18:20:51.633-08:00</updated><title type='text'>CMS Watch Subway Map</title><content type='html'>The &lt;a href="http://www.cmswatch.com/images/CMS-Watch-vendormap-2010-large.jpg"&gt;2010 Content Technology Subway Map&lt;/a&gt; just came out (thanks, &lt;a href="http://www.cmswatch.com/"&gt;CMS Watch&lt;/a&gt;).&amp;nbsp; The format is superficially changed, but by and large its the same concept just cast perhaps in the style of a different city's public transport map.&amp;nbsp; (Anyone know the basis for this year's map?&amp;nbsp; Toyko?&amp;nbsp; Vienna?&amp;nbsp; DC?&amp;nbsp; London?&amp;nbsp; Please comment.)&lt;br /&gt;&lt;br /&gt;There's been a surprising amount of discussion over on the &lt;a href="http://n2.nabble.com/Fwd-2010-Content-Technology-Vendor-Map-tp4109410p4109410.html"&gt;Evangelism Forum about Plone's position&lt;/a&gt;.&amp;nbsp; The short answer is that  since &lt;a href="http://www.cmswatch.com/images/CMS-Watch-subway-map-2009-large.jpg"&gt;the 2009 map came out&lt;/a&gt; Plone and its neighbors haven't moved an iota.&amp;nbsp; Then there's the long answer... (do I ever have a short answer?).&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_8zYMpfKI5UY/SxsEH8kcrwI/AAAAAAAAApE/yf7he4hT870/s1600-h/CMS-Watch-vendormap-2010-large+-+Plone.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/SxsEH8kcrwI/AAAAAAAAApE/yf7he4hT870/s320/CMS-Watch-vendormap-2010-large+-+Plone.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;The significant changes comparing 2010 to 2009 are the addition of a line between Yahoo! and Adobe (the Lime Line--Web Analytics) as well as a link between Reccomend to Adobe (Orange Line--Search &amp;amp; Information Access).&amp;nbsp; There has been an extension to the Brown line with Fabasoft, Docuware, and Objective.&amp;nbsp; Vignette has been added to Open Text on the main line.&amp;nbsp; Vyre has been added on the Purple and Blue lines (between Open Text and Day).&amp;nbsp; Cisco has been removed from the Red line and Jboss is now JBoss/Exo (moved to a new spot on the Green line between MS and Oracle).&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Of more interest to Plone are changes in the lower left quadrant.&amp;nbsp; Exo has been added on the Green Line (Enterprise Portal) and OpenCMS has been added on the Blue Line (Web Content Management).&amp;nbsp; Plone is still a triple threat CMS--Enterprise Portal, Web Content Management, and Social Software &amp;amp; Collaboration systems.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-9014111816021239691?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/9014111816021239691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=9014111816021239691' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/9014111816021239691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/9014111816021239691'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/12/cms-watch-subway-map.html' title='CMS Watch Subway Map'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8zYMpfKI5UY/SxsEH8kcrwI/AAAAAAAAApE/yf7he4hT870/s72-c/CMS-Watch-vendormap-2010-large+-+Plone.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-6859857998898202676</id><published>2009-11-30T20:20:00.000-08:00</published><updated>2009-11-30T20:20:32.836-08:00</updated><title type='text'>Open Source as Pawns?</title><content type='html'>Ashlee Vance &lt;a href="http://www.nytimes.com/2009/11/30/technology/business-computing/30open.html"&gt;in today's NY Times&lt;/a&gt; writes about the hypothesis of OSS being manipulated by dominant technology companies.&amp;nbsp;&lt;br /&gt;&lt;blockquote&gt;In some cases, dominant technology companies have used open-source projects as pawns. &lt;a href="http://topics.nytimes.com/top/news/business/companies/google_inc/index.html?inline=nyt-org" title="More information about Google Inc"&gt;Google&lt;/a&gt;, for example, has needled Microsoft by providing financial support to the nonprofit Mozilla Foundation, which oversees of the development of Firefox. &lt;a href="http://topics.nytimes.com/top/news/business/companies/international_business_machines/index.html?inline=nyt-org" title="More information about International Business Machines Corporation"&gt;I.B.M.&lt;/a&gt; has been a major backer of Linux, helping to raise it as a competitor to Microsoft’s Windows and other proprietary operating systems. &lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;Many of the top open-source developers are anything but volunteers tinkering in their spare time. Companies like I.B.M., Google, Oracle and &lt;a href="http://topics.nytimes.com/top/news/business/companies/intel_corporation/index.html?inline=nyt-org" title="More information about Intel Corporation"&gt;Intel&lt;/a&gt; pay these developers top salaries to work on open-source projects and further the companies’ strategic objectives. &lt;br /&gt;&lt;/blockquote&gt;The MySQL-Sun-Oracle story is worrisome in this regard.&amp;nbsp; With SharePoint 2010 getting rolled out to great fanfare, one has to wonder if Michael Olson's statement has merit: &amp;nbsp; &lt;br /&gt;&lt;blockquote&gt;“A lot of open-source firms are one-product companies, and it’s hard to build a long-term, successful business that way.”&lt;br /&gt;&lt;/blockquote&gt;That said, there's a lot of activity in the CMS market these days for "one-trick ponies."&amp;nbsp; Drupal (1.48%), vBulletin (0.83%), ExpressionEngine (0.38%), and Ektron (0.33%) make up 80% of the 3.79% of all &lt;a href="http://trends.builtwith.com/cms"&gt;websites surveyed by BuiltWith&lt;/a&gt; that have an identifiable CMS.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;And 3.79% of all websites is a huge number--CMS's are definitely here to stay, although I'm stunned that people are still individually handcrafting webpages these days.&amp;nbsp; (Writing HTML now makes me feel like a monk manually illuminating a single page of a book.)&lt;br /&gt;&lt;br /&gt;Plone manages to stay in the top 10, although the BuiltWith data doesn't yet reflect any boost from the recent Packt Awards (there is a slight bump up in the Nov. 15 data).&amp;nbsp; Likewise Plone is number 6 on &lt;a href="http://www.cmsmatrix.org/"&gt;CMS Matrix&lt;/a&gt; when the lists are sorted by either number of views or compares.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Running Drupal, ExpressionEngine and Ektron (sorry, no vBulletin info available) through CMS Matrix against Plone, reveals some interesting bits.&amp;nbsp; Drupal is missing (or limited) in 30 listed features when compared side-by-side with Plone.&amp;nbsp; Ektron lacks 22 features present (or positively scored) in Plone.&amp;nbsp; ExpressionEngine is short 66 features that are present in Plone.&amp;nbsp; Converted to percentages based on 139 features, we have the following shortfalls relative to Plone:&amp;nbsp;&lt;br /&gt;&lt;blockquote&gt;Drupal -22% &lt;br /&gt;Ektron -17% &lt;br /&gt;ExpressionEngine -47%&lt;br /&gt;&lt;/blockquote&gt;Those are pretty wide functional gaps and it doesn't begin to factor in benefits like stronger security, immensely flexible workflow, and UML modeling of content types.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-6859857998898202676?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/6859857998898202676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=6859857998898202676' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6859857998898202676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6859857998898202676'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/11/open-source-as-pawns.html' title='Open Source as Pawns?'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-6313188402045375291</id><published>2009-11-20T03:52:00.000-08:00</published><updated>2009-11-20T05:16:13.077-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='decision-making'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS'/><title type='text'>Decisions, Decisions...</title><content type='html'>Looking at CMS Matrix tonight I find an astonishing 1099 listings.  How can anyone make a sane decision with that many choices?  This ties in nicely with &lt;a href="http://www.ted.com/talks/barry_schwartz_on_the_paradox_of_choice.html"&gt;Barry Schwartz's thoughts&lt;/a&gt; in a TED video on the paradox of choice:  too many choices lead to decision-making paralysis and dissatisfaction.  He provides examples with salad dressings, jeans, and cell phones, among several others.  To over-simplify his thesis, too many potential choices increase the difficulty of decision-making and  heighten expectations.  This in turn dilutes satisfaction with one's ultimate decision. &lt;br /&gt;&lt;br /&gt;In his book "The Paradox of Choice" he points out that even infinite choice isn't a bad thing if it can be conceptualized in a simple way, for example, in a one-dimensional matrix comparing a simple feature set.  But as the dimensions of comparison go up, the computation needed to calculate an optimal choice becomes increasingly difficult.  I see this at my day-job where they have been unable to decide on a corporate standard for CMS.  In the end, people look for surrogates for quality to simplify the decision-making process, things like the recent Packt Awards or the Idealware report.&lt;br /&gt;&lt;br /&gt;Another solution is to follow the herd and make the same decision others before you have made.  This can easily lead to &lt;a href="http://en.wikipedia.org/wiki/Information_cascades"&gt;an information cascade&lt;/a&gt; and sub-optimal results.  I've discussed these beasts &lt;a href="http://plonemetrics.blogspot.com/2007/12/measurement-and-uncertainty.html"&gt;elsewhere&lt;/a&gt;, but want to point out again that herd behavior is &lt;span style="font-style: italic;"&gt;fragile&lt;/span&gt;--a little correct contrary knowledge can quickly dispel an information cascade. &lt;br /&gt;&lt;br /&gt;Of course, one problem is that one size (CMS) does not fit all.  In my case workflow and security trump everything else, so the choice is dramatically limited... and simplified.  I don't spend my time agonizing about if I made the right choice or second-guessing myself. &lt;br /&gt;&lt;br /&gt;Along those lines, in a bookstore tonight I saw a copy of "Blink," also about decision-making.  After only a short skim, I'd say that I agree with the author:  we often make an optimal decision within seconds but then our slower conscious analytical processes talk ourselves out of it.  (This is not to say that &lt;a href="http://www.first-level-leadership.com/decision-making.html"&gt;reflective decision-making&lt;/a&gt; is always a bad idea, just that we should weigh our initial impressions more heavily in the reflective process.) &lt;br /&gt;&lt;br /&gt;I see this all the time grading tests at college--the initial correct answer is erased and an incorrect answer finally selected.  I tell my students all the time to not second-guess themselves unless they have a good reason. &lt;br /&gt;&lt;br /&gt;This resonates with a number of usability studies that indicate that we make web choices within seconds or fractions of seconds.  &lt;a href="http://www.useit.com/alertbox/timeframes.html"&gt;This article by Jakob Neilson&lt;/a&gt; has a good discussion and references on this topic.  BTW, almost 60% of visits to Plone.org are less than 10 seconds.  On the other hand, about 30% of the visitors stay 3-30 minutes.  My guess is that Plone.org visitors aren't generally making a "use Plone" decision in 10 seconds. &lt;br /&gt;&lt;br /&gt;Now here's an experiment for you:  go to Plone.org and count off 10 seconds while you look at the site.  What did you remember?  Branch with bud, Plone South America, "powerful, flexible, easy to install, use, and extend." &lt;br /&gt;&lt;br /&gt;Do the same for Drupal.org:  two simultaneous releases, "critical security vulnerabilities," Whitehouse.gov. &lt;br /&gt;&lt;br /&gt;Try OpenOffice.org:  productivity suite, learn, download, help, do more, participate.  Hmm?  Simplifying choice, but letting the user make an informed decision about what to do next.  Maybe Schwartz is on to something...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-6313188402045375291?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/6313188402045375291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=6313188402045375291' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6313188402045375291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6313188402045375291'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/11/decisions-decisions.html' title='Decisions, Decisions...'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-7733528405186281455</id><published>2009-11-11T02:54:00.000-08:00</published><updated>2009-11-11T03:01:28.957-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='Packt CMS award'/><title type='text'>Packt Feedback</title><content type='html'>Stoyan Stefanov, one of Packt's judges, gives a high-level overview of how he saw the non-PHP systems stack up during this year's competition.  &lt;a href="http://www.phpied.com/open-source-cms-award-2009/trackback/"&gt;His evaluation&lt;/a&gt; included these bullets: &lt;br /&gt;&lt;ul&gt;&lt;li&gt;python&lt;/li&gt;&lt;li&gt;slick and contemporary&lt;/li&gt;&lt;li&gt;impressive list of add-ons&lt;/li&gt;&lt;li&gt;excellent step-by-step tutorials, manuals and a free online book&lt;/li&gt;&lt;li&gt;impressive client list, starting with (since I bitch about performance throughout this post) Akamai, the CDN provider&lt;/li&gt;&lt;li&gt;+1 for performance best practices&lt;/li&gt;&lt;li&gt;-10 for missing demo?&lt;/li&gt;&lt;/ul&gt;Obviously the missing demo didn't count too heavily against Plone, but it might be something that both the evangelism and hosting groups could look into.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-7733528405186281455?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/7733528405186281455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=7733528405186281455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7733528405186281455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7733528405186281455'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/11/packt-feedback.html' title='Packt Feedback'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-6601471106758194683</id><published>2009-11-09T07:20:00.001-08:00</published><updated>2009-11-09T07:47:45.556-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='Packt CMS award'/><title type='text'>Packt Best Other Open Source CMS Award</title><content type='html'>And &lt;a href="http://www.packtpub.com/article/plone-wins-2009-best-other-open-source-cms"&gt;the winner is... Plone&lt;/a&gt;! &lt;br /&gt;&lt;br /&gt;For the second year running Plone makes it to the winner's circle and walks away with $2000.  Second place went to dotCMS and third place to mojoPortal. &lt;br /&gt;&lt;br /&gt;I still think the category should be Best Python Open Source CMS.  Best Other OS CMS would then include PHP and dotNET frameworks.  ;-)&lt;br /&gt;&lt;br /&gt;Remember that this is much of a black box award, with community voting contributing to the nomination process and then final votes factoring in with Packt's judging panel in some mysterious way.  None-the-less, I don't recommend that the Plone Foundation turn down the prize money. &lt;br /&gt;&lt;br /&gt;Also remember that Packt is in the business of selling books and their judging panel would be foolish if they didn't take books sales into account.  Right now their are four main Plone titles from Packt and a fifth expected any day now. &lt;br /&gt;&lt;br /&gt;By comparison (hey, I've got to have some metrics in this post) Drupal and Joomla have 16 titles each, while WordPress only has 8. &lt;br /&gt;&lt;br /&gt;Meanwhile Plonistas, kick back and have a well deserved cup o' joe (for those of us in the Western Hemisphere).  The rest of you in Europe and Africa can go straight for other celebratory beverages.  For Australia, New Zealand and the Far East, get out of bed and set off some fireworks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-6601471106758194683?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/6601471106758194683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=6601471106758194683' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6601471106758194683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6601471106758194683'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/11/packt-best-other-open-source-cms-award.html' title='Packt Best Other Open Source CMS Award'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-1326703527437570705</id><published>2009-10-28T01:29:00.000-07:00</published><updated>2009-10-28T02:45:38.516-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='White House'/><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='government'/><title type='text'>Whitehouse.gov Goes Open Source</title><content type='html'>It was a red-letter day for open-source software when the White House announced its transition from ASP.NET to Drupal on Oct. 24.  Several insightful pieces have already been written in the blogosphere (&lt;a href="http://techpresident.com/blog-entry/whitehousegov-goes-drupal"&gt;Nancy Scola&lt;/a&gt; and &lt;a href="http://radar.oreilly.com/2009/10/whitehouse-switch-drupal-opensource.html"&gt;Tim O'Reilly&lt;/a&gt;), so I'll not rehash that here.  Instead I'll do the usual and take a look at some numbers.&lt;br /&gt;&lt;br /&gt;Some obvious choices for searching stats turn out to create problems.  &lt;a href="http://www.google.com/unclesam"&gt;Uncle Sam's Google Search&lt;/a&gt; returns things like the National Vulnerabilities Database listing for a given CMS.  Perhaps given that its 3:30 a.m., a  first whack at how many .gov sites are out there using OS is to simply look at self-reporting for some representative CMS's.&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: top; font-weight: bold;"&gt;CMS&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top; font-weight: bold;"&gt;Sites&lt;br /&gt;Reported&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top; font-weight: bold;"&gt;Source URL&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: top;"&gt;DotNetNuke&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center;"&gt;--&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;(No obvious collection available.  If anyone knows of one, please comment.)&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Drupal&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center;"&gt;46&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;http://groups.drupal.org/node/19885 and http://groups.drupal.org/node/24119&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Joomla&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center;"&gt;30&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;http://community.joomla.org/showcase/sites/government-and-nonprofit/government.html&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Plone&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center;"&gt;234&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;http://plone.net/sites/sites_listing?industries%3Alist=Government&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;WordPress&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center;"&gt;17&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;http://wordpress.org/showcase/tag/government/&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Although its been heralded as a watershed moment for open source, FOSS has been steadily penetrating the .gov domain for years.  The high-profile nature of whitehouse.gov, however, gives open source a great boost.  But places like Albuquerque, Newport News, Brazil, Ireland, Italy, New Zealand, and many others have been using open source for years.  I recommend reading the &lt;a href="http://en.wikipedia.org/wiki/E-Government"&gt;e-Government article&lt;/a&gt; in Wikipedia with an eye towards FOSS mentions, which are numerous.&lt;br /&gt;&lt;br /&gt;As always, the message is to match requirements with capabilities.  If you're a PHP shop with lots of talent in that area, you might be inclined to go in that direction.  Similarly, with ASP.NET staff, DNN is a player.  If security is one of your top concerns, Plone should be on your short list.&lt;br /&gt;&lt;br /&gt;Meanwhile, here's another plug for FosterMilo's presentation at World Plone 2009 on Day 2 -- "Helping the Government Go Plone."  They were instrumental in getting Plone up and running for the Cities of Albuquerque and Raton here in New Mexico.  If &lt;a href="http://fostermilo.com/articles"&gt;past presentations&lt;/a&gt; are any indication (&lt;a href="http://fostermilo.com/articles/sharing-the-web-joy-at-unm"&gt;here's one of my favs&lt;/a&gt;), this will be a good one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-1326703527437570705?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/1326703527437570705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=1326703527437570705' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1326703527437570705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1326703527437570705'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/10/whitehousegov-goes-open-source.html' title='Whitehouse.gov Goes Open Source'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-1440311906172747750</id><published>2009-10-25T04:15:00.000-07:00</published><updated>2009-10-25T04:41:14.618-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='2009'/><category scheme='http://www.blogger.com/atom/ns#' term='World Plone Conference'/><title type='text'>While in Budapest</title><content type='html'>For all you lucky Plonistas that made it to Budapest, here's my suggestions on a few things to do.  While there're plenty of shops, restaurants, museums, and other diversions in the city proper, I found the west side of the river to have some of the best scenary.  Here's the Buda Castle...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8zYMpfKI5UY/SuQ0v3sLVTI/AAAAAAAAAos/AFxXgmMePY8/s1600-h/P0002841.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 267px;" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/SuQ0v3sLVTI/AAAAAAAAAos/AFxXgmMePY8/s400/P0002841.JPG" alt="" id="BLOGGER_PHOTO_ID_5396496250504434994" border="0" /&gt;&lt;/a&gt;with its impressive cathedral.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8zYMpfKI5UY/SuQ0e_AtqLI/AAAAAAAAAok/VpCEiXU3Dsg/s1600-h/P0002834.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 267px;" src="http://3.bp.blogspot.com/_8zYMpfKI5UY/SuQ0e_AtqLI/AAAAAAAAAok/VpCEiXU3Dsg/s400/P0002834.JPG" alt="" id="BLOGGER_PHOTO_ID_5396495960411842738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;There's also a number of interesting subterranean features in Budapest, especially if the day is wet.  Try the Castle Labyrinth up on Buda Hill (not for the claustrophobic) and then relax in the underground bar at the Hilton. &lt;br /&gt;&lt;br /&gt;After a long day of sight-seeing, conferencing, sprinting, or to get the kinks out of your back after a long flight, try one of Budapest's many spas.  When I was there (Dec. 2000), I stayed at the Hotel Gellert with its enormous and beautiful swimming pool, massage options, and hot springs.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8zYMpfKI5UY/SuQ0DpNDSTI/AAAAAAAAAoM/YelWWbE6J5c/s1600-h/P0002812.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 267px;" src="http://4.bp.blogspot.com/_8zYMpfKI5UY/SuQ0DpNDSTI/AAAAAAAAAoM/YelWWbE6J5c/s400/P0002812.JPG" alt="" id="BLOGGER_PHOTO_ID_5396495490701543730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Just don't believe their in-house TV ads talking about "radioactive" water :-))&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8zYMpfKI5UY/SuQ0U0lw6iI/AAAAAAAAAoc/VZAw_R9aAYU/s1600-h/P0002828.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 267px;" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/SuQ0U0lw6iI/AAAAAAAAAoc/VZAw_R9aAYU/s400/P0002828.JPG" alt="" id="BLOGGER_PHOTO_ID_5396495785815763490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Afterwards, just across the street is a path that will take you to the top of Gellerthegy, the Gellert Hill.  Excellent vistas of the city, especially at night, await you. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8zYMpfKI5UY/SuQ0K2h76tI/AAAAAAAAAoU/BJWv-W2Tyb8/s1600-h/P0002817.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 267px;" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/SuQ0K2h76tI/AAAAAAAAAoU/BJWv-W2Tyb8/s400/P0002817.JPG" alt="" id="BLOGGER_PHOTO_ID_5396495614537886418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In closing this non-statistical posting, congratulations to Chantal and Alex.  Be sure to toast the happy couple when they present "Helping the Government Go Plone" (Day 2, 16:15).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-1440311906172747750?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/1440311906172747750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=1440311906172747750' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1440311906172747750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1440311906172747750'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/10/while-in-budapest.html' title='While in Budapest'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8zYMpfKI5UY/SuQ0v3sLVTI/AAAAAAAAAos/AFxXgmMePY8/s72-c/P0002841.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-6725207284817815137</id><published>2009-10-15T00:01:00.000-07:00</published><updated>2009-10-15T00:01:02.174-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BlogActionDay'/><title type='text'>Blog Action Day</title><content type='html'>Just a quick posting about &lt;a href="http://www.blogger.com/www.blogactionday.org"&gt;Blog Action Day&lt;/a&gt; with this year's topic of climate change.  Kinda hard to fold climate change into a blog about Plone, CMS, and measuring the effectiveness of web tools.&lt;br /&gt;&lt;br /&gt;Best link I can think of between Plone and climate change is that of the relationship between environmental NGO's and Plone.  A quick glance at &lt;a href="http://plone.net/sites/sites_listing?industries%3Alist=Environmental"&gt;Plone.net&lt;/a&gt; shows 46 sites identified with the &lt;a href="http://plone.net/sites/sites_listing?industries%3Alist=Environmental"&gt;industry area of "Environmental."&lt;/a&gt;  This is one market area where Plone has repeatedly shown its strengths in delivering top notch content management solutions to NGO's and not-for-profits in this domain.&lt;br /&gt;&lt;br /&gt;So hat's off to all the Plonistas working to deal with climate change on this Blog Action Day. &lt;br /&gt;&lt;br /&gt;I'd also like to point readers in the direct of &lt;a href="http://www.huffingtonpost.com/sigourney-weaver/swimming-in-a-sea-of-acid_b_320994.html"&gt;Sigourney Weaver's article&lt;/a&gt; in the Huffington Post on oceanic acidification.  You might disagree with CO2's effect on global warming, but its effect on aquatic pH is undeniable.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-6725207284817815137?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/6725207284817815137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=6725207284817815137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6725207284817815137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6725207284817815137'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/10/blog-action-day.html' title='Blog Action Day'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-1934215280081940740</id><published>2009-10-13T02:01:00.000-07:00</published><updated>2009-10-13T02:36:36.898-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone books'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><title type='text'>More Stats from Amazon</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8zYMpfKI5UY/StRCT3F057I/AAAAAAAAAn8/uWGg0j7wep4/s1600-h/AmazonSalesRank_Oct+2009.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 176px;" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/StRCT3F057I/AAAAAAAAAn8/uWGg0j7wep4/s400/AmazonSalesRank_Oct+2009.jpg" alt="" id="BLOGGER_PHOTO_ID_5392007562842662834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Its been another quarter and its time for a look at Amazon sales ranks for Plone books.  From the graph above, you can see that some texts are bouncing around while others are trending steadily.  I can't really explain the sales improvement for many titles last July (remember "dips" are actually good in terms of sales rank).  The new titles have lost ground somewhat after the initial flurry of sales, but no one has gone over a cliff.&lt;br /&gt;&lt;br /&gt;Without doing any further analysis (hey, its 3 a.m.), it looks like there's a cluster of books in the low to mid hundreds of thousands and another cluster above 800,000.  We'll have to wait until December to see if this pattern is persistent.&lt;br /&gt;&lt;br /&gt;My own behavior might explain some of this from an anecdotal point of view.  At my day job we've just been going through the upgrade from 2.5 to 3.1 (don't ask).  At any rate, its time to dust off my notes from Joel Burton's class last year and buy the Plone 3 texts for the rest of the staff.  Not being an early adopter in the Plone upgrade process, we've held off on upgrading our technical library until now.  I suspect others are in the same boat and this sort of lag will continue to drive Plone 3 book sales for some time.&lt;br /&gt;&lt;br /&gt;I read with interest a piece from &lt;a href="http://www.fonerbooks.com/surfing.htm"&gt;Morris Rosenthal&lt;/a&gt; where he's basically reverse engineered the sales ranks.  Despite that, Amazon numbers are amazingly fluid and trending them is tricky, especially for those with ranks below 20,000.  He's got some interesting graphs and an insightful writeup.  In simple terms, Morris states the obvious:&lt;br /&gt;&lt;blockquote&gt;Read an average rank of 1,000 to mean you have a seriously       successful title, an average rank of 10,000 to mean your doing pretty good       for a book that's no bestseller, an average rank of 100,000 to mean it's       not going to contribute significantly to your income, and an average rank       of 1,000,000 to mean you need to take a break from checking sales ranks.       &lt;/blockquote&gt;Of course, these are Amazon numbers, so remember that online sales (Pelletier &amp;amp; Shariff) and direct sales from our friends at Packt (many of the others) will have a significant impact.  Its also nice to note that Plone top sellers have ratings of 4.5 to 5.0.&lt;br /&gt;&lt;br /&gt;By way of comparison, Drupal has four titles with sales ranks under 20,000.  Unfortunately, they all have ratings of 4.5 or less.  Joomla has three titles ranked under 50,000.  Their ratings are 4.0 or less.  WordPress has four books ranked under 20,000 ranked variously between 3.5 and 5.0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-1934215280081940740?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/1934215280081940740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=1934215280081940740' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1934215280081940740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1934215280081940740'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/10/more-stats-from-amazon.html' title='More Stats from Amazon'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8zYMpfKI5UY/StRCT3F057I/AAAAAAAAAn8/uWGg0j7wep4/s72-c/AmazonSalesRank_Oct+2009.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-8093524078901639240</id><published>2009-10-03T01:43:00.000-07:00</published><updated>2009-10-03T02:19:27.508-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Packt CMS award'/><title type='text'>Vote for Your CMS</title><content type='html'>This weekend's post will be a quick one... in Albuquerque its the beginning of the annual Balloon Fiesta.  In about four hours we'll see many hundreds of balloons take to the air for the first of several mass ascensions.&lt;br /&gt;&lt;br /&gt;Of interest this week is that the nominations are in for the Packt Open Source Awards.  Plone made the finalist's circle.  The short list of five "best other open source CMS" contenders includes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;DotNetNuke&lt;/li&gt;&lt;li&gt;dotCMS&lt;/li&gt;&lt;li&gt;mojoPortal&lt;/li&gt;&lt;li&gt;Plone&lt;/li&gt;&lt;li&gt;WebGUI&lt;/li&gt;&lt;/ul&gt;By way of comparison, the PHP finalists are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Drupal&lt;/li&gt;&lt;li&gt;Joomla&lt;/li&gt;&lt;li&gt;MODx&lt;/li&gt;&lt;li&gt;TYPOlight&lt;/li&gt;&lt;li&gt;WordPress&lt;/li&gt;&lt;/ul&gt;And the overall finalists are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;DotNetNuke&lt;/li&gt;&lt;li&gt;MODx&lt;/li&gt;&lt;li&gt;SilverStripe&lt;/li&gt;&lt;li&gt;WordPress&lt;/li&gt;&lt;li&gt;XOOPS&lt;/li&gt;&lt;/ul&gt;Its interesting that only DotNetNuke of the Other CMS category and MODx and WordPress of the PHP CMS group made it into the overall finalists.  Drupal and Joomla appear have been promoted out of the overall category into the new Hall of Fame.&lt;br /&gt;&lt;br /&gt;You can see that Packt is having to deal with a serious apples and oranges problem here, with .net solutions, blogging software, Perl, C#, Python, and J2EE systems in the mix.  Although the Packt process is not particularly transparent, it does seem to be one that very roughly approximates how well particular communities can mobilize and get out the vote.  To Open Source as a whole, its gratifying to see more than 12,000 votes in the nomination phase.&lt;br /&gt;&lt;br /&gt;Voting is now open until October 30 so &lt;a href="http://www.packtpub.com/best-other-open-source-cms-finalists"&gt;hop over and vote&lt;/a&gt;.  Its worth $2000 to the Plone Foundation if it takes first place in its category.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-8093524078901639240?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/8093524078901639240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=8093524078901639240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/8093524078901639240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/8093524078901639240'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/10/this-weekends-post-will-be-quick-one.html' title='Vote for Your CMS'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-957437779221935604</id><published>2009-09-15T21:22:00.000-07:00</published><updated>2009-09-16T06:42:00.072-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><title type='text'>The Plone-SharePoint Chronicles</title><content type='html'>Although SharePoint and Plone overlap somewhat in feature sets, any comparison is an apples-and-oranges affair.  Basically, SharePoint is a document management system while Plone is a web-publishing, content management system.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt; &lt;p&gt;Key requirements in my situation of interest include moving draft documents out of staff inboxes for version control, providing an unambiguous story to senior management, and presenting a well thought-out and compelling line of reasoning to external stakeholders (web publishing).  At the same time, draft and sensitive documents must be protected.&lt;/p&gt; &lt;p&gt;For any external collaborative website that requires brand identification,  Plone is strongly recommended.  For an internal, no-frills document collection with static folder structure, SharePoint can deliver an acceptable solution that is familiar to many users.&lt;/p&gt; &lt;p&gt;A hybrid solution (SharePoint internal/Plone external) will require constant manual intervention to maintain synchronization of appropriate documents.  External access, for example, from partner universities, to an internal SharePoint site will not be an option.  If this use-case is anticipated, a Plone-only architecture may be warranted.  Otherwise, it will be necessary for core team members to look in two places (internal and external) for documents based on whether an outside editor is one of the contributors.  As the program broadens, the likelihood of additional external authors increases, making this a more likely problem.   &lt;/p&gt; &lt;p&gt;Downstream requirements expansions should be considered before settling on a final architecture.  Once implemented, the management-level user community will operate with considerable inertia.   &lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;table border="1" bordercolor="#000000" cellpadding="2" cellspacing="1" width="665"&gt;  &lt;col width="107"&gt;  &lt;col width="300"&gt;  &lt;col width="240"&gt;  &lt;tbody&gt;&lt;tr&gt;      &lt;th width="300"&gt;    &lt;p&gt;SharePoint&lt;/p&gt;   &lt;/th&gt;   &lt;th width="240"&gt;    &lt;p&gt;Plone&lt;/p&gt;   &lt;/th&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;Microsoft SharePoint is a collection of products and software    elements that includes collaboration functions, process management    modules, search modules, and a document-management platform.    Technically SP was released approximately in 2002 and is operating    here as version 3, but its many components have a complex    pedigree.      &lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Plone is an open-source content management system and    associated third-party products. First released in 2001, our    planned deployment is with version 3.1, now stable for over 6    months.      &lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;SharePoint sites are functionally ASP.NET 2.0 web applications,    which are served using IIS and a SQL Server database.  All    site content data, such as items in document libraries and lists,    are stored within an SQL database.&lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Functionally Plone is a Python application running behind Apache in our case with a Zope database/server backend.  Most site content data    are stored within Zope.&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;Requires significant ASP.NET hand coding for modification;    SharePoint Designer for customization.      &lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Customization of data types and workflows managed through UML    models; standard CSS plus page templates for look-and-feel changes.      &lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;SharePoint has an Internet Explorer–based user interface with    somewhat limited functionality available to users of other browsers.&lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Plone is well regarded for its platform independence and    browser neutrality.&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;SharePoint has non-trivial license fees and these are passed to    line organizations as indirect costs.  Direct costs of    content creation and site management are still incurred.     &lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Plone is licensed under the Gnu Public License and has no    distribution fees.  Costs are only those directly associated    with site creation, administration, and content    creation or management.     &lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;Section 508 Compliance can be achieved with SharePoint, but    doing so typically requires substantial development effort, or the    use of third-party products.  Of particular concern in    SharePoint are the use of a number of ActiveX browser plugin    controls, the use of non-compliant markup, and over-dependence on    client-side scripting.&lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Plone excels in standards compliance, accessibility (Section 508    compliance), and internationalization.      &lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;Unusable sites surprisingly easy to create by the unwary.  Awkward to restructure sites at a later time.        &lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Multiple means of organization and navigation available.     Moving items does not break internal references.  Full-text search available out of the box.      &lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;By means of VPN into our internal network  or implemented as a site on the external network.&lt;br /&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Accessible equally from internal or external networks.     Single-sign-on anticipated shortly.      &lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;Restructuring a SharePoint site is complex and time-consuming.     Data aggregation tasks are extremely complex.      &lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Plone can be customized and extended to meet highly specific    needs in terms of data aggregation, site structure, content types,    workflow rules, and so forth.&lt;br /&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;Superior MS Office integration, but difficult to adjust    workflow to more complex situations.     &lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Third-party desktop products give Plone drag-and-drop    capabilities.  Version 3 will have inline editing.      &lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;Lacks automatic templating of web pages.      &lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Page templating enforced out of the box.      &lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;Non-corporate external SharePoint user accounts must be managed    via our internal password-control tools.&lt;br /&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Non-corporate user credentials managed simply and locally. Very fine-grained security controls.     &lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;      &lt;td width="300"&gt;    &lt;p&gt;Both internal and external versions available with full    corporate IT support.      &lt;/p&gt;   &lt;/td&gt;   &lt;td width="240"&gt;    &lt;p&gt;Acceptable for OUO on our external servers.  Considered    much more secure than PHP-based content management systems.     Supported by in-house developers.      &lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;br /&gt;(These Blogger table formats are really bothering me today.  I've posted the full table at &lt;a href="http://docs.google.com/View?id=dhc25jrt_54s8mnjngn"&gt;Google Docs&lt;/a&gt;.)&lt;br /&gt;&lt;/p&gt;&lt;h3&gt;Reviews, Resources, and Links&lt;/h3&gt; &lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;a href="http://blog.cynapse.com/cynin-low-cost-alternative-to-sharepoint"&gt;A  Plone-based intranet solution compared with SharePoint &lt;/a&gt;  &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;a href="http://elephantangelchild.blogspot.com/2009/04/nasa-science-case-study-part-i-why.html"&gt;SharePoint  at NASA and why they went with Plone instead&lt;/a&gt; (2008) by K.  Cunningham&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;a href="http://theploneblog.org/blog/archive/2006/03/04/podcast-plone-at-disney"&gt;Disney  replaces SharePoint with Plone &lt;/a&gt;(2006)&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;a href="http://francescociriaci.wordpress.com/2008/12/22/plone-vs-moss-round-1/"&gt;Plone  vs Microsoft SharePoint Server&lt;/a&gt; (2008) by F. Ciriaci &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;a href="http://francescociriaci.wordpress.com/2009/08/"&gt;Plone  vs Microsoft SharePoint Server&lt;/a&gt;, part 2 (2009) by F. Ciriaci   &lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;a href="http://www.mail-archive.com/evangelism@lists.plone.org/msg00780.html"&gt;Jazkarta  summary of Plone &amp;amp; SharePoint&lt;/a&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Microsoft_SharePoint"&gt;SharePoint  at Wikipedia&lt;/a&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Plone_%28software%29"&gt;Plone  at Wikipedia&lt;/a&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.cmsmatrix.org/matrix/cms-matrix"&gt;Feature  comparison&lt;/a&gt;&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-957437779221935604?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/957437779221935604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=957437779221935604' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/957437779221935604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/957437779221935604'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/09/plone-sharepoint-chronicles.html' title='The Plone-SharePoint Chronicles'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3770983791479546531</id><published>2009-08-30T08:06:00.000-07:00</published><updated>2009-08-30T12:31:27.985-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='Black swans'/><category scheme='http://www.blogger.com/atom/ns#' term='CMS'/><title type='text'>Cygnus atratus and CMS</title><content type='html'>A friend sent me a copy of &lt;a href="http://en.wikipedia.org/wiki/The_Black_Swan_%28Taleb_book%29"&gt;Taleb's book, The Black Swan&lt;/a&gt;, and I've been giving it a read.  One might wonder where a discussion of extreme events fits with Plone and CMS in general and I hope to close that loop before I'm finished today.&lt;br /&gt;&lt;br /&gt;Let's start with a concrete example:  the Dec. 2004 Sumatran earthquake and tsunami.  Without getting into a debate about whether large earthquakes are true black swan events, this certainly fit the bill for millions of affected people.&lt;br /&gt;&lt;br /&gt;In Nov. just prior to that, Enfold Systems launched Oxfam America's newly designed Plone portal.  From an item at AllBusiness.com, &lt;blockquote&gt;"In the course of ten days during the Tsunami crisis, Oxfam had almost half of its typical yearly visits, and almost 1/3 of its yearly bandwidth -- the system performed beautifully," said Internet Manager Nicholas Rabinowitz. &lt;/blockquote&gt;Oxfam raised $14M and credited Plone with a large part of making it possible to handle the scale of the relief response.  Clearly this is an example of an enormous negative black swan event for people in the Indian Ocean basin, but a positive black swan event for Plone.  This is exactly what Taleb promulgates as a successful strategy for managing risk--maximize your exposure to positive black swans.&lt;br /&gt;&lt;br /&gt;Let's take this concept a step farther back and look at the general CMS environment.  In the first decade of the 21st Century, we've seen CMS go from twinkle in someone's eye to dozens of major systems.  The diffusion of the CMS innovation has been marked by a rapid evolutionary radiation into hundreds of web niches.&lt;br /&gt;&lt;br /&gt;Many CMS niches are characterized by what are called path dependencies and network externalities.  A &lt;a href="http://en.wikipedia.org/wiki/Path_dependence"&gt;path dependency&lt;/a&gt; explains how one set of decisions is constrained by what previous decisions.  Vendor lock-in is a classic case in point that results in positive feedback for a particular, although possibly suboptimal, solution.&lt;br /&gt;&lt;br /&gt;An organization that has drunk the Microsoft coolaid may very likely go with SharePoint as their document management solution and try to foist that off as a web publishing solution as well.  But the original choice to go with MS may be a black swan in that it was a very rare, high consequence event from a software perspective.&lt;br /&gt;&lt;br /&gt;Network externalities are where outside events drive a decision.  Often this means that someone makes a decison to implement a particular CMS because its considered easier to find PHP programmers.  (Don't get me started on the ease of learning Python and the readability of Python code.)  What was the black swan that led to PHP predominance in web apps?  I would hazard that the success of Apache running largely on Unix with tools like AWK led straight to second generation software like Perl and PHP.&lt;br /&gt;&lt;br /&gt;I'm now seeing items in the innovation literature that point to yet a third factor that drives acceptance:  lack of information.  This lack of information on the relative merits of systems leads decision-makers to base their choices on whatever data chance has delivered to them.  I've heard this refered to as the "PC Magazine-Air Travel Model," where a manager's decision is based on whatever he or she read in PC Magazine while flying back from DC.&lt;br /&gt;&lt;br /&gt;In conclusion, I can't say I believe everything that a catastrophist like Taleb writes.  As an evolutionary biologist, I'm well aware of the impact of catastrophies on evolving systems (for example, asteroids and K-T extinctions).  But I feel the overall grist in the mill of complex systems is the day-to-day micro-improvements, whether a small favorable mutation or a PLIP solved by a Plone developer.  Black swans are out there and we want to be the lucky ones who seize the opportunities they bring, but that doesn't mean I'll stop working on the small, almost unnoticed improvements that drive system change.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3770983791479546531?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3770983791479546531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3770983791479546531' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3770983791479546531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3770983791479546531'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/08/cygnus-atratus-and-cms.html' title='Cygnus atratus and CMS'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-633122341387958730</id><published>2009-08-23T20:15:00.000-07:00</published><updated>2009-08-24T03:33:23.541-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone statistics'/><title type='text'>Meaningful Stats?</title><content type='html'>&lt;div&gt;&lt;span class="status-body"&gt;&lt;span class="entry-content"&gt;&lt;a href="http://n2.nabble.com/Total-revenue-metrics-for-Plone-tp3496960ef293364.html"&gt;Dylan Jay recently asked&lt;/a&gt; on the Plone Evangelism msg boa&lt;/span&gt;&lt;/span&gt;rd, "Are there any stats about Plone's success that are really meaningful?"  My first thought was to reply over there.  But since the question is truly existential from a statistician's point of view as well as being of general interest, I thought I'd post a reply out in the wider blogosphere.&lt;br /&gt;&lt;br /&gt;&lt;span class="status-body"&gt;&lt;span class="entry-content"&gt;Dylan had also queried in his post by wondering if there's a way of determining amalgamated Plone revenue?  His reasoning went that as a community, are &lt;/span&gt;&lt;/span&gt;&lt;span class="status-body"&gt;&lt;span class="entry-content"&gt;there &lt;/span&gt;&lt;/span&gt;&lt;span class="status-body"&gt;&lt;span class="entry-content"&gt;numbers that can compare apples with apples when looking across open-source and commercial products?&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;The difficulty here is that any single measure we pick will be integrating across multiple dimensions:  large customer companies vs small, community sites vs web publishing, dot com's vs dot org's, and so on.  In this blog I've explored (and continue to explore) various surrogates for the health of Plone and related CMS's.&lt;br /&gt;&lt;br /&gt;Whether its PageRank at Amazon, BuiltWith percentages, Google trends, security vulnerabilities, Plone.net sites, Technorati posts, CMS Matrix features, or other statistical tidbit, these all fall short.   Which is why I've always advocated a requirements-based decision process for determining if Plone is right for a particular situation.  But that doesn't stop me from questing for the Holy Grail of web statistics--a simple way to measure effectiveness.&lt;br /&gt;&lt;br /&gt;I'm still of the opinion that an aggregated set of metrics will be useful in this regard.  See for example, &lt;a href="http://plonemetrics.blogspot.com/2007/09/plone-metrics-goes-online.html"&gt;one of my earliest posts&lt;/a&gt; where I was trying to fill in the gaps in a table where widespread adoption of Plone was based on acceptance and visibility.  One of the attributes of acceptance was the economic health of 3rd party companies, something we still don't have a solid handle on (sorry Dylan). &lt;br /&gt;&lt;br /&gt;Meanwhile, there are new "sentiment analysis" tools coming out as per &lt;a href="http://www.nytimes.com/2009/08/24/technology/internet/24emotion.html"&gt;this morning's NY Times&lt;/a&gt;.  Of the free services, things look pretty rough.  For example, Twitrratr lists as a negative post this tweat from our very Plone-positive friends in Pennsylvania, "xml is the wrong language for confi..."  This confuses a post's source (planet Plone) with the keyword "wrong" and misses the subject of the negative feelings, "XML."   The algorithms still need work, but here in the interest of fairness is a rundown.&lt;/span&gt;&lt;/div&gt;&lt;table&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right;"&gt;Postive&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right;"&gt;Neutral&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right;"&gt;Negative&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://twitrratr.com/search/Plone"&gt;Twitrratr&lt;/a&gt;&lt;/td&gt;&lt;td style="text-align: right;"&gt;9.09%&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: right;"&gt;87.66%&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: right;"&gt;3.25%&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://twendz.waggeneredstrom.com/default.aspx?q=Plone"&gt;Twendz&lt;/a&gt;&lt;/td&gt;&lt;td style="text-align: right;"&gt;30%&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: right;"&gt;59%&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: right;"&gt;11%&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://www.tweetfeel.com/"&gt;Tweetfeel&lt;/a&gt;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0%&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: right;"&gt;n/a&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: right;"&gt;100%&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;Clearly Twitrratr is displaying more precision than their algorithm merits and Tweetfeel (with &lt;span style="font-style: italic;"&gt;n&lt;/span&gt; = 2) is missing most of the traffic of interest.  Twendz does give a few details on how they are dynamically processing up to the latest 70 tweets.  I'll keep an eye on these and related products to see how the technology is maturing and how it can help the Plone community improve itself. &lt;br /&gt;&lt;br /&gt;Finally, in closing today I thought I'd finish up not with more statistics, but with a couple anecdotal items recently seen on Twitter: &lt;br /&gt;&lt;span class="status-body"&gt;&lt;span class="entry-content"&gt;&lt;blockquote&gt;Collaboration via  Sharepoint is like kissing a warthog in  August.&lt;/blockquote&gt;and&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;Trying to create a good site with MS  SharePoint... cumbersome... I rather prefer &lt;strong style="font-weight: normal;"&gt;Plone&lt;/strong&gt;! #microsoft  #&lt;strong style="font-weight: normal;"&gt;plone&lt;/strong&gt;.&lt;br /&gt;&lt;/blockquote&gt;Anecdotal evidence by definition isn't statistically significant and can be easily dismissed by those who need numbers to back up their decisions, but it occurs to me that I should be cataloging these sorts of statements.  In time, I suspect we'll have quite a corpus because Plone does good stuff. &lt;br /&gt;&lt;br /&gt;Next week:  The diffusion of innovation and why people often standardize on sub-optimal solutions.  Black swans, path dependence, network externalities, and the lack of information on the relative merits of systems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-633122341387958730?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/633122341387958730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=633122341387958730' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/633122341387958730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/633122341387958730'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/08/meaningful-stats.html' title='Meaningful Stats?'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3999032147606144494</id><published>2009-08-15T03:07:00.000-07:00</published><updated>2009-08-15T04:12:17.758-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Analytics'/><title type='text'>World-wide Hourly Site Usage</title><content type='html'>This past Thursday I had an opportunity to attend the monthly NM Tech Council's meeting.  The topic was "Inside Google Analytics."  The speaker was &lt;a class="fn url" href="http://twitter.com/skyhawk133"&gt;Chris Kenworthy&lt;/a&gt;,  the owner of MediaGroup1 LLC and founder of &lt;a href="http://www.dreamincode.net/"&gt;DreamInCode.net&lt;/a&gt;, a leading online community for programmers and web developers.&lt;br /&gt;&lt;br /&gt;After his very informative talk, I asked him about a question that has been vexing me for some time:  How to untangle visits to Plone.org throughout the day when we have a world-wide community of users?  I had thought that perhaps there was a local time dimension hidden somewhere.&lt;br /&gt;&lt;br /&gt;Turns out that the solution is different than I'd thought but elegant.  The trick is to use geographical areas instead of timezones.&lt;br /&gt;&lt;br /&gt;Here's the result.  Asia-Oceania is orange, the Americas are green, and Europe-Africa is Yellow.  This gives us a very rough cut at timezones. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8zYMpfKI5UY/SoaMTM7_e7I/AAAAAAAAAmc/8v6Z_evsBgc/s1600-h/TimeOfDayWW.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 69px;" src="http://4.bp.blogspot.com/_8zYMpfKI5UY/SoaMTM7_e7I/AAAAAAAAAmc/8v6Z_evsBgc/s400/TimeOfDayWW.png" alt="" id="BLOGGER_PHOTO_ID_5370133867204148146" border="0" /&gt;&lt;/a&gt;If we'd wanted finer resolution, we'd have used narrower bands of countries, but for this example plus-0r-minus 5 hours or so works well without a lot of effort.&lt;br /&gt;&lt;br /&gt;Here's the how-to.&lt;br /&gt;&lt;br /&gt;First, create advanced segments that match timezones.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;This is done under Settings | Advanced Segments (beta).  &lt;/li&gt;&lt;li&gt;Click on "Create new custom segment."  &lt;/li&gt;&lt;li&gt;At this point click on "Visitors" to expand the dimension list.&lt;/li&gt;&lt;li&gt;Scroll down to the dimension of interest, in my case "Continent."&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Drag "Continent" onto the dotted box labeled "Dimension or Metric."  Use regions or countries for higher resolution. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Leave the condition as "Matches exactly."&lt;/li&gt;&lt;li&gt;From the Value pull-down select, for example, "Europe."  (True, this includes data from extreme eastern Russia, but we're keeping this simple.)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Click on "Add 'or' statement."&lt;/li&gt;&lt;li&gt;Repeat for a Value of "Africa" to include everyone in approximately UTC 0  to 4.  Your segment should look something like the figure below.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Save the segment under a meaningful name. &lt;/li&gt;&lt;li&gt;Repeat for other geographical bands that represent the time slices you are interested in. &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8zYMpfKI5UY/SoaP9KnwW2I/AAAAAAAAAmk/Sakr6KBtxtw/s1600-h/CustomSegment.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 263px;" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/SoaP9KnwW2I/AAAAAAAAAmk/Sakr6KBtxtw/s400/CustomSegment.png" alt="" id="BLOGGER_PHOTO_ID_5370137886671788898" border="0" /&gt;&lt;/a&gt;Now we can view our data. &lt;br /&gt;&lt;ol&gt;&lt;li&gt;Back at the dashboard, select Visitors | Pageviews (or whatever y-axis value you like).&lt;/li&gt;&lt;li&gt;Select the "Hour" icon. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Set your date range.&lt;/li&gt;&lt;li&gt;Using the (Beta) Advanced Segments pull-down in the upper right, check the boxes for your custom segments. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Click "Apply" and, voila! you have our graph above.  Remember that the hourly times given are Google Standard Time, aka San Francisco or UTC -8. &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;What can we learn from this? &lt;br /&gt;&lt;br /&gt;In Europe and Africa, interestingly, we see dual peaks at 10:00 and at 13:00-15:00. &lt;br /&gt;&lt;br /&gt;In North America, there's only a single peak around 11:00.  Perhaps if I graph North American usage by states, I'll see a lunchtime dip, but our fastfood lunch hours may be showing up.   &lt;br /&gt;&lt;br /&gt;In Asia and Oceania I may have lumped things together too coarsely.  Here there's a broad maximum from about 18:00 until 2:00 in the morning, which corresponds very roughly to mid-day when adjusted for UTC offset.  I should go back and create two or three more segments.  One would be an east Asia segment for Japan, Korea, China, Australia, and New Zealand.  A second would be Indian, Pakistan, and other central Asian countries.  A third might be southeast Asia. &lt;br /&gt;&lt;br /&gt;So there you have it, hourly data from Analytics for a world-wide audiance.  Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3999032147606144494?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3999032147606144494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3999032147606144494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3999032147606144494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3999032147606144494'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/08/world-wide-hourly-site-usage.html' title='World-wide Hourly Site Usage'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_8zYMpfKI5UY/SoaMTM7_e7I/AAAAAAAAAmc/8v6Z_evsBgc/s72-c/TimeOfDayWW.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-441323241578716407</id><published>2009-08-09T02:02:00.000-07:00</published><updated>2009-08-09T02:15:56.982-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><title type='text'>SharePoint Article in the New York Times</title><content type='html'>This morning's New York Times has &lt;a href="http://bits.blogs.nytimes.com/2009/08/07/microsofts-sharepoint-thrives-in-the-recession/"&gt;an important article&lt;/a&gt; for all CMS developers -- a discussion of what and where MS SharePoint is.  Of particular note is SP's success while MS sales overall have fallen for the first time in history.&lt;br /&gt;&lt;blockquote&gt;“SharePoint is saving Microsoft’s Office business even as it paves the way for a new era of Microsoft lock-in,” said Matt Asay, an executive at Alfresco, which makes an open-source content management system. “It is simultaneously the most interesting and dangerous Microsoft technology, and has largely caught its competitors napping.”&lt;/blockquote&gt;Apparently, MS will be releasing a new version next year and Ballmer is quoted as saying SharePoint could be the next MS operating system.&lt;br /&gt;&lt;blockquote&gt;Microsoft has managed to undercut even the panoply of open-source companies playing in the business software market by giving away a free basic license to SharePoint if they already have Windows Server. “It’s a brilliant strategy that mimics open source in its viral, free distribution, but transcends open source in its ability to lock customers into a complete, not-free-at-all Microsoft stack - one for which they’ll pay more and more the deeper they get into SharePoint,” Mr. Asay said.&lt;/blockquote&gt;The article mentions a Norwegian start-up, &lt;span style="font-style: italic;"&gt;Fast Search and Transfer&lt;/span&gt;, as the key to increased SharePoint search capability.  Those crafty Norwegians are everywhere :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-441323241578716407?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/441323241578716407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=441323241578716407' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/441323241578716407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/441323241578716407'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/08/sharepoint-article-in-new-york-times.html' title='SharePoint Article in the New York Times'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-5044176879672701430</id><published>2009-08-03T20:58:00.000-07:00</published><updated>2009-08-03T21:18:10.471-07:00</updated><title type='text'>Packt Open Source CMS Candidates</title><content type='html'>Interestingly, the &lt;a href="http://www.packtpub.com/nominations-homepage"&gt;Packt OS CMS Nomination forms&lt;/a&gt; have pre-populated pull-down menus.  For those who care about such minutiae, here are the pre-approved CMSs in the &lt;span style="font-style: italic;"&gt;Overall CMS &lt;/span&gt;category and, following that, the &lt;span style="font-style: italic;"&gt;Other CMS &lt;/span&gt;category.  Packt has pre-approved 65 CMSs for the overall group and 15 for the others.  To put that in perspective, &lt;a href="http://www.cmsmatrix.org/"&gt;CMS Matrix&lt;/a&gt; lists 1017 CMSs. &lt;br /&gt;&lt;br /&gt;By "other" Packt means non-PHP, so right off the bat, as in previous years, we've got ecclesiastical differences.  I should also note that their Hall of Fame Award this year is limited to the two previous overall winners, Drupal and Joomla, plus whoever is this year's winner. &lt;br /&gt;&lt;br /&gt;Without further ado, here are the lucky few who got their tickets pre-punched by Packt.  So many CMSs; so little time.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Overall CMS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Alfresco&lt;br /&gt;BigAce&lt;br /&gt;Bitweaver&lt;br /&gt;CMS Made Simple&lt;br /&gt;Concrete5&lt;br /&gt;Covide&lt;br /&gt;CushyCMS&lt;br /&gt;dotCMS&lt;br /&gt;DotNetNuke&lt;br /&gt;e107&lt;br /&gt;EasyHP CMS&lt;br /&gt;Elielton&lt;br /&gt;Enano CMS&lt;br /&gt;eXo Platform ECM&lt;br /&gt;Exponent CMS&lt;br /&gt;Expression Engine&lt;br /&gt;eZ Publish&lt;br /&gt;FlatNuke&lt;br /&gt;FuzzyLime&lt;br /&gt;Hippo&lt;br /&gt;ImpresCMS&lt;br /&gt;InfoGlue&lt;br /&gt;Jamroom&lt;br /&gt;Lanius CMS&lt;br /&gt;Liferay&lt;br /&gt;Lifetype&lt;br /&gt;Mambo&lt;br /&gt;MiaCMS&lt;br /&gt;MODx&lt;br /&gt;Mojo Portal&lt;br /&gt;Moodle&lt;br /&gt;Movable Type&lt;br /&gt;MySource Matrix&lt;br /&gt;Nuxeo&lt;br /&gt;Onokazu&lt;br /&gt;OpenCms&lt;br /&gt;php fusion&lt;br /&gt;PHPboost&lt;br /&gt;PHPWCMS&lt;br /&gt;Pligg&lt;br /&gt;Plone&lt;br /&gt;PyLucid&lt;br /&gt;Radiant&lt;br /&gt;Redaxo&lt;br /&gt;Serendipity&lt;br /&gt;Silva&lt;br /&gt;Silverstripe&lt;br /&gt;SkyPortal&lt;br /&gt;Snews&lt;br /&gt;Social Web CMS&lt;br /&gt;Spip&lt;br /&gt;TikiWiki CMS/Groupware&lt;br /&gt;TYPO3&lt;br /&gt;TYPOlight&lt;br /&gt;Umbraco CMS&lt;br /&gt;Unclassified NewsBoard (UNB)&lt;br /&gt;WebGUI&lt;br /&gt;Website Baker&lt;br /&gt;Wordpress&lt;br /&gt;Xaraya&lt;br /&gt;XOOPS&lt;br /&gt;YACS&lt;br /&gt;Zikula&lt;br /&gt;Zite&lt;br /&gt;ZMS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Other CMS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Alfresco&lt;br /&gt;Apache Lenya&lt;br /&gt;Cuyahoga&lt;br /&gt;DotNetNuke&lt;br /&gt;Hippo CMS&lt;br /&gt;Liferay&lt;br /&gt;Mojo Portal&lt;br /&gt;Movable Type&lt;br /&gt;OpenCms&lt;br /&gt;Plone CMS&lt;br /&gt;PyLucid&lt;br /&gt;Silva CMS&lt;br /&gt;SkyPortal&lt;br /&gt;WebAPP&lt;br /&gt;WebGUI&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-5044176879672701430?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/5044176879672701430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=5044176879672701430' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5044176879672701430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5044176879672701430'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/08/packt-open-source-cms-candidates.html' title='Packt Open Source CMS Candidates'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-4449281972370389366</id><published>2009-08-02T08:24:00.000-07:00</published><updated>2009-08-02T08:40:21.036-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Packt CMS award'/><title type='text'>Nominations Open Monday</title><content type='html'>Packt announced that &lt;a href="http://www.packtpub.com/nominations-homepage"&gt;nominations for their 2009 Open Source CMS Awards&lt;/a&gt; will open on Monday 3 August.  Nominations continue through September 11 and final voting runs September 21 through October 30.  The award winners will be announced November 9.  The Packt OS CMS Awards are entering their fourth year and their process is still changing each year, but it seems to be stabilizing. &lt;br /&gt;&lt;br /&gt;Get out their and mobilize your OS community.  Plone has done well in the "Other CMS" category and has been a contender for best overall in past years.  Placing well with the Packt Awards does give some nice publicity immediately on the tails of this year's World Plone Conference.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-4449281972370389366?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/4449281972370389366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=4449281972370389366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4449281972370389366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4449281972370389366'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/08/nominations-open-monday.html' title='Nominations Open Monday'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-6200970160737104646</id><published>2009-08-01T15:08:00.000-07:00</published><updated>2009-08-01T18:13:09.483-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='BuiltWith'/><category scheme='http://www.blogger.com/atom/ns#' term='Joomla'/><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><title type='text'>Trends from Builtwith</title><content type='html'>I just found &lt;a href="http://trends.builtwith.com/"&gt;BuiltWith Trends&lt;/a&gt;, which has some interesting CMS data among other things.  My understanding is that they sample a large (but unspecified) number of domains and determine the web technology used.  Looks like they're only publishing data beginning late last November.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8zYMpfKI5UY/SnToFMJH2XI/AAAAAAAAAmE/OQcX-sEclBs/s1600-h/BuiltwithTrends_ods_6c83112a.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 148px;" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/SnToFMJH2XI/AAAAAAAAAmE/OQcX-sEclBs/s400/BuiltwithTrends_ods_6c83112a.jpg" alt="" id="BLOGGER_PHOTO_ID_5365168231961581938" border="0" /&gt;&lt;/a&gt;The graph here definitely puts the Google Trends stats in perspective.  I've extracted the individual data for a couple CMS and compiled them into one chart.  It turns out that Joomla and Plone each account for a tiny fraction (&lt;0.02%), whereas Google Trends shows Joomla far outstripping Drupal.  Speaking of Drupal, they just recently scrabbled above 1.0% after bottoming out at 0.70% last Christmas.&lt;br /&gt;&lt;br /&gt;At the bottom of each technology page is a pie chart showing how the last survey slices the entire domain, in this case, CMS.  Drupal's 1.35% is 38.5% of all CMSs surveyed.  Joomla comes in with 5.13% and Plone has 1.71%.  In terms of ranking, Drupal is on top, Joomla is fifth, and Plone ties for eighth.&lt;br /&gt;&lt;br /&gt;BuiltWith conveniently lists top sites using a given technology, although I'm not sure how they determine this.  Plone's top sites are the CIA, Discover Magazine, ACM, and Connexions.  Typically BuiltWith lists a maximum of 20 top sites, so I'm not sure how they missed Oxfam America, NASA Science, and a couple thousand others.&lt;br /&gt;&lt;br /&gt;Just to give you an idea of the other's top sites, Drupal's top 4 sites are BrightCove, Us Magazine, iVillage, and NW Source.  Joomla's are The Hill, RCN, SpellingCity, and everythingiCafe.&lt;br /&gt;&lt;br /&gt;Clicking on a listed site will take you to a summary page that displays all the technologies that BuiltWith was able to extract from the domain in question.  Very interesting stuff.&lt;br /&gt;&lt;br /&gt;Like all web stats, they are to be used cautiously, all the more so when an explicit methodology is not stated.  None-the-less, I'll definitely be following BuiltWith to see how things track over time.  There's considerable noise in the data and one can't yet tell a trend from seasonal noise or something associated with a new version rollout.&lt;br /&gt;&lt;br /&gt;All that said, this may be as close to market share as we're likely to get in the near future.  The numbers don't segment the marketplace, so we still don't know if Plone is killing Drupal or vice versa in the government, education, and not for profit areas.  Quite frankly the big surprise for me was that the total usage percent for CMS is only 3.67% of all the sites sampled by BuiltWith.  Looks like global domination is still a ways off.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-6200970160737104646?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/6200970160737104646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=6200970160737104646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6200970160737104646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6200970160737104646'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/08/trends-from-builtwith.html' title='Trends from Builtwith'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8zYMpfKI5UY/SnToFMJH2XI/AAAAAAAAAmE/OQcX-sEclBs/s72-c/BuiltwithTrends_ods_6c83112a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-6686460115868692046</id><published>2009-07-27T17:16:00.000-07:00</published><updated>2009-07-28T02:16:41.280-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CMS popularity'/><title type='text'>What Makes a Popular CMS?</title><content type='html'>This afternoon my good friend over at Boeing sent me a link to &lt;a href="http://paulgraham.com/popular.html"&gt;Paul Graham's 2001 piece&lt;/a&gt; on popular programming languages.  You might have heard of Paul--he and Robert Morris wrote the software that drove Yahoo Store, a hugely influential system in 2001.&lt;br /&gt;&lt;br /&gt;Considering that he's advocating a new spin on LISP, I thought the analogy would fit well with Plone's circumstances.  He has 12 explicit metrics of popularity as they apply to programming languages and one implicit measure--let's see how far I can stretch them to cover CMS.&lt;br /&gt;&lt;br /&gt;The implicit metric is &lt;span style="font-style: italic;"&gt;very powerful abstractions&lt;/span&gt;.  Hands down Python, Zope, and Plone blow the others away.  An object-oriented database, archetypes/dexterity, Python (instead of Perl/PHP)... the list goes on and on, but let's dive into the 12 explicit measures of popularity.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. The Mechanics.&lt;/span&gt;  The mechanism of &lt;span style="font-style: italic;"&gt;being popular&lt;/span&gt; is poorly understood in the WWW.  What makes a video go viral?  What does make a CMS popular?  Do popular CMS deserve their popularity?  Is it worth trying to define a good CMS?  How would you do it?  Let's look at webmasters and web designers, putting on that lens and seeing what shakes out.  (Bear in mind that site users are incredibly important, but they often lack leverage in pre-selecting the underlying CMS.)  Here's a quote from Graham with my transliteration from programming languages to CMS in brackets.&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;It's true, certainly, that most people don't choose [CMSs] simply based on their merits.  Most [developers] are told what [CMS] to use by someone else....  &lt;/span&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;So whether or not a [CMS] has to be good to be popular, I think a [CMS] has to be popular to be good. And it has to stay popular to stay good. The state of the art ... doesn't stand still. &lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;2.  External Factors.&lt;/span&gt;  In a chicken-and-egg manner, a popular CMS has to be the underlying system of popular sites.  &lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;One way to describe this situation is to say that a language isn't judged on its own merits.  A CMS does need a good implementation, of course, and this must be free. Companies will pay for software, but individual freelance designer might not, and it's the designers you need to attract.&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;A language also needs to have a book about it. The book should be thin, well-written, and full of good examples. K&amp;amp;R is the ideal here [for languages, ed.]. At the moment I'd almost say that a language has to have a book published by O'Reilly. That's becoming the test of mattering to hackers.&lt;br /&gt;&lt;/blockquote&gt;I would now argue that a book published by Packt is the CMS benchmark.  :-) &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3.  Brevity.&lt;/span&gt;  Given that you can supply the three things any CMS needs -- a free implementation, a book, and means to rapidly prototype (see below)--how do you make a CMS language that webmasters and designers will like?&lt;br /&gt;&lt;br /&gt;Paul makes the point that hackers need a language that is terse and weakly typed for speed of, well, hacking. Interestingly, he emphasizes that white space matters, which of course is a Python trademark.  Referring to the LISP commands &lt;span style="font-style: italic;"&gt;car &lt;/span&gt;and &lt;span style="font-style: italic;"&gt;cdr&lt;/span&gt;:&lt;br /&gt;&lt;blockquote&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;And they are also different lengths, meaning that the arguments won't line up when they're called, as car and cdr often are, in successive lines. I've found that it matters a lot how code lines up on the page. &lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;4.  Usability.&lt;/span&gt;  Graham, referring to programming languages, calls this &lt;span style="font-style: italic;"&gt;hackability&lt;/span&gt;.  There is one thing more important than brevity to a web designer: being able to do what you want--in our case, creating websites.  I believe this translates into usability, another huge asset with Plone.&lt;br /&gt;&lt;br /&gt;A recent blog post by &lt;a href="http://blog.liances.com/?p=59"&gt;PJ Grisel&lt;/a&gt; takes (IMHO unfair) aim at, among other things, Plone usability.  But when I get desperate calls from the SharePoint user upstairs, I realize how smooth things are running in the Plone world.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5.  &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Rapid Prototyping. &lt;/span&gt; Graham labels his 5th measure&lt;span style="font-style: italic;"&gt; throwaway programs&lt;/span&gt;, which translates to prototyping in my world.&lt;span style="font-weight: bold;"&gt;  &lt;/span&gt;To be attractive to site builders, a CMS must be good for building the kinds of sites they need to produce, which are often quick off-the-cuff demos for prospective customers.  &lt;blockquote&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;What makes a [CMS] good for throwaway [systems]?  To start with, it must be readily available. A throwaway [web portal] is something that you expect to write in an hour. So the [CMS] probably must already be installed on the computer you're using. It can't be something you have to install before you use it. It has to be there. &lt;/span&gt;&lt;/blockquote&gt;This often is the case when it comes to creating CMS-based websites on inexpensive, dare I say, cheap, LAMP servers.  That said, the Plone installers get you up and running in less than 15 minutes on your desktop.  With minimal instruction, a site designer can be customizing a functional prototype in evening. &lt;br /&gt;&lt;br /&gt;That huge learning curve that everyone talks about may just turn out to be a myth.  Heavy customization may take you deep into the bowels of Zope, but I rarely need more than CSS, ArgoUML, and cursory Python ability to produce wonderfully sophisticated portals.  One doesn't need to know eight frameworks to be able to deploy a Plone site. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;6.  Libraries.&lt;/span&gt;  Graham continues with the topic of libraries, which might be the equivalent of products in Plone.  &lt;blockquote&gt;Of course the ultimate in brevity is to have the program already written for you, and merely to call it. And this brings us to what I think will be an increasingly important feature of programming languages: library functions. Perl wins because it has large libraries for manipulating strings.&lt;br /&gt;&lt;/blockquote&gt;Python remains an strong contender here with its excellent libraries for manipulating not only strings but HTML, XML, and SQL.  Since 1998 I've not gone data mining without my HTMLlib.&lt;br /&gt;&lt;br /&gt;Back on track with CMS and Plone products, we are seeing some real maturity in key add-ons.  Jazkarta's recent post ("&lt;a href="http://blog.jazkarta.com/2009/06/26/jazkarta-cooks-up-a-new-plone-site-for-oxfam-america/"&gt;May I borrow that?&lt;/a&gt;") about the products that make Oxfam America rock is very welcome. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;7.  Syntax.&lt;/span&gt;  Sorry folks, I'm open to nominations as to what exactly the CMS equivalent of syntax might be.  Its certainly a higher order concept having to do with the rules that apply to languages.  In a CMS, this might transcend the underlying framework and relate to site organization, navigation, and how to make content meaningful (and possibly searchable).  Comments welcome on this topic.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;8.  Efficiency.&lt;/span&gt;  While speed of a language is one thing, speed of a website is another altogether.&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;blockquote&gt;As Knuth pointed out long ago, speed only matters in certain critical bottlenecks.  And as many programmers have observed since, one is very often mistaken about where these bottlenecks are.&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;The nature of speed, as perceived by the end-user, may be changing. With the rise of server-based applications, more and more programs may turn out to be i/o-bound. It will be worth making i/o fast. The language can help with straightforward measures like simple, fast, formatted output functions, and also with deep structural changes like caching and persistent objects.&lt;br /&gt;&lt;br /&gt;Users are interested in response time. But another kind of efficiency will be increasingly important: the number of simultaneous users you can support per processor. Many of the interesting applications written in the near future will be server-based, and the number of users per server is the critical question for anyone hosting such applications. In the capital cost of a business offering a server-based application, this is the divisor.  &lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;/span&gt;Nuff said.&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;9.  Time.&lt;/span&gt;  Graham discusses time in a novel way and reflects on "the garage guys" (open source) and the "big bang approach" (commercial). &lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;The last ingredient a popular [CMS] needs is time. No one wants to [develop sites using a framework] that might go away, as so many [CMSs] do. So most [designers] will tend to wait until a [CMS] has been around for a couple years before even considering using it.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;The good news is, simple repetition solves the problem. All you have to do is keep telling your story, and eventually people will start to hear. It's not when people notice you're there that they pay attention; it's when they notice you're still there.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;If you look at the dominant technologies today, you'll find that most of them grew organically.&lt;/span&gt;&lt;/blockquote&gt;Plone continues to grow organically and still gains ground in important areas like government web portals.  In my day-job we've been "ramen profitable" for several years, where we don't need to raise funds for the web team to survive.  And now that our skunk works has been around for five years, people are standing up and taking notice.  People are listening to the story.  (BTW, see &lt;a href="http://paulgraham.com/ramenprofitable.html"&gt;Graham's July 2009 essay&lt;/a&gt; for more on ramen profitability.) &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;10.  Redesign.&lt;/span&gt;  The concept of redesigning certainly resonates with the current Plone community.  3.3 is out there, 4.0 expected by Christmas, and 5.0 PLIPs are already coming thick and fast. Graham has a great description of a two-cycle innovation engine:&lt;br /&gt;&lt;blockquote&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;In the first phase of the two-cycle innovation engine, you work furiously on some problem, inspired by your confidence that you'll be able to solve it. In the second phase, you look at what you've done in the cold light of morning, and see all its flaws very clearly. But as long as your critical spirit doesn't outweigh your hope, you'll be able to look at your admittedly incomplete system, and think, how hard can it be to get the rest of the way?&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;11.  Plone.&lt;/span&gt;  Of course Graham expounds the virtues of LISP in his 11th point.  Here I include some quotes from another of his 2001 articles, &lt;a href="http://paulgraham.com/road.html"&gt;The Other Road Ahead&lt;/a&gt;:  &lt;br /&gt;&lt;blockquote&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;When we look back on the desktop software era, I think we'll marvel at the inconveniences people put up with, just as we marvel now at what early car owners put up with.  For the first twenty or thirty years, you had to be a car expert to own a car.  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;There is now another way to deliver software that will save users from becoming system administrators.  Web-based applications are programs that run on Web servers and use Web pages as the user interface.  For the average user this new kind of software will be easier, cheaper, more mobile, more reliable, and often more powerful than desktop software.&lt;br /&gt;&lt;br /&gt;With Web-based software, most users won't have to think about anything except the applications they use.  All the messy, changing stuff will be sitting on a server somewhere, maintained by the kind of people who are good at that kind of thing.  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;When you install software on your desktop computer, you can only use it on that computer.  Worse still, your files are trapped on that computer.  &lt;/span&gt;&lt;/blockquote&gt;Think back on Plone in 2001... now reflect on where we are today.  CMS have freed the user's files that were trapped on that desktop, or worse still, trapped in that maze of mirrors people call their shared drives.  While web developers have to worry about the details under the hood, to continue the metaphore, our users, our content providers are getting more and more power, convenience, and usability.  Web designers are the ones who must put structure, order, organization, and context into the content provided.  Plone can't do that for them (yet :-)).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;12.  The Dream System.&lt;/span&gt;  Paul has a more recent essay about "&lt;a href="http://paulgraham.com/marginal.html"&gt;The Power of the Marginal&lt;/a&gt;."  In it he has some remarks that the Plone community can take comfort in when others make Plone and Zope's edge technology an issue (and complain about the name of your visual editor).  When someone next drags out the Google Trends graph for Drupal-Joomla-Plone,  take heart: &lt;br /&gt;&lt;span style="font-family:verdana;font-size:85%;"&gt;&lt;blockquote&gt;This leads to my final suggestion: a technique for determining when you're on the right track.  You're on the right track when people complain that you're unqualified, or that you've done something inappropriate.  If people are complaining, that means you're doing something rather than sitting around, which is the first step.  And if they're driven to such empty forms of complaint, that means you've probably done something good.&lt;br /&gt;&lt;br /&gt;If you make something and people complain that it doesn't &lt;i&gt;work&lt;/i&gt;, that's a problem.  But if the worst thing they can hit you with is your own status as an outsider, that implies that in every other respect you've succeeded.  Pointing out that someone is unqualified is as desperate as resorting to racial slurs. It's just a legitimate sounding way of saying: we don't like your type around here.&lt;br /&gt;&lt;br /&gt;But the best thing of all is when people call what you're doing inappropriate.  I've been hearing this word all my life and I only recently realized that it is, in fact, the sound of the homing beacon.  "Inappropriate" is the null criticism.  It's merely the adjective form of "I don't like it."&lt;br /&gt;&lt;br /&gt;So that, I think, should be the highest goal for the marginal.  Be inappropriate.  When you hear people saying that, you're golden. And they, incidentally, are busted.&lt;/blockquote&gt;&lt;/span&gt;&lt;span style="font-family:verdana;font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-6686460115868692046?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/6686460115868692046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=6686460115868692046' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6686460115868692046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/6686460115868692046'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/07/what-makes-popular-cms.html' title='What Makes a Popular CMS?'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-7312505037221965357</id><published>2009-07-21T02:00:00.000-07:00</published><updated>2009-07-21T03:27:38.084-07:00</updated><title type='text'>Summer Amazon Numbers and Other Bits</title><content type='html'>I'm a little past due with my usual Amazon sales rank stats this month... the dog days of summer are taking their toll.  Our top ranking text is Practical Plone 3 (remember, small Amazon sales ranks are good).  I've thinned things out by omitting most of the 2008 data (see my &lt;a href="http://plonemetrics.blogspot.com/2009/03/seems-like-i-just-turned-around-and-now.html"&gt;March posting&lt;/a&gt; for all that) and that reduces much of the chatter.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8zYMpfKI5UY/SmWTEIDgETI/AAAAAAAAAlc/NcfeqB31tWc/s1600-h/AmazonJuly2009.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 169px;" src="http://4.bp.blogspot.com/_8zYMpfKI5UY/SmWTEIDgETI/AAAAAAAAAlc/NcfeqB31tWc/s400/AmazonJuly2009.png" alt="" id="BLOGGER_PHOTO_ID_5360852630545371442" border="0" /&gt;&lt;/a&gt;Overall, things are holding their own. Practical Plone 3 is still ahead of the pack with a sales rank of 151,532.  I should point out that average customer review ratings (not shown) are uniformly high (4.5-5) except for Cooper and Meloni.&lt;br /&gt;&lt;br /&gt;I recently ran across a tool called Wikirank that gives you a count of the number of times a Wikipedia page was accessed over the previous 30 days.  The numbers for some popular CMS and blogging systems look like this.&lt;br /&gt;&lt;style&gt;   &lt;!--    BODY,DIV,TABLE,THEAD,TBODY,TFOOT,TR,TH,TD,P { font-family:"Arial"; font-size:x-small }    --&gt;  &lt;/style&gt; &lt;table border="0" cellspacing="0" cols="2" frame="VOID" rules="NONE"&gt;  &lt;colgroup&gt;&lt;col width="86"&gt;&lt;col width="86"&gt;&lt;/colgroup&gt;  &lt;tbody&gt;   &lt;tr&gt;    &lt;td align="LEFT" width="86" height="18"&gt;&lt;b&gt;CMS&lt;/b&gt;&lt;/td&gt;    &lt;td align="RIGHT" width="86"&gt;&lt;b&gt;Wikirank&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="LEFT" height="18"&gt;Drupal&lt;/td&gt;    &lt;td sdval="40589" sdnum="1033;0;#,##0" align="RIGHT"&gt;40,589&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="LEFT" height="18"&gt;Joomla&lt;/td&gt;    &lt;td sdval="36403" sdnum="1033;0;#,##0" align="RIGHT"&gt;36,403&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="LEFT" height="18"&gt;WordPress &lt;/td&gt;    &lt;td sdval="24141" sdnum="1033;0;#,##0" align="RIGHT"&gt;24,141&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="LEFT" height="18"&gt;MediaWiki&lt;/td&gt;    &lt;td sdval="18299" sdnum="1033;0;#,##0" align="RIGHT"&gt;18,299&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="LEFT" height="18"&gt;SharePoint&lt;/td&gt;    &lt;td sdval="15795" sdnum="1033;0;#,##0" align="RIGHT"&gt;15,795&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="LEFT" height="18"&gt;Plone&lt;/td&gt;    &lt;td sdval="6177" sdnum="1033;0;#,##0" align="RIGHT"&gt;6,177&lt;/td&gt;   &lt;/tr&gt;  &lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;I'm not at all sure what these mean--SharePoint and Plone at the bottom, Drupal and Joomla at the top.  It definitely doesn't track Google Trends, where WordPress and Joomla are huge relative to Drupal.  At any rate, I'll keep tracking this over time and periodically popping up with a summary.&lt;br /&gt;&lt;br /&gt;Just in passing, for those of you who watch the ASP world, back in June &lt;a href="http://www.aspnetpro.com/articles/2009/05/asp200905rca_f/asp200905rca_f.asp"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;asp.netPRO announced its &lt;a href="http://www.aspnetpro.com/articles/2009/05/asp200905rca_f/asp200905rca_f.asp"&gt;2009 Readers' Choice Award Winners&lt;/a&gt;.  These were based on voting concluded last April.  Geoff Spick makes some interesting &lt;a href="http://www.cmswire.com/cms/web-cms/sharepoint-dotnetnuke-and-sitefinity-win-best-cms-awards-004730.php"&gt;observations at his blog&lt;/a&gt; on the fact that SharePoint took the prize for best CMS even though Microsoft has been touting it instead as a document collaboration and productivity platform.  DotNetNuke came in second.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-7312505037221965357?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/7312505037221965357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=7312505037221965357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7312505037221965357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/7312505037221965357'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/07/summer-amazon-numbers-and-other-bits.html' title='Summer Amazon Numbers and Other Bits'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_8zYMpfKI5UY/SmWTEIDgETI/AAAAAAAAAlc/NcfeqB31tWc/s72-c/AmazonJuly2009.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-1336788323149378683</id><published>2009-07-03T14:39:00.000-07:00</published><updated>2009-07-03T18:38:52.664-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='customer service'/><category scheme='http://www.blogger.com/atom/ns#' term='Twitter'/><title type='text'>Twone</title><content type='html'>I've been following Twitter more closely this year than ever before, partly because I was involved in getting Sandia National Laboratories to get with the program and authorize a corporate  @SandiaLabs feed.  Since then I've set up Twilerts to give me a daily "Plone" summary and my Tweetdeck is doing passing well.&lt;br /&gt;&lt;br /&gt;I've noticed that there have been lots of positive tweets regarding Plone, but every day or so, there's a flaming remark about someone who's gone up on a reef with Plone.  Lots of folks hop into the breech, but I'll have to say, Alexander tends to be ever the diplomat, reaching out as per this sample:&lt;br /&gt;&lt;br /&gt;&lt;span class="entry-content"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="entry-content"&gt;[name withheld]:  pox on plone&lt;/span&gt; 2:39 AM Jul 2nd &lt;span class="meta entry-meta" done6="10" done7="10" done11="10" done13="10" done15="10"&gt;&lt;span&gt;from web&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(18, 191, 245); text-decoration: underline;" href="http://www.blogger.com/redir.aspx?C=64138752709a4b769611b57140ff06d6&amp;amp;URL=http%3a%2f%2ftwitter.com%2flimi4plone" target="_blank"&gt;limi4plone&lt;/a&gt;: [@name withheld] If &lt;strong style="font-weight: normal;"&gt;Plone&lt;/strong&gt; has a disease, we need to  cure it. ;) Anything we can do to help?&lt;br /&gt;&lt;/blockquote&gt;Of course, its deucedly hard to diagnose a problem in 140 characters.  I'm particularly frustrated by the ones asking, "Which is better, Plone or Drupal?"  When asked for requirements so one can make an intelligent stab at what they need, they vanish.  I suppose if I was the perfect Plone advocate, I should have simply tweeted back, "Plone is best... always," which ultimately causes more problems. &lt;br /&gt;&lt;br /&gt;Then in today's &lt;a href="http://www.nytimes.com/2009/07/05/travel/05prac.html"&gt;NY Times I find an article&lt;/a&gt; on using Twitter to get better customer service.  Turns out, as we've always known, the squeaky wheel gets the oil.  Here's a sample:&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Mr. Wagner suspects he received better service because of Twitter’s viral nature. Twitterers habitually “re-tweet” one another’s posts, not unlike forwarding an e-mail message to everyone in your address book. Companies, he said, “want to head off the conversation as quickly as possible,” adding, that “it’s in their best interest to make people who have a pulpit happy.”&lt;/p&gt;JetBlue puts a more positive spin on it. Disgruntled customers “tend to be the biggest opportunities,” said Morgan Johnston, a spokesman for the airline who helps manage its Twitter account, which has more than 770,000 followers. “We can take that person aside and kind of pull them in and say, ‘Hey, you seem to be really upset in front of several hundred or thousand people.’ ”&lt;br /&gt;&lt;/blockquote&gt;Twitter is an amazing tool for situational awareness, but my guess is that it needs to be better integrated with other streams of communication.   As the Times article points out, Twitter can get the attention of customer service, but rarely can it solve the problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-1336788323149378683?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/1336788323149378683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=1336788323149378683' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1336788323149378683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/1336788323149378683'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/07/twone.html' title='Twone'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3862579662133263992</id><published>2009-06-28T02:38:00.001-07:00</published><updated>2009-06-28T03:06:10.197-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='swarm behavior'/><category scheme='http://www.blogger.com/atom/ns#' term='decision-making'/><title type='text'>Community-Powered Plone</title><content type='html'>I came across an article in the May 9 ScienceNews that described, among other interesting things, &lt;a href="http://www.sciencenews.org/view/access/id/43197/title/HOW_A_HONEYBEE_SWARM_DECIDES"&gt;decision-making in bee swarms&lt;/a&gt;.  It occurs to me that the same thing may be going on in OSS as communities of developers and users attempt to agree on which new features to include in the next release, what "the best CMS" is, or reach some other collective decision.&lt;br /&gt;&lt;br /&gt;The process is that a fairly small number of more experienced bees act as scouts.  When they find a candidate location for a new hive, they return to the swarm and perform a dance that indicates the distance, direction, and perceived quality of the potential home.    Based on the more enthusiastic dances, additional scouts sample the recommended locations.  If they like a site, they too will communicate that to the hive.  Amazingly, they usually attain a consensus within a day or two.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8zYMpfKI5UY/Skc6k8h7KJI/AAAAAAAAAlE/m2l-GmLMwsU/s1600-h/collectiveSearch.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 85px;" src="http://4.bp.blogspot.com/_8zYMpfKI5UY/Skc6k8h7KJI/AAAAAAAAAlE/m2l-GmLMwsU/s400/collectiveSearch.png" alt="" id="BLOGGER_PHOTO_ID_5352311088551241874" border="0" /&gt;&lt;/a&gt; In the illustration above, location B (blue) is initially the hot place to be out of about seven candidates.  But over a period of hours, location G (gold) appears and overtakes all the contenders.  At that point the swarm heads off to their new digs. &lt;br /&gt;&lt;br /&gt;Is this (or a high tech version of this) happening via the web?  Are OSS advocates dancing their tails off, trying to convince the other scouts and eventually the entire swarm to follow their lead?  It may be a plausible model. &lt;br /&gt;&lt;br /&gt;Interestingly, if the bees can't reach a consensus, the swarm may split.  Mambo/Joomla, anyone?  Does this mean bees can have two different use-cases? &lt;br /&gt;&lt;br /&gt;At any rate, from a Plone point of view, I urge the community to make sure to drop in on the &lt;a href="http://plone.org/support/forums/evangelism"&gt;Plone Evangelism forum&lt;/a&gt;, participate, spread the good word, dance your dance for the entire swarm, and change the world for the better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3862579662133263992?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3862579662133263992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3862579662133263992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3862579662133263992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3862579662133263992'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/06/community-powered-plone.html' title='Community-Powered Plone'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_8zYMpfKI5UY/Skc6k8h7KJI/AAAAAAAAAlE/m2l-GmLMwsU/s72-c/collectiveSearch.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-122554649756320175</id><published>2009-06-08T02:36:00.000-07:00</published><updated>2009-06-08T03:13:38.952-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone downloads'/><title type='text'>Launchpad Stats</title><content type='html'>Thanks to &lt;a href="http://twitter.com/sidneidasilva"&gt;Sidnei da Silva&lt;/a&gt;, I've been made aware that Launchpad is now publishing download statistics.  &lt;a href="https://edge.launchpad.net/plone/3.2/3.2.2"&gt;https://edge.launchpad.net/plone/3.2/3.2.2&lt;/a&gt; has the latest, apparently accumulated only since February 2009. &lt;br /&gt;&lt;br /&gt;The Launchpad stats show 255,710 downloads of which 188,298 are for the unified installer for Linux/BSD/Solaris/OSX.  64,496 are downloads for the Windows buildout.  The small fraction remaining are for the OSX installer or downloads without Zope or Python. &lt;br /&gt;&lt;br /&gt;Converting these to percentages reveals 25% of Plone 3.2.2 downloads were for Windows boxes; 74% for *nix. &lt;br /&gt;&lt;br /&gt;As interesting as these numbers may be, its a long leap from downloads to installation base.  Our three venerable 2.5.5 instances only required one download and resulted in two dozen portals being developed.  On the other hand, at the College of Santa Fe, I'd have 16 students each download the Windows installer just for an evening's exercise. &lt;br /&gt;&lt;br /&gt;From my point of view, the good news of the week has been the release of funds to upgrade our server to 3.2.2.  That means all our new Plone portals will roll out in 3.2.  If existing portal projects fund their migration either this summer or fall, we'll be just in time for next winter's 4.0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-122554649756320175?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/122554649756320175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=122554649756320175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/122554649756320175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/122554649756320175'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/06/launchpad-stats.html' title='Launchpad Stats'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-174969435890231482</id><published>2009-05-29T01:51:00.000-07:00</published><updated>2009-05-29T03:05:18.476-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone.org visitors'/><category scheme='http://www.blogger.com/atom/ns#' term='length of visit'/><category scheme='http://www.blogger.com/atom/ns#' term='depth of visit'/><category scheme='http://www.blogger.com/atom/ns#' term='loyalty'/><category scheme='http://www.blogger.com/atom/ns#' term='recency'/><title type='text'>Blank Spots in Visitor Loyalty</title><content type='html'>While things are hopping over at Plone Symposium East, I thought I'd finish up my series on Plone.org visitor statistics from Google Analytics.  Tonight I'd like to discuss several under-appreciated metrics:  loyalty, recency, length of visit, and depth of visit.  I'm inspired by &lt;a href="http://www.kaushik.net/avinash/2007/07/i-got-no-ecommerce-how-do-i-measure-success.html"&gt;a blog posting by Avinash Kaushik&lt;/a&gt; that promulgated these measures for non-e-commerce websites.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Loyalty.&lt;/span&gt;  Plone.org visitor loyalty has four modes, a mode being a local maxima in the frequency graph.  &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8zYMpfKI5UY/Sh-msjomd-I/AAAAAAAAAkc/VVnzwxYHXI0/s1600-h/Loyalty.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 289px; height: 257px;" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/Sh-msjomd-I/AAAAAAAAAkc/VVnzwxYHXI0/s400/Loyalty.jpg" alt="" id="BLOGGER_PHOTO_ID_5341170967494686690" border="0" /&gt;&lt;/a&gt;A huge number of visitors (51%) come to the site only once, but then there is an up-tick after 8 visits.  Of those, there is another up-tick after 25 and another after 200.  From the graph, one would suspect that visitors returning more than 8 times represent a distinct population.&lt;br /&gt;&lt;br /&gt;The long and the short of it is that Plone.org updates its content frequently with new documentation and products coming online daily.  Returning visitors who come back over 200 times are clearly deeply interested in Plone.  Even those who revisit just 9 times probably are users of a Plone site or owners of a simple Plone portal who need more than just a single answer to a question or the one-time download of an online reference book.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Recency.&lt;/span&gt;  Fully 82% of all Plone.org visitors came within the past 24 hours.  There is also a noticable peak in the "8-14 days ago" visitor population.  These are routine visitors who make a habit of returning to Plone.org 2-4 times per month.  As an action item, should the Plone community “sell” harder the value of repeat visits to our audience?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Length of Visit&lt;/span&gt;.  About 55% of all visitors stay for less than 10 seconds.  Obviously they were looking for something else and instantly recognized that their search had taken them too far afield.  Of those who stayed more than a few seconds, 22% stayed for 1-3 minutes, 23% for 3-10 minutes, and 21% for 10-30 minutes. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8zYMpfKI5UY/Sh-yd43ALqI/AAAAAAAAAks/J2rD4mkQOOE/s1600-h/LengthofVisit.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 289px; height: 262px;" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/Sh-yd43ALqI/AAAAAAAAAks/J2rD4mkQOOE/s400/LengthofVisit.jpg" alt="" id="BLOGGER_PHOTO_ID_5341183909633732258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This seems to indicate that about equal numbers of site visitors find their answer or locate their download within 180 seconds, within 300 seconds, or within a half hour.  Considering the number of brief how-to's as well as the length of some tutorials, this probably is to be expected.  A laudable goal for Plone.org might be to increase the under one minute population, which would indicate that site users found their answers quicker. &lt;br /&gt;&lt;br /&gt;Kaushik states that "If you are a support website then should you be embarrassed if 20% of your audience was on the site for more than ten minutes!"  Reducing the number of 10-30 minute visitors would be another excellent goal for Plone.org.  That would mean that solutions to problems were becoming simpler and no longer needed lengthy, detailed tutorials.  That said, I think there will always be a need for comprehensive tutorials that explain a process from start to finish in complete detail.&lt;br /&gt;&lt;br /&gt;Of course, these metrics fail to capture those Plone users who are able to answer their own questions just due to the high usability of the Plone sites without needing to look up any online references. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Depth of Visit&lt;/span&gt;.   As might be expected, 50% of all visitors stop after a single page.  These no doubt correspond to the 51% of single-time visitors, the same ones who stay less than 10 seconds. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8zYMpfKI5UY/Sh-tNE_9jtI/AAAAAAAAAkk/1WJJiMiOdqc/s1600-h/DepthofVisit.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 289px; height: 255px;" src="http://3.bp.blogspot.com/_8zYMpfKI5UY/Sh-tNE_9jtI/AAAAAAAAAkk/1WJJiMiOdqc/s400/DepthofVisit.jpg" alt="" id="BLOGGER_PHOTO_ID_5341178123276619474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You'll note, however, that this is bimodal with almost 5% of all site users viewing 20 or more pages.  I'm guessing these are developers and power users.&lt;br /&gt;&lt;br /&gt;Its a testimony to Plone's internal search engine that visitors who stay beyond a single page view find what they're looking for (or if you're a pessimist, they give up)  within a handful of pages.  Turns out the average is 2.6 pages.  That's about right for the following use-case:  go to Plone.org, enter a search term, view the results page, select a relevant result and view it.&lt;br /&gt;&lt;br /&gt;This concludes my "Blank Spots in..." tour of Plone.org statistics from Google Analytics.  I'll try to get back every six months or so and see if things are moving around.  With all the recent changes to the home page, I would expect to see some metrics on the move and in a positive way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-174969435890231482?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/174969435890231482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=174969435890231482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/174969435890231482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/174969435890231482'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/05/blank-spots-in-visitor-loyalty.html' title='Blank Spots in Visitor Loyalty'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8zYMpfKI5UY/Sh-msjomd-I/AAAAAAAAAkc/VVnzwxYHXI0/s72-c/Loyalty.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-2092563105763664545</id><published>2009-05-19T01:10:00.001-07:00</published><updated>2009-05-19T02:10:11.743-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone.org visitors'/><title type='text'>Blank Spots in the Week</title><content type='html'>Last week I took a brief look at some Plone demographics along with some pageview observations.  Tonight I'm taking a gander at the periodicity of visits to Plone.org.  Here's the graph of visits over time.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8zYMpfKI5UY/ShJplWkY_zI/AAAAAAAAAj8/ZBovShkslR0/s1600-h/PloneMetricsVisits.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 61px;" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/ShJplWkY_zI/AAAAAAAAAj8/ZBovShkslR0/s400/PloneMetricsVisits.jpg" alt="" id="BLOGGER_PHOTO_ID_5337444598821748530" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I've identified the maximum (A) and two minima (B).  The maximum is easily explained--Tuesday August 21, 2007 was the rollout date for Plone 3.0.  The minima are also easily explained--the annual December holidays, Christmas through New Year's.&lt;br /&gt;&lt;br /&gt;What of the sawtooth pattern?  Its the weekly periodicity of activity.  Week in and week out, Plone visitors peak early (Monday or Tuesday) and taper off significantly on Saturday and Sunday.&lt;br /&gt;&lt;br /&gt;The hourly data (below) show an up-tick beginning at midnight with another rise around 0700.  (All times are Google Standard Time, that is, -0700 GMT.)  That first rise coincides with Europe going to work and the second bump begins as the eastern seaboard of the Americas gets going.  Things taper off as the west coast closes up shop.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8zYMpfKI5UY/ShJwJyS5_8I/AAAAAAAAAkE/7TeWGXnoq-8/s1600-h/PloneHourly.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 57px;" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/ShJwJyS5_8I/AAAAAAAAAkE/7TeWGXnoq-8/s400/PloneHourly.jpg" alt="" id="BLOGGER_PHOTO_ID_5337451821809663938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;From all this we can conclude that the general Plone population of visitors are not overwhelmingly hobbyists.  Both annual and weekly patterns support the view that working professionals are using Plone.org with down time for weekends and annual holidays.  The hourly data reinforce this with the pattern matching that of the working hours for Plone's largest populations, Europe and the Americas.&lt;br /&gt;&lt;br /&gt;My last observation is the remarkable consistency in visits. There's no need for regression on that first figure--its obvious to the eye.  Plone.org visits have been incredibly steady, except for the periodicities noted above, ever since data has been tracked by Google Analytics.&lt;br /&gt;&lt;br /&gt;For those who look at Google trends and claim that Plone is declining and becoming a niche player in the CMS market, this is the strongest data I've seen that refutes that position.  Plone.org visits over time show a strong and consistant population of visitors, the majority of which are professional.&lt;br /&gt;&lt;br /&gt;Furthermore, one would expect most visits for support (see &lt;a href="http://plonemetrics.blogspot.com/2009/04/blank-spots-on-map.html"&gt;last week's post&lt;/a&gt;) to occur during the development of new sites.  As sites enter stable production mode and support visits drop off, other new sites must be cropping up to replace them.  The horizontal trend line of Plone.org visitors is an indicator that new sites are being created at a fairly steady rate over a several year period.&lt;br /&gt;&lt;br /&gt;For those who would argue that the horizontal trend is simply the same band of loyalists hitting the site day after day, stay tuned.  More to come on visitor loyalty in my next post, as I continue to probe Plone.org's statistics.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-2092563105763664545?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/2092563105763664545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=2092563105763664545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/2092563105763664545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/2092563105763664545'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/05/blank-spots-in-week.html' title='Blank Spots in the Week'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8zYMpfKI5UY/ShJplWkY_zI/AAAAAAAAAj8/ZBovShkslR0/s72-c/PloneMetricsVisits.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-4430023540486428768</id><published>2009-05-01T04:02:00.000-07:00</published><updated>2009-05-01T05:01:34.439-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='worldploneday2009'/><category scheme='http://www.blogger.com/atom/ns#' term='World Plone Day'/><title type='text'>World Plone Day</title><content type='html'>Happy May Day.  This morning's post is a collection of miscellany while my main article on Plone.org statistics cooks on a back burner.&lt;br /&gt;&lt;br /&gt;For anyone who hosted a WPD event last week, kindly take a moment to fill out the &lt;a href="http://spreadsheets.google.com/viewform?key=py-ZRibpWMZXMgI9P-XXweg&amp;amp;hl=en"&gt;simple survey form&lt;/a&gt; that is collecting data on the many different events out there.  The &lt;a href="http://spreadsheets.google.com/ccc?key=py-ZRibpWMZXMgI9P-XXweg&amp;amp;hl=en"&gt;current results&lt;/a&gt; only show Istanbul, Albuquerque, Pisa, Taipei, Paris, and Cologne.   Thanks.&lt;br /&gt;&lt;br /&gt;I found an &lt;a href="http://www.smh.com.au/news/technology/opinion/perspectives/drive-your-own-website/2009/04/07/1238869944832.html"&gt;interesting article in the Sydney Morning Herald&lt;/a&gt; about CMS, especially FOSS vs subscription services, by Valerie Khoo.  That in turn has lead to a &lt;a href="http://cmsreport.com/blog/2009/drive-your-own-website"&gt;lively discussion&lt;/a&gt; at CMS Report that continues up to this week.&lt;br /&gt;&lt;br /&gt;CMS Wire is staying on top of things and I see they have a &lt;a href="http://www.cmswire.com/cms/web-cms/alert-whats-coming-for-open-source-cms-in-may-2009-004497.php"&gt;new end-of-the-month feature&lt;/a&gt; looking at what's up and coming in the month ahead.  They made mention of both Plone symposia and it's always good to get press like that.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://webhostinggeeks.com/blog/2009/04/24/a-worthy-cms-battle-joomla-vs-wordpress/"&gt;Web Hosting Geeks&lt;/a&gt; has an article that in its own way reiterates my own position:  let requirements drive your CMS decision.  The article discusses WordPress vs Joomla, but frankly one could just as easily strike out WordPress and replace it with Drupal or SharePoint and switch Joomla for Plone.&lt;br /&gt;&lt;br /&gt;In an unrelated item, Packt just rolled out their &lt;a href="http://authors.packtpub.com/"&gt;author website&lt;/a&gt;, which may inspire some to pick up their virtual pen and write that book.  Of interest to me is Packt's announcement of their 2009 Author Awards.  &lt;a href="http://authors.packtpub.com/content/packt-author-award-2009"&gt;Voting is now open&lt;/a&gt; but the rules limit contenders to authors of new or revised titles from 2008.  With several new Plone titles coming out this year, plan on this being a hot item next year for the 2010 Author Awards.&lt;br /&gt;&lt;br /&gt;In closing I'd like to thank Nate Aune, Jon Stahl, Chris Johnson, David Brenneman, Ross Patterson, and Alexander Limi for their hard work at the NTEN Conference this past week.  From the looks of the &lt;a href="http://www.nten.org/search/node/2009+NTC+Preview"&gt;online material at NTEN&lt;/a&gt; it was a great conference.  I wish I'd kept better notes on the Twittersphere this week--there was a noticible up-tick in positive traffic that I attribute to the Plone booth at NTEN.  I also note that there's now a Plone twibe at http://twibes.com/&lt;strong&gt;plone&lt;/strong&gt;. &lt;br /&gt;&lt;br /&gt;&lt;span class="ul-threaded" style="margin: 0.5em 0pt 0pt -15px;"&gt;&lt;span class="connect" id="2745585"&gt;&lt;span id="li2745585" class="li-threaded"&gt;&lt;span class="threaded"&gt;&lt;span class="post-middle"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="ul-threaded" style="margin: 0.5em 0pt 0pt -15px;"&gt;&lt;span class="connect" id="2745585"&gt;&lt;span id="li2745585" class="li-threaded"&gt;&lt;span class="threaded"&gt;&lt;span class="post-middle"&gt;&lt;span id="post2745585" style="display: block;" jsurl="/forum/ThreadTree$ViewPostJs.jtp?post=2745585&amp;amp;user=33994&amp;amp;maybePending=false"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-4430023540486428768?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/4430023540486428768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=4430023540486428768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4430023540486428768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/4430023540486428768'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/05/world-plone-day.html' title='World Plone Day'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-8267910255037139371</id><published>2009-04-29T01:22:00.000-07:00</published><updated>2009-05-16T03:39:56.995-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pageviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Plone demographics'/><title type='text'>Blank Spots on the Map</title><content type='html'>I thought I'd take a look at the geographical distribution of Plone interest tonight. I can see the breakdown of visits to Plone.org by continent as per Google Analytics (from an arbitrary sample of a month's worth of data).  What is not apparent is how these regions stack up per capita.   Here's the table with percentage of world population added.&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="5" rules="none" frame="void"&gt;  &lt;colgroup&gt;&lt;col width="86"&gt;&lt;col width="86"&gt;&lt;col width="86"&gt;&lt;col width="86"&gt;&lt;col width="86"&gt;&lt;/colgroup&gt;  &lt;tbody&gt;   &lt;tr&gt;    &lt;td align="left" width="86" height="18"&gt;&lt;b&gt;Continent&lt;/b&gt;&lt;/td&gt;        &lt;td align="right" width="86"&gt;&lt;b&gt;Pop Pct&lt;/b&gt;&lt;/td&gt;    &lt;td align="right" width="86"&gt;&lt;b&gt;Plone&lt;/b&gt;&lt;/td&gt;    &lt;td align="right" width="86"&gt;&lt;b&gt;Ratio&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="left" height="17"&gt;Asia&lt;/td&gt;        &lt;td sdval="0.613588745884466" sdnum="1033;0;0%" align="right"&gt;61%&lt;/td&gt;    &lt;td sdval="0.11" sdnum="1033;0;0%" align="right"&gt;11%&lt;/td&gt;    &lt;td sdval="0.179273170731707" sdnum="1033;0;0.0" align="right"&gt;0.2&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="left" height="17"&gt;Africa&lt;/td&gt;        &lt;td sdval="0.137982639928165" sdnum="1033;0;0%" align="right"&gt;14%&lt;/td&gt;    &lt;td sdval="0.02" sdnum="1033;0;0%" align="right"&gt;2%&lt;/td&gt;    &lt;td sdval="0.144945770065076" sdnum="1033;0;0.0" align="right"&gt;0.1&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="left" height="17"&gt;Americas&lt;/td&gt;        &lt;td sdval="0.134690212511224" sdnum="1033;0;0%" align="right"&gt;13%&lt;/td&gt;    &lt;td sdval="0.39" sdnum="1033;0;0%" align="right"&gt;39%&lt;/td&gt;    &lt;td sdval="2.89553333333333" sdnum="1033;0;0.0" align="right"&gt;2.9&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="left" height="17"&gt;Europe &lt;/td&gt;        &lt;td sdval="0.10939838371745" sdnum="1033;0;0%" align="right"&gt;11%&lt;/td&gt;    &lt;td sdval="0.44" sdnum="1033;0;0%" align="right"&gt;44%&lt;/td&gt;    &lt;td sdval="4.02199726402189" sdnum="1033;0;0.0" align="right"&gt;4.0&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="left" height="17"&gt;Oceania&lt;/td&gt;        &lt;td sdval="0.004340017958695" sdnum="1033;0;0.0%" align="right"&gt;0.4%&lt;/td&gt;    &lt;td sdval="0.03" sdnum="1033;0;0%" align="right"&gt;3%&lt;/td&gt;    &lt;td sdval="6.91241379310345" sdnum="1033;0;0.0" align="right"&gt;6.9&lt;/td&gt;   &lt;/tr&gt;  &lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;I've calculated the ratio of each regions Plone percentage to its population percentage.  You can imagine that if a particular region had a ratio of 1.0 it would mean that its proportion of Plone.net visitors was equal to that region's fraction of the world population.&lt;br /&gt;&lt;br /&gt;What we see is that Oceania has much more than its "fair share" (thank you, Australia and New Zealand), while Asia and Africa are much under represented.  This also shows that, while Plone is popular in the Americas, it is still a Eurocentric CMS.&lt;br /&gt;&lt;br /&gt;And while I'm poking around in Google Analytics, here's the breakdown by browser type.&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="2" rules="none" frame="void"&gt;  &lt;colgroup&gt;&lt;col width="86"&gt;&lt;col width="86"&gt;&lt;/colgroup&gt;  &lt;tbody&gt;   &lt;tr&gt;    &lt;td align="left" width="86" height="17"&gt;&lt;b&gt;Browser&lt;/b&gt;&lt;/td&gt;    &lt;td align="right" width="86"&gt;&lt;b&gt;Percent&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="left" height="17"&gt;Firefox &lt;/td&gt;    &lt;td sdval="0.6" sdnum="1033;0;0%" align="right"&gt;60%&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="left" height="17"&gt;IE&lt;/td&gt;    &lt;td sdval="0.21" sdnum="1033;0;0%" align="right"&gt;21%&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="left" height="17"&gt;Safari&lt;/td&gt;    &lt;td sdval="0.09" sdnum="1033;0;0%" align="right"&gt;9%&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="left" height="17"&gt;Chrome&lt;/td&gt;    &lt;td sdval="0.04" sdnum="1033;0;0%" align="right"&gt;4%&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td align="left" height="17"&gt;Other&lt;/td&gt;    &lt;td sdval="0.06" sdnum="1033;0;0%" align="right"&gt;6%&lt;/td&gt;   &lt;/tr&gt;  &lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;Not really a surprise that an open-source community would attract users of open-source browsers.&lt;br /&gt;&lt;br /&gt;Now let's see what sort of pageviews Plone.org has.  Thankfully, Analytics not only displays pageviews, but unique pageviews.  For a thoughtful discussion of the difference, please see Kaushik's &lt;a href="http://www.kaushik.net/avinash/2009/04/standard-metrics-revisited-6-daily-weekly-monthly-unique-visitors.html"&gt;Standard Metrics Revisited&lt;/a&gt;.  Here's one day's percentages.&lt;br /&gt;&lt;table border="0" cellspacing="0" cols="4" rules="none" frame="void"&gt;  &lt;colgroup&gt;&lt;col width="52"&gt;&lt;col width="223"&gt;&lt;col width="86"&gt;&lt;col width="135"&gt;&lt;/colgroup&gt;  &lt;tbody&gt;   &lt;tr&gt;    &lt;td align="left" width="52" height="18"&gt;&lt;br /&gt;&lt;/td&gt;    &lt;td align="left" width="223"&gt;&lt;b&gt;Page&lt;/b&gt;&lt;/td&gt;    &lt;td sdnum="1033;0;0.00%" align="right" width="86"&gt;&lt;b&gt;Pageviews&lt;/b&gt;&lt;/td&gt;    &lt;td sdnum="1033;0;0.00%" align="right" width="135"&gt;&lt;b&gt;Unique Pageviews&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="1" sdnum="1033;" align="right" height="18"&gt;1&lt;/td&gt;    &lt;td align="left"&gt;  /  &lt;/td&gt;    &lt;td sdval="0.14894133855413" sdnum="1033;0;0.00%" align="right"&gt;14.89%&lt;/td&gt;    &lt;td sdval="0.110825900949895" sdnum="1033;0;0.00%" align="right"&gt;11.08%&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="2" sdnum="1033;" align="right" height="18"&gt;2&lt;/td&gt;    &lt;td align="left"&gt;  /products  &lt;/td&gt;    &lt;td sdval="0.0709907427549368" sdnum="1033;0;0.00%" align="right"&gt;7.10%&lt;/td&gt;    &lt;td sdval="0.0422135208952699" sdnum="1033;0;0.00%" align="right"&gt;4.22%&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="3" sdnum="1033;" align="right" height="18"&gt;3&lt;/td&gt;    &lt;td align="left"&gt;  /documentation  &lt;/td&gt;    &lt;td sdval="0.0560740096198004" sdnum="1033;0;0.00%" align="right"&gt;5.61%&lt;/td&gt;    &lt;td sdval="0.0348560655499964" sdnum="1033;0;0.00%" align="right"&gt;3.49%&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="4" sdnum="1033;" align="right" height="18"&gt;4&lt;/td&gt;    &lt;td align="left"&gt;  /products/plone  &lt;/td&gt;    &lt;td sdval="0.0321211901481643" sdnum="1033;0;0.00%" align="right"&gt;3.21%&lt;/td&gt;    &lt;td sdval="0.0250815749401784" sdnum="1033;0;0.00%" align="right"&gt;2.51%&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="5" sdnum="1033;" align="right" height="18"&gt;5&lt;/td&gt;    &lt;td align="left"&gt;  /about  &lt;/td&gt;    &lt;td sdval="0.0109467527131221" sdnum="1033;0;0.00%" align="right"&gt;1.09%&lt;/td&gt;    &lt;td sdval="0.00921132139317913" sdnum="1033;0;0.00%" align="right"&gt;0.92%&lt;/td&gt;   &lt;/tr&gt;                              &lt;tr&gt;    &lt;td sdval="15" sdnum="1033;" align="right" height="18"&gt;&lt;br /&gt;&lt;/td&gt;    &lt;td align="left"&gt;  ...&lt;/td&gt;    &lt;td sdval="0.00580088463490682" sdnum="1033;0;0.00%" align="right"&gt;&lt;br /&gt;&lt;/td&gt;    &lt;td sdval="0.00455490295603413" sdnum="1033;0;0.00%" align="right"&gt;&lt;br /&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td sdval="16" sdnum="1033;" align="right" height="18"&gt;16&lt;/td&gt;    &lt;td align="left"&gt;  /products/by-category/themes  &lt;/td&gt;    &lt;td sdval="0.0324909965436396" sdnum="1033;0;0.00%" align="right" bgcolor="#ffff99"&gt;3.25%&lt;/td&gt;    &lt;td sdval="0.00424914799506925" sdnum="1033;0;0.00%" align="right" bgcolor="#ffff99"&gt;0.42%&lt;/td&gt;   &lt;/tr&gt;     &lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;Pageviews and unique pageviews pretty much track each other except down on line 16 of the report.  There theming products have far more pageviews than unique ones.  Based on pageviews, "themes" would be ranked 4th.  Understandably, people looking for tools to assist with look-and-feel issues for their skins are repeatedly coming back to the "themes" page (an average of 3.25/0.42 or almost 8 times).&lt;br /&gt;&lt;br /&gt;Based on this, I'd suggest that we create a grid of screen shot thumbnails so that visitors hunting for a theme could visually browse them all at once.  It might look like this:&lt;table&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;img src="http://plone.org/products/addicted-theme/screenshot" alt="Adicted" width="100" /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td&gt;&lt;img src="http://plone.org/products/andreas00theme/screenshot" alt="Andreas00" width="100" /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td&gt;&lt;img src="http://plone.org/products/darkness/screenshot" alt="Darkness" width="100" /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;etc.&lt;/td&gt;&lt;br /&gt;&lt;td&gt;etc.&lt;/td&gt;&lt;br /&gt;&lt;td&gt;etc.&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;With appropriate links, it would save a lot of people a lot of clicks.  Hmm??  Maybe I should wander over to the &lt;a href="http://plone.org/support/forums/plone.org"&gt;Plone.org website forum&lt;/a&gt; and volunteer.&lt;br /&gt;&lt;br /&gt;Next posting we go beyond pageviews and investigate Plone.org visitor loyalty.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-8267910255037139371?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/8267910255037139371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=8267910255037139371' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/8267910255037139371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/8267910255037139371'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/04/blank-spots-on-map.html' title='Blank Spots on the Map'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-873708733379596551</id><published>2009-04-22T02:43:00.000-07:00</published><updated>2009-04-22T09:00:49.595-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='worldploneday2009'/><category scheme='http://www.blogger.com/atom/ns#' term='World Plone Day'/><category scheme='http://www.blogger.com/atom/ns#' term='wpd2009'/><title type='text'>World Plone Day</title><content type='html'>I've been following WPD on Twitter.  Lots of activity from Japan and even remarks from Malta and Basque country.  Haven't seen anything from Australia, New Zealand or India yet.  Here in New Mexico things won't kickoff until around 11:00. &lt;br /&gt;&lt;br /&gt;If you hosted a WPD event, please hop over to the &lt;a href="http://spreadsheets.google.com/viewform?key=py-ZRibpWMZXMgI9P-XXweg&amp;amp;hl=en"&gt;Google Docs spreadsheet input form&lt;/a&gt; where we're collecting participation information.  You can view last year's results and see this year's numbers roll in at the &lt;a href="http://spreadsheets.google.com/pub?key=py-ZRibpWMZXMgI9P-XXweg"&gt;spreadsheet itself&lt;/a&gt;. &lt;br /&gt;_______________&lt;br /&gt;&lt;br /&gt;This year WPD coincides with Earth Day, at least in the U.S.  I just Googled for "Earth Day" &amp;amp; Plone.  Over 9,000 results, most of them Earth Day events promulgated on Plone-based sites.  By way of comparison, "Earth Day" &amp;amp; Drupal returns 29,000 results while Joomla has nearly 65,000.  The difficulty of interpretting numbers like these is that SERP doesn't indicate search term affinity, adjacency, or context.  A blog like this one mentions "Plone" and "Earth Day," so it turns up in the results, even though its not a Plone-based site. &lt;br /&gt;&lt;br /&gt;I am reminded that the City of Albuquerque's "sustainability" section, its original Plone section, is &lt;a href="http://www.cabq.gov/albuquerquegreen"&gt;http://www.cabq.gov/albuquerquegreen&lt;/a&gt;.  Looking forward to meeting up with the City's Plonistas later today.  Also looking forward to catching up with the gang from &lt;a href="http://fostermilo.com/"&gt;FosterMilo&lt;/a&gt;. &lt;br /&gt;_______________&lt;br /&gt;&lt;br /&gt;Re:  SharePoint blues.  Had an interesting call from one of the Megaports folks upstairs early this morning.  They needed to move a folder with all its subfolders and content.  Turns out to be non-trivial.  Moral of the story, in SharePoint you'd better get your information hierarchy right the first time, because after you load up your folder structure, changes become very hard. &lt;br /&gt;&lt;br /&gt;By contrast, moving a folder in Plone is a simple cut-and-paste.  With an object oriented database under the hood, all the links simply work. &lt;br /&gt;_______________&lt;br /&gt;&lt;br /&gt;Re:  Drupal blues.  More anecdotal evidence turned up yesterday about difficulties with Drupal's security and the strength of Plone's. &lt;br /&gt;_______________&lt;br /&gt;&lt;br /&gt;In closing, I thought I'd link to a couple excellent resources about Web statistics from FosterMilo.  Thanks, Chantal. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://docs.google.com/Present?docid=dcq9v7r5_44dtsrdr"&gt;&lt;/a&gt;&lt;blockquote&gt;&lt;a href="http://docs.google.com/Present?docid=dcq9v7r5_44dtsrdr"&gt;Presentation to UNM's Anderson School of Management&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kaushik.net/avinash/"&gt;The myth of visitor stats&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.epikone.com/blog/"&gt;Segmentation in Google Analytics&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kaushik.net/avinash/2007/07/i-got-no-ecommerce-how-do-i-measure-success.html"&gt;Measurement without e-commerce conversion goals&lt;/a&gt;&lt;/blockquote&gt;Have a great World Plone Day!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-873708733379596551?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/873708733379596551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=873708733379596551' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/873708733379596551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/873708733379596551'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/04/world-plone-day.html' title='World Plone Day'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3325629299731696146</id><published>2009-04-12T21:16:00.000-07:00</published><updated>2009-04-15T02:31:44.259-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Packt Publishing'/><title type='text'>Plone and SharePoint</title><content type='html'>Before I get down to business, I thought I'd mention Packt's new release, "&lt;a href="http://www.packtpub.com/choosing-an-open-source-cms-beginners-guide/book/sl/magento-abr2/0409?utm_source=sl_magento_abr2_0409&amp;amp;utm_medium=content&amp;amp;utm_campaign=sanjiv#indetail"&gt;Choosing an Open Source CMS:  A Beginner's Guide&lt;/a&gt;" by Nirav Mehta.  At first blush, I was a little put off by the self-demeaning subtitle, but upon reading the Packt material more closely, it looks like anyone in the CMS decison-making hierarchy could stand to give this one a read.  At the very least, it repeats my mantra of "Requirements, requirements, requirements" as the first step to solving a problem.&lt;br /&gt;&lt;br /&gt;However, without having seen the text, I'm a little worried that it is a marketing ploy for WordPress, Joomla, and Drupal.  The online material specifically calls those three out when it talks about the book having quick-start guides and examples.  It would be a pity that a good concept should be ruined by having pre-conceived solutions that fly in the face of their own advice to let requirements drive the CMS decision.&lt;br /&gt;&lt;br /&gt;I wonder where Plone will fall in their section on "CMSs by Breed?"  Interestingly, in the final chapter apparently they reiterate the results of the last Packt open source CMS award winners.  That certainly opens the door for Plone, but a final call will have to wait until I get my hands on a copy.&lt;br /&gt;________________&lt;br /&gt;&lt;br /&gt;Meanwhile, on to tonight's topic:  SharePoint.  At my day-job I continue to see the corporate SharePoint solution spread (more than 1000 sites currently listed internally).  The beauty of a corporate SharePoint is that it has no impact on a project's bottem line--its just another cost subsumed in IT overhead.&lt;br /&gt;&lt;br /&gt;That makes our skunkworks of a Plone shop expensive by comparison, since we bill our services directly out of someone's program budget.  Even so, Plone offers enough advantages over the alternatives that we stay very busy.&lt;br /&gt;&lt;br /&gt;I've had my share of anecdotal evidence about how SharePoint and Plone differ on their implementation, but the sparkplug for all this is Bryan Ruby's CMS Report last month entitled "&lt;a href="http://cmsreport.com/blog/2009/problem-bigger-sharepoint"&gt;The Problem is Bigger than SharePoint&lt;/a&gt;."  Bryan's piece put me on to Thomas Vander Wal's post, "&lt;a href="http://www.personalinfocloud.com/2009/03/sharepoint-2007-gateway-drug-to-enterprise-social-tools.html"&gt;SharePoint 2007:  Gateway Drug to Enterprise Social Tools&lt;/a&gt;."  Both are well thought out articles with a healthy dose of comments from all sides of the issue.&lt;br /&gt;&lt;br /&gt;What seems to be drawing in customers are a few key capabilities:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Online forms.  PloneFormGen and the ability to permit anonymous submission of completed forms, for example, workshop registration or non-citizen visit request.  &lt;/li&gt;&lt;li&gt;Document sharing.  Getting the traditional webmaster out of the way so site owners can upload their own content using their own folder hierarchy.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Customizable workflow.  Special roles for individuals and groups, perhaps for just a particular subset of the portal.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Unique content types.  Archetypes generated from UML models to handle special use-cases.  &lt;/li&gt;&lt;li&gt;Versioning.  Tracking document revisions really cuts down on e-mail glut.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Flexible theming.  The ability to skin a site quickly to either the corporate standard or a particular project's own brand.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Automatic indexing/full-site search.  Need I say more.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Broad collection of 3rd party products.  The need for questionnaires, surveys, inventories, calendars, wikis, workgroups, and other features are often solved with a product "off-the-shelf."&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;That's a surprisingly modest list of functions and it seems like SharePoint would do some of these as well as or even better than Plone.  But I have to agree with Bryan that SharePoint and many enterprise systems are caught between two worlds and not doing the social collaboration side of the solution well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3325629299731696146?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3325629299731696146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3325629299731696146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3325629299731696146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3325629299731696146'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/04/plone-and-sharepoint.html' title='Plone and SharePoint'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-5313322259925895890</id><published>2009-04-05T08:50:00.000-07:00</published><updated>2009-04-07T20:21:54.930-07:00</updated><title type='text'>Plone Security</title><content type='html'>Last week my Twi-alerts tuned me in to an ongoing &lt;a href="https://twitter.com/limi4plone/statuses/1442775280"&gt;Twitter discussion&lt;/a&gt; between David Strauss and Alexander Limi.  Apparently, it started when &lt;a href="http://idealware.org/comparing_os_cms/idealware_comparing_os_cms_report.pdf"&gt;the Idealware review&lt;/a&gt; came out showing Drupal as having a lower security rating than Plone.&lt;br /&gt;&lt;br /&gt;The discussion eventually moved to David's blog where he posted the interestingly titled "&lt;a href="http://fourkitchens.com/blog/2009/04/03/vulnerability-reports-are-not-indications-weakness"&gt;Drupal's vulnerability reports are not signs of security weakness&lt;/a&gt;."  There he cited &lt;a href="http://www.google.com/trends?q=plone%2C+drupal"&gt;the Google trends numbers&lt;/a&gt; comparing Drupal and Plone.  Others have since joined in the fray, including the Idealware authors and quite a few others.  VH Wouter cited &lt;a href="http://zope2.zopyx.de/about-zope-2/six-reasons-for-using-zope/zope-is-secure"&gt;the graphic comparison&lt;/a&gt; of security exploits among PHP and Zope-based CMS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://zope2.zopyx.de/images/exploits-cms.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 450px; height: 200px;" src="http://zope2.zopyx.de/images/exploits-cms.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.google.com/trends/viz?q=plone,+drupal,+joomla,+typo3&amp;amp;date=ytd&amp;amp;geo=all&amp;amp;graph=weekly_img&amp;amp;sort=0&amp;amp;sa=N"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 580px; height: 260px;" src="http://www.google.com/trends/viz?q=plone,+drupal,+joomla,+typo3&amp;amp;date=ytd&amp;amp;geo=all&amp;amp;graph=weekly_img&amp;amp;sort=0&amp;amp;sa=N" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Let me extend the Google Trends observations by adding Typo3 and Joomla so that we have all the players from the exploits graph.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;style&gt;     &lt;/style&gt; &lt;table border="0" cellspacing="0" cols="4" rules="none" frame="void"&gt;  &lt;colgroup&gt;&lt;col width="86"&gt;&lt;col width="86"&gt;&lt;col width="120"&gt;&lt;col width="117"&gt;&lt;/colgroup&gt;  &lt;tbody&gt;   &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" width="86" height="17"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;CMS&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" width="86"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Color in Graph&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="right" width="120"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Google  Average*&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="right" width="117"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Exploits&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" height="18"&gt;&lt;span style="font-size:100%;"&gt;Plone&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left"&gt;&lt;span style="font-size:100%;"&gt;Blue&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="1" sdnum="1033;0;0.0" align="right"&gt;&lt;span style="font-size:100%;"&gt;1.0&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="10" sdnum="1033;" align="right"&gt;&lt;span style="font-size:100%;"&gt;10&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" height="17"&gt;&lt;span style="font-size:100%;"&gt;Typo3&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left"&gt;&lt;span style="font-size:100%;"&gt;Green&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="2.6" sdnum="1033;0;0.0" align="right"&gt;&lt;span style="font-size:100%;"&gt;2.6&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="52" sdnum="1033;" align="right"&gt;&lt;span style="font-size:100%;"&gt;52&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" height="18"&gt;&lt;span style="font-size:100%;"&gt;Drupal&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left"&gt;&lt;span style="font-size:100%;"&gt;Red&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="8" sdnum="1033;0;0.0" align="right"&gt;&lt;span style="font-size:100%;"&gt;8.0&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="164" sdnum="1033;" align="right"&gt;&lt;span style="font-size:100%;"&gt;164&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" height="18"&gt;&lt;span style="font-size:100%;"&gt;Joomla&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left"&gt;&lt;span style="font-size:100%;"&gt;Orange&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="28.4" sdnum="1033;0;0.0" align="right"&gt;&lt;span style="font-size:100%;"&gt;28.4&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="265" sdnum="1033;" align="right"&gt;&lt;span style="font-size:100%;"&gt;265&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;/tbody&gt; &lt;/table&gt; &lt;span style="font-size:78%;"&gt;* 12-mo average with Plone normalized to 1.0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Looks like there's a relationship between Google trends and security exploits.  If we graph them, a nice logarithmic pattern becomes apparent.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8zYMpfKI5UY/SdjgCb-mQRI/AAAAAAAAAiA/TRwbJX1py8k/s1600-h/exploits_trends.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 366px; height: 336px;" src="http://2.bp.blogspot.com/_8zYMpfKI5UY/SdjgCb-mQRI/AAAAAAAAAiA/TRwbJX1py8k/s400/exploits_trends.jpg" alt="" id="BLOGGER_PHOTO_ID_5321249292212912402" border="0" /&gt;&lt;/a&gt;R-squared is 98%!  Now one has to be very careful here... correlation doesn't mean causation.  This is one of the most common fallacies in all of statisticdom.  Here it is in a nutshell from &lt;a href="http://stats.org/in_depth/faq/causation_correlation.htm"&gt;stats.org&lt;/a&gt;:  &lt;blockquote&gt;In general, we should all be wary of our own bias; we like explanations.... Without clear reasons to accept causality, we should only accept correlation. Two events occurring in close proximity does not imply that one caused the other, even if it seems to makes perfect sense.&lt;/blockquote&gt;Maybe many eyes means more detected vulnerabilities means safer software.  Maybe all the Google searches are because all the Joomla users are desperately looking for fixes to their security holes. &lt;br /&gt;&lt;br /&gt;In the end, I think Alex's comment is as good a way of summarizing things as we are likely to get:  &lt;blockquote&gt;Instead of going for the “Drupal is so popular, all bugs are shallow, that's why we have so many security holes” rhetoric, I’d suggest addressing the list of the 10 most common security vulnerabilities in web applications from OWASP. It’s a good checklist that lists the most common attack vectors for web applications these days. If the PHP-based projects (not just Drupal :) can show how they address these, they are on their way to show that they take security seriously. &lt;p&gt;&lt;span style="font-size:100%;"&gt;Plone’s version is here: &lt;a href="http://plone.org/products/plone/security/overview" title="http://plone.org/products/plone/security/overview"&gt;http://plone.org/products/plone/security/overview&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;Another way of looking at this is &lt;a href="http://www.zenofnptech.org/2009/04/drupal-security-and-other-cms-report-comments.html"&gt;David Guilhufe's analysis&lt;/a&gt; (thanks for the &lt;a href="http://www.idealware.org/blog/2009/04/contemplating-open-source-cms-security.html"&gt;link, Laura&lt;/a&gt;):&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;Four Kitchens seems to suggest that part of the reason for more vulnerabilities in Drupal compared to Plone is that it’s more popular. But, if you’ve been an observer to the Linux/Windows FUD wars, you’ll remember that Microsoft has that exact same argument about why there are more security vulnerabilities in Windows as compared to Linux. And the Linux folks say, in response, “It’s not popularity, it’s design.” I’m sure  that Four Kitchens, and most open source software developers agree with that perspective. In reviewing Plone, and talking with people who develop for Plone, I was convinced that the reason that Plone had fewer reported vulnerabilities was not just because it was less popular - it’s because it (and Python and Zope) was more secure by design.&lt;br /&gt;&lt;br /&gt;I am completely happy with Drupal’s security (otherwise, it wouldn’t have gotten a “Solid.”) I think the Drupal community takes security extremely seriously, and if they didn’t, I wouldn’t have chosen it as a platform for development. I also think that the Joomla and WordPress communities take security seriously. In our estimation, they were all really good. But Plone was just that much better.&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;The fact that the Idealware review's remarks on CMS security stirred up so much commentary in the Twittersphere and the Blogosphere speaks well for the entire open-source community.   Security is serious business and OSS takes it seriously.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-5313322259925895890?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/5313322259925895890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=5313322259925895890' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5313322259925895890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/5313322259925895890'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/04/plone-security.html' title='Plone Security'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8zYMpfKI5UY/SdjgCb-mQRI/AAAAAAAAAiA/TRwbJX1py8k/s72-c/exploits_trends.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-3277741571595486582</id><published>2009-04-01T21:05:00.000-07:00</published><updated>2009-04-01T22:21:13.113-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CMS comparisons'/><title type='text'>Idealware CMS Report</title><content type='html'>No matter what fault you may find with Idealware's recent "&lt;a href="http://idealware.org/comparing_os_cms/idealware_comparing_os_cms_report.pdf"&gt;Comparing Open Source Content Management Systems&lt;/a&gt;," we have a rare jewel in the world of web comparative analysis:  a report with a completely documented methodology.  Of course, you are welcome to disagree with their ratings, their categories, and their thresholds, but at least they are 100% up front about where the numbers come from.  Tip o' the hat to Idealware.&lt;br /&gt;&lt;br /&gt;So... down to the nitty gritty.  What does the report have to say?  The easiest thing to do is take their verbal scores (None, Fair, Solid, Excellent) and convert them to numeric values (0, 1, 2, 3 respectively).  The result is a modified version of their comparison chart on page 16 (numbered page 14 due to front matter).&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="font-weight: bold;"&gt;Category&lt;/td&gt;&lt;td style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="font-weight: bold;"&gt;WordPress&lt;/td&gt;&lt;td style="font-weight: bold;"&gt;  Joomla&lt;/td&gt;&lt;td style="font-weight: bold;"&gt;  Drupal&lt;/td&gt;&lt;td style="font-weight: bold;"&gt;  Plone&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Hosting/Installation&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;1&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Simple Site Config&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Complex Site Config&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;1&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Content Admin&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Graphical Flexibility&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Structural Flexibility&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;1&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Roles and Workflow&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;1&lt;/td&gt;&lt;td style="text-align: center;"&gt;1&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Web 2.0&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Extending and Integrating&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Scalability/Security&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Maintenance&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;td style="text-align: center;"&gt;2&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Support/Community&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;td style="text-align: center;"&gt;3&lt;/td&gt;&lt;/tr&gt; &lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;29&lt;/td&gt;&lt;td style="text-align: center;"&gt;27&lt;/td&gt;&lt;td style="text-align: center;"&gt;30&lt;/td&gt;&lt;td style="text-align: center;"&gt;29&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;The long and the short of it is that there is only a 10% difference between the bottom (Joomla) and the top (Drupal).  WordPress and Plone are only 3% behind the front runner.  I'd say that the differences are "in the noise."&lt;br /&gt;&lt;br /&gt;Perhaps a better way to approach this is to weigh those comparison categories to match your needs and requirements, run the math, and see what comes out.  For example, if security is a big driver (as it is for me), giving it a weighing factor of 2 might be appropriate.  Then the final scores are 31, 29, 32, and 33.&lt;br /&gt;&lt;br /&gt;But as is so often the case, we're looking at apples and oranges here from the get-go.  WordPress is a blogging/collaboration tool, Joomla is a web CMS, Drupal is a complex mixture of both.  Plone by virtue of its powerful combination of features is a collaboration system and a web content management system, yet strong enough to do the heavy lifting for an enterprise portal.&lt;br /&gt;&lt;br /&gt;Its always nice to see good scores and the fact that Idealware chose Plone along with only 3 other serious open source systems is high praise in and of itself.  Idealware should be complimented for having a transparent methodology, a relatively neutral approach, and giving good press to four worthwhile systems. &lt;br /&gt;&lt;br /&gt;Still, I can't stress enough that &lt;span style="font-style: italic;"&gt;your&lt;/span&gt; specific, unique requirements must drive your choice for a CMS.  Don't let someone else's numbers blind you to what you and your community of users need to accomplish.&lt;br /&gt;&lt;br /&gt;Coming next:  a stroll through Idealware's Consultants listing in the appendix.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-3277741571595486582?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/3277741571595486582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=3277741571595486582' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3277741571595486582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/3277741571595486582'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/04/idealware-cms-report.html' title='Idealware CMS Report'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-8354329176709160877</id><published>2009-03-30T02:40:00.000-07:00</published><updated>2009-03-30T03:06:11.547-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CMS websites'/><title type='text'>The CMS Websites</title><content type='html'>Tonight I was trolling around in &lt;a href="http://www.cmsmatrix.org"&gt;CMS Matrix&lt;/a&gt; to see what interesting tidbits I could pick up.  What I came across that piqued my interest was their list of links.  Omitting the generalist Wikipedia, there are six featured references. &lt;br /&gt;&lt;br /&gt;I took the time to visit each site and search for "Plone" to get an idea of the currency and thoroughness of their material.  What I found was surprisingly uneven. &lt;br /&gt;&lt;table border="0" cellspacing="0" cols="3" rules="none" frame="void"&gt;  &lt;colgroup&gt;&lt;col width="86"&gt;&lt;col width="100"&gt;&lt;col width="161"&gt;&lt;/colgroup&gt;  &lt;tbody&gt;   &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" valign="top" width="86" height="19"&gt;&lt;b&gt;&lt;span style="font-family:Times New Roman;"&gt;Resource&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0); text-align: center;" valign="top" width="100"&gt;&lt;b&gt;&lt;span style="font-family:Times New Roman;"&gt;Plone Citations&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0); text-align: center;" valign="top" width="161"&gt;&lt;b&gt;&lt;span style="font-family:Times New Roman;"&gt;Most Recent Plone Item&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;   &lt;/tr&gt;      &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" valign="top" height="19"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;a href="http://www.cmscritic.com/"&gt;CMS Critic&lt;/a&gt;  &lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="5" sdnum="1033;" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;5&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="39888" sdnum="1033;0;MM/DD/YY" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;03/16/09&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" valign="top" height="19"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;a href="http://www.cmswatch.com/"&gt;CMS Watch™&lt;/a&gt;  &lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="88" sdnum="1033;" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;88&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="39381" sdnum="1033;0;MM/DD/YY" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;10/26/07&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" valign="top" height="19"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;a href="http://www.cmsinfo.org/"&gt;CMS Info&lt;/a&gt;  &lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="38" sdnum="1033;" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;38&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="39804" sdnum="1033;0;MM/DD/YY" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;12/22/08&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" valign="top" height="19"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;a href="http://www.cmsreview.com/"&gt;CMS Review&lt;/a&gt;  &lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="12" sdnum="1033;" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;12&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="39889" sdnum="1033;0;MM/DD/YY" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;03/17/09&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" valign="top" height="19"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;a href="http://cmsreport.com/"&gt;CMS Report&lt;/a&gt;  &lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="82" sdnum="1033;" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;82&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="39897" sdnum="1033;0;MM/DD/YY" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;03/25/09&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;   &lt;tr&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" align="left" valign="top" height="23"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;a href="http://www.cmswire.com/"&gt;CMS Wire&lt;/a&gt;  &lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="120" sdnum="1033;" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;120&lt;/span&gt;&lt;/td&gt;    &lt;td style="border: 1px solid rgb(0, 0, 0);" sdval="39876" sdnum="1033;0;MM/DD/YY" align="center" valign="top"&gt;&lt;span style="font-family:Times New Roman;"&gt;03/04/09&lt;/span&gt;&lt;/td&gt;   &lt;/tr&gt;  &lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;CMS Watch was very out of date despite the fairly large collection of citations.  CMS Wire had the largest number of items but doesn't have a date sort feature, so it would have been easy to miss something more current than their reference to the &lt;a href="http://www.cmswire.com/cms/web-cms/multisite-management-with-drupal-plone-and-joomla-004041.php"&gt;multi-site management article&lt;/a&gt; earlier this month. &lt;br /&gt;&lt;br /&gt;CMS Critic only had five URLs (and one of those was their complete CMS listing), but they were very recent.  Interestingly, Plone doesn't make CMS Critic's list of enterprise content management, there isn't a Plone review, and there isn't an interview with any key players.  Perhaps there's a marketing opportunity here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/427954471473436275-8354329176709160877?l=plonemetrics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://plonemetrics.blogspot.com/feeds/8354329176709160877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=427954471473436275&amp;postID=8354329176709160877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/8354329176709160877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/427954471473436275/posts/default/8354329176709160877'/><link rel='alternate' type='text/html' href='http://plonemetrics.blogspot.com/2009/03/cms-websites.html' title='The CMS Websites'/><author><name>Schlepp</name><uri>http://www.blogger.com/profile/03783546987543453896</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9E7zEZ9GAWE/TsgZboPydQI/AAAAAAAABXg/ajKDQrWbJ5Q/s220/EiffelSchlepp.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-427954471473436275.post-2780370448037818686</id><published>2009-03-21T00:17:00.000-07:00</published><updated>2009-03-21T02:09:38.723-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><title type='text'>Usability of CMS Home Sites redux--the new Plone.org</title><content type='html'>The much anticipated Plone.org redesign has rolled out the door this week and from what I've seen on Twitter, its a winner.  From what I've seen myself, its a winner.  Welcome to 2010, Plone... 2010 and beyond.&lt;br /&gt;&lt;br /&gt;Admittedly, I've got a soft spot for Plone, using it in my day job for implementing a variety of web projects.  This week its been a portal for an upcoming UNSCR 1540 workshop.  Last week it was a global security website.  The week before that we used it as the modern front end for a legacy distance learning tool.  So how's a guy supposed to be unbiased?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8zYMpfKI5UY/ScSaiIFqhkI/AAAAAAAAAhY/wYK0QwnHLRw/s1600-h/plone_org.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_8zYMpfKI5UY/ScSaiIFqhkI/AAAAAAAAAhY/wYK0QwnHLRw/s400/plone_org.JPG" alt="" id="BLOGGER_PHOTO_ID_5315543371281499714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Let me turn back the page a month or so to my posting on usability and see how the new Plone.org stacks up with the old.  Recall that I was ranking sites based on how few of Jakob Neilsen's "&lt;a href="http://www.useit.com/alertbox/9605.html"&gt;Top Ten Mistakes in Web Design&lt;/a&gt;" are evident.  Low numbers mean fewer usability mistakes and a better home site.&lt;br /&gt;&lt;br /&gt;&lt;table str="" style="border-collapse: collapse; width: 350pt;" border="0" cellpadding="0" cellspacing="0" width="500"&gt;&lt;tbody&gt;&lt;tr style="height: 12.75pt;" height="17"&gt;&lt;td style="height: 12.75pt; width: 142pt;" width="189" height="17"&gt;&lt;span style="font-weight: bold;"&gt;Mistake&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl23" style="width: 48pt; text-align: right; font-weight: bold;" width="64"&gt;Old Plone&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;   &lt;td style="vertical-align: top; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;New&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Plone&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="xl23" style="width: 85pt; font-weight: bold;" width="100"&gt;&lt;div style="text-align: center;"&gt; Observations&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;        &lt;/tr&gt;  &lt;tr style="height: 12.75pt;" height="17"&gt;   &lt;td class="xl22" style="height: 12.75pt; width: 142pt;" width="189" height="17"&gt;Bad   search&lt;/td&gt;   &lt;td class="xl24" style="width: 48pt; text-align: center;" width="64"&gt;&lt;br /&gt;&lt;/td&gt;   &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="xl22" style="width: 95pt;" width="100"&gt;&lt;br /&gt;&lt;/td&gt;        &lt;/tr&gt;  &lt;tr style="height: 12.75pt;" height="17"&gt;   &lt;td class="xl22" style="height: 12.75pt; width: 142pt; font-style: italic;" width="189" height="17"&gt;PDF   files for online reading&lt;/td&gt;   &lt;td class="xl24" style="width: 48pt; text-align: center;" width="64"&gt;&lt;br /&gt;&lt;/td&gt;   &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="xl22" style="width: 95pt;" width="100"&gt;&lt;br /&gt;&lt;/td&gt;        &lt;/tr&gt;  &lt;tr style="height: 25.5pt;" height="34"&gt;   &lt;td class="xl22" style="height: 25.5pt; width: 142pt;" width="189" height="34"&gt;Not   changing the color of visited links&lt;/td&gt;   &lt;td class="xl24" style="width: 48pt; text-align: center;" width="64"&gt;&lt;br /&gt;&lt;/td&gt;   &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="xl22" style="width: 95pt;" width="100"&gt;&lt;br /&gt;&lt;/td&gt;        &lt;/tr&gt;  &lt;tr style="height: 28.5pt;" height="38"&gt;   &lt;td class="xl22" style="height: 28.5pt; width: 142pt; font-style: italic;" width="189" height="38"&gt;Non-scannable   text&lt;/td&gt;   &lt;td class="xl24" style="width: 48pt; text-align: center;" num="" width="64"&gt;0.5&lt;/td&gt;   &lt;td style="vertical-align: top; text-align: right;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="xl22" style="width: 95pt;" width="100"&gt;"F pattern" fully embraced&lt;br /&gt;&lt;/td&gt;        &lt;/tr&gt;  &lt;tr style="height: 12.75pt;" height="17"&gt;   &lt;td class="xl22" style="height: 12.75pt; width: 142pt;" width="189" height="17"&gt;Fixed   font size&lt;/td&gt;   &lt;td class="xl24" style="width: 48pt; text-align: center;" width="64"&gt;&lt;br /&gt;&lt;/td&gt;   &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="xl22" style="width: 95pt;" width="100"&gt;&lt;br /&gt;&lt;/td&gt;        &lt;/tr&gt;  &lt;tr style="height: 25.5pt;" height="34"&gt;   &lt;td class="xl22" style="height: 25.5pt; width: 142pt; font-style: italic;" width="189" height="34"&gt;Page   titles with low search engine visibility&lt;/td&gt;   &lt;td class="xl24" style="width: 48pt; text-align: center;" num="" width="64"&gt;1&lt;/td&gt;   &lt;td style="vertical-align: top; text-align: center;"&gt;&lt;br /&gt;1&lt;/td&gt;&lt;td class="xl22" style="width: 95pt;" width="100"&gt;Buggy but expected to improve&lt;br /&gt;&lt;/td&gt;        &lt;/tr&gt;  &lt;tr style="height: 25.5pt;" height="34"&gt;   &lt;td class="xl22" style="height: 25.5pt; width: 142pt;" width="189" height="34"&gt;Anything   that looks like an advertisement&lt;/td&gt;   &lt;td class="xl24" style="width: 48pt; text-align: center;" width="64"&gt;&lt;br /&gt;&lt;/td&gt;   &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="xl22" style="width: 95pt;" width="100"&gt;&lt;br /&gt;&lt;/td&gt;        &lt;/tr&gt;  &lt;tr style="height: 40.5pt;" height="54"&gt;   &lt;td class="xl22" style="height: 40.5pt; width: 142pt; font-style: italic;" width="189" height="54"&gt;Violating   design conventions&lt;/td&gt;   &lt;td class="xl24" style="width: 48pt; text-align: center;" width="64"&gt;&lt;br /&gt;&lt;/td&gt;   &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;0.5&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="xl22" style="width: 95pt;" width="100"&gt;Hyperlinks within text block non-standard&lt;br /&gt;&lt;/td&gt;        &lt;/tr&gt;  &lt;tr style="height: 25.5pt;" height="34"&gt;   &lt;td class="xl22" style="height: 25.5pt; width: 142pt;" width="189" height="34"&gt;Opening   new browser windows&lt;/td&gt;   &lt;td class="xl24" style="width: 48pt; text-align: center;" width="64"&gt;&lt;br /&gt;&lt;/td&gt;   &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="xl22" style="width: 95pt;" width="100"&gt;&lt;br /&gt;&lt;/td&gt;        &lt;/tr&gt;  &lt;tr style="height: 76.5pt;" height="102"&gt;   &lt;td class="xl22" style="height: 76.5pt; width: 142pt; font-style: italic;" width="189" height="102"&gt;Not   answering users questions&lt;/td&gt;   &lt;td class="xl24" style="width: 48pt; text-align: center;" num="" width="64"&gt;1&lt;br /&gt;&lt;/td&gt;   &lt;td style=
