<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Web</title>
  <link rel="alternate" type="text/html" href="http://pingv.com/company/services/web"/>
  <link rel="self" type="application/atom+xml" href="http://pingv.com/taxonomy/term/17/atom/feed"/>
  <id>http://pingv.com/taxonomy/term/17/atom/feed</id>
  <updated>2006-05-25T02:12:15-05:00</updated>
  <entry>
    <title>Drupal for Seasoned Professionals - A Quick Guide to Code and Community</title>
    <link rel="alternate" type="text/html" href="http://pingv.com/blog/greg/200706/drupal-seasoned-professionals-quick-guide-code-and-community" />
    <id>http://pingv.com/blog/greg/200706/drupal-seasoned-professionals-quick-guide-code-and-community</id>
    <published>2007-06-01T18:31:34-05:00</published>
    <updated>2007-12-17T18:36:53-06:00</updated>
    <author>
      <name>Greg</name>
    </author>
    <category term="Web" />
    <category term="development" />
    <category term="Drupal" />
    <category term="resources" />
    <content type="html"><![CDATA[<p>We've been in hiring mode for a while now.  As most any <a href="http://drupal.org/drupal-services">Drupal Service provider</a> will tell you, there's big demand for people and companies that have an expertise in Drupal.  There's also a bit of a shortage of people to satisfy that demand.  We've decided on a strategy of hiring great people regardless of Drupal experience and then getting them plugged into the "Drupal way" of doing things as quickly as we can.</p>
<p>There are really two pieces to that process - learning the Drupal code, API, modules and learning how to interact with the the Drupal community and the social values of that community.  I distilled some information into a quick document that gives a guide to what I consider to be required reading and actions for anyone serious about being a full time Drupal developer.</p>
<h3>Learn the Mantras and the Standards</h3>
<p><strong>"Code is gold."</strong>  Idle discussion or complaining is not valued and will decrease your karma in the eyes of many.  Contributing high quality issues, ideally with patches attached, is valued.  But don't take the phrase too literally - "Code" is just one thing that's valued.  In a big project like Drupal all substantive contributions (e.g. documentation, spam-policing) are valued.</p>
<p><strong><a href="http://drupal.org/node/65922">"The drop is always moving."</a></strong>  New major releases of Drupal will break the API.  This is not a bug, it's a feature.  On that topic, releases happen between every 9 months and 18 months.  Generally there are about 5 months of feature enhancements before the "code freeze".  After the code freeze the only changes allowed are UI improvements, performance improvements, and bug fixes.  Once the beta releases start the only changes allowed are bug fixes and string changes.  At some point in the betas there will be a "string freeze" to allow localizers to translate the interface.  Once a release candidate has been released which saw no new critical bugs a final release will be made.  There is no calendar schedule for releases.  Only the current and last versions are supported, but more could be if someone skilled enough were willing to do it.</p>
<p><strong>"Where's the roadmap."</strong>  There is no official roadmap.  But with a little effort you can guess it, and if you provide the code then can write it.  There are <a href="http://buytaert.net/suggestions-for-drupal-core">Dries' wishlists</a>, <a href="http://drupal.org/node/111140">personal battle plans</a>, and <a href="http://drupal.org/node/105423">predictions for each year</a>.  Official roadmaps only barely make sense in command-and-control environments like corporations.  Open source projects are <a href="http://www.communitywiki.org/en/DoOcracy">Do-Ocracies</a> - the roadmap is determined by those doing the work.  That said, the predictions and battle plan threads are great ways to glean a roadmap.</p>
<p><strong><a href="http://drupal.org/node/23789">Join Forces With Others</a></strong>.  Don't fork modules.  We have many modules that do basically the same thing in a slightly different way.  That's a great way to lose karma points.  Instead you should work together with other developers to make one really great module.</p>
<p><strong>"Don't hack the core."</strong>  Drupal is built from the ground up to be extensible without having to edit the core code.  You shouldn't ever have to edit any of the core or contrib code unless you are providing that as a patch.  Instead, use the hooks, overrides, and theme layer to alter the behavior of the code (Laura has written more about this <a href="http://pingv.com/blog/laura/200702/how-to-use-open-source-and-how-not-to">as a theory of open source</a> and practically in our <a href="http://pingv.com/blog/laura/200703/theming-drupal-overview">presentation at OSCMS2007</a>).</p>
<h3>One-Way Communication you Should Tap Into</h3>
<ul>
<li><a href="http://planet.drupal.org/rss.xml">planet.drupal.org - aggregated feeds from around the web</a></li>
<li><a href="http://drupal.org/rss.xml">Drupal.org front page rss feed</a></li>
<li><a href="http://groups.drupal.org/rss.xml">Groups.Drupal.org/rss.xml</a></li>
<li><a href="http://association.drupal.org/rss.xml">Association.Drupal.org front page feed</a></li>
<li><a href="http://www.lullabot.com/podcast">Lullabot podcasts</a> - listen to them all.</li>
<li>Read <a href="http://www.drupalbook.com">Pro Drupal Development</a> - it's really good, particularly if you already know PHP/MySQL.</li>
</ul>
<h3>The Community</h3>
<ul>
<li><strong><a href="http://lists.drupal.org">Mailing lists</a></strong> support and devel for everyone. Themes or consulting or others if they interests you.</li>
<li><strong><a href="http://www.drupaldojo.com">Drupal Dojo</a></strong> - great for developers looking to improve their Drupal chops. Provides a Library of past screencasts, documentation, great tips and tricks discussion on g.d.o.  <em>Avoid the desire to just use this as replacement for general support!</em></li>
<li><strong><a href="http://drupal.org/forum">Drupal.org forums</a></strong> - they're OK but often deteriorate to lower quality conversation and bickering.  Find the ones of interest and grab the respective RSS feeds.</li>
<li><strong><a href="http://groups.drupal.org">Groups.Drupal.org</a></strong> - look through the group list, find some of interest, subscribe, and then hit <a href="http://groups.drupal.org/unread">http://groups.drupal.org/unread</a> on a daily basis to see what's new in your groups. In particular look for a regional group near you and working groups on topics that interest you.  Both are valuable.</li>
<li>irc - pound the #
<ul>
<li>#drupal - devel/coding talk only.  Unless you are on topic and/or have serious karma don't go off-topic.  It's a friendly room, but not always patient.</li>
<li>#drupal-dojo - a little nicer than #drupal, but don't push the boundaries.  largely for discussion of dojo specific stuff.</li>
<li>#drupal-support give and receive support.</li>
<li>#drupal-themes - theme discussion </li>
<li>#drupal-ecommerce - ecommerce discussion </li>
<li>#drupal-consulting - you get the idea </li>
<li>See also: <a href="http://drupal.org/node/108355">Drupal.org Handbook Page</a></li>
</ul>
</li>
</ul>
<h3>The filtered firehose</h3>
<p>If you want to know the top posts from mailing lists but don't need to see a <a href="http://www.answers.com/topic/color-of-the-bikeshed">color of the bikeshed</a> discussion, these filtered lists are valuable. <a href="http://drupaldashboard.com">drupaldashboard.com</a> - <a href="http://drupaldashboard.com/feed-item/36">cvs commit messages</a>, <a href="http://drupaldashboard.com/feed-item/43">important module releases</a> - "Our editors read the lists so you don't have to."</p>
<h3>The Contributions</h3>
<p>First, go to your Drupal.org account, edit it, and turn on the Contributions Block.  Those links are really handy.  Here are tips organized by tasks appropriate to your skills.</p>
<p><strong>Aspiring Coder</strong> - hit the <a href="http://drupal.org/patch-bingo">patch bingo button</a>, apply the patch, test it out and review it (really <a href="http://drupal.org/patch/review">review</a>, not just +1).  Look for any ways to improve the patch that are in the scope of the issue.  This process will teach you tons about Drupal's inner workings and endear you to other developers.</p>
<p><strong>Coder</strong> - contribute patches (hit the <a href="http://drupal.org/bug-bingo">bug bingo</a>), create a module, conform to the <a href="http://drupal.org/node/318">coding standards</a>, read the CVS <a href="http://cvs.drupal.org/viewvc.py/drupal/contributions/README.txt?view=markup">README</a>/<a href="http://cvs.drupal.org/viewvc.py/drupal/contributions/FAQ.txt?view=markup">FAQ</a>, ask for a CVS account, contribute that module AND support it.  Fame, glory.</p>
<p><strong>Themer</strong> - provide patches for existing themes (including themes that are in Drupal core). Once you learn theming, write your own theme, read the CVS README/FAQ, ask for a <a href="http://drupal.org/cvs-account">CVS account</a>, contribute that theme AND support it.  Fame, glory.</p>
<p><strong>Not a coder or a themer but want to help?</strong></p>
<ul>
<li>Refine bugs by using the <a>"HOWTO Make good issue" guide</a> and applying that wisdom to the bugs you find from the <a href="http://drupal.org/bug-bingo">bug bingo</a> button.  Enormously helpful to all parties.</li>
<li>Provide <a href="http://drupal.org/contribute/documentation">help in the handbook</a> refining the documentation.  Do it enough and you can join the docs team.  Fame, glory.</li>
<li>Join the support team.  Ok, we don't have one.  But you can self-appoint yourself to it.  See <a href="http://drupal.org/user/5195/track">sepeck</a> and <a href="http://drupal.org/user/23570/track">michelle</a> for examples of members of the support team - all you have to do is consistently provide help which both of them do in amazing amounts AND they have huge community karma as a result.</li>
</ul>
<h3>Zero to Hero</h3>
<p>To go from Zero to Hero in terms of your community karma and also your skills try to figure out the answer to someone else's problem.  Great places to find problems are in #drupal-support, the support forums, and the support mailing list.  Just pay attention to the chatter, find a problem that interests you and figure out how to solve it.  Your knowledge and reputation will shoot through the roof and the discussions of how to solve the problem will teach you about parts of Drupal you would never investigate on your own.</p>
<h3>Stay Safe Out there</h3>
<p>The Drupal.org Handbook has a section on <a href="http://drupal.org/writing-secure-code">Writing Secure Code</a>.  Drupal provides lots of facilities to make it easy to write secure code, but if you ignore them then you risk danger.</p>
<p><strong>So, what else is out there?</strong>  Does anyone have any other good, quick ideas for learning the code and the community?</p>
    ]]></content>
  </entry>
  <entry>
    <title>Drupal CMS wins a top rating from Linux Format magazine</title>
    <link rel="alternate" type="text/html" href="http://pingv.com/blog/laura/200701/drupal-cms-wins-a-top-rating-from-linux-format-magazine" />
    <id>http://pingv.com/blog/laura/200701/drupal-cms-wins-a-top-rating-from-linux-format-magazine</id>
    <published>2007-01-29T13:59:42-06:00</published>
    <updated>2007-01-29T14:09:42-06:00</updated>
    <author>
      <name>Laura</name>
    </author>
    <category term="Web" />
    <category term="Dries Buytaert" />
    <category term="Drupal" />
    <category term="Open Source" />
    <category term="review" />
    <content type="html"><![CDATA[<p>Drupal founder <a href="http://buytaert.net/linux-format-reviews-drupal-4.7">Dries Buytaert writes</a>:</p>
<blockquote><p>In the January 2007 issue, <a href="http://www.linuxformat.co.uk/">Linux Format</a> reviewed Drupal 4.7 and compared it to <a href="http://joomla.org/">Joomla</a>, <a href="http://mamboserver.com/">Mambo</a>, <a href="http://www.midgard-project.org/">Midgard</a>, <a href="http://plone.org/">Plone</a> and <a href="http://typo3.org/">Typo3</a>.</p></blockquote>
<p>I don't have the publication, and <a href="http://www.linuxformat.co.uk/modules.php?op=modload&amp;name=Sections&amp;file=index&amp;req=viewarticle&amp;artid=5#88">the online magazine</a> just has a list of contents:</p>
<blockquote><p><b>Roundup:</b> Content management systems - Drupal, Joomla, Mambo, Midgard, Plone, Typo3</p></blockquote>
<p>But when you look at all the checkmarks in the page image below....</p>
<p><a href="http://buytaert.net/linux-format-reviews-drupal-4.7"><img src="http://pingv.com/system/files/drupal-linux-format-dries.jpg" alt="Linux Format" title="Linux Format, photo by Dries Buytaert" class="wrapr" width="250" /></a>...it seems that Drupal covers a full range of features they looked at. The other systems evaluated have their strengths, but it's nice to see Drupal getting some recognition for its strengths.</p>
<p>Dries writes:</p>
<blockquote><p>The information is not always 100% accurate, but it certainly makes for a good starting point if you're looking for a CMS.</p></blockquote>
<p><i>[Photo by Dries Buytaert]</i></p>
    ]]></content>
  </entry>
  <entry>
    <title>Designer, Developers join pingVision</title>
    <link rel="alternate" type="text/html" href="http://pingv.com/blog/laura/200701/designer-developers-join-pingvision" />
    <id>http://pingv.com/blog/laura/200701/designer-developers-join-pingvision</id>
    <published>2007-01-19T14:07:20-06:00</published>
    <updated>2007-02-15T08:41:44-06:00</updated>
    <author>
      <name>Laura</name>
    </author>
    <category term="Graphic Design" />
    <category term="Web" />
    <category term="Web Design" />
    <category term="People" />
    <category term="Drupal" />
    <category term="Ezra Barnett Gildesgame" />
    <category term="Valerie Gerry" />
    <content type="html"><![CDATA[<p>They've been with us over a month already, so I offer this belated announcement of our latest hires who filled previously announced job openings. (We are <a href="http://pingv.com/job-openings">still hiring</a>.)</p>
<p><img src="http://pingv.com/system/files/images/valerie-gerry.thumbnail.jpg" alt="" title="" class="image thumbnail wrapr" height="131" width="175" /><br />
<h3>Valerie Gerry, Designer</h3>
<p>With a BA, Cum Laude, in Psychological and Brain Sciences from Dartmouth College, and previous work as a graphic designer for the University of Colorado at Boulder, Valerie brings to the team that rare combination of a science background and artistic sensibility, with interests in working towards an understanding of behavior, design, art and movement. At the Dartmouth Center for Cognitive Neuroscience as well as at Yale University, she did computer programming and database management. She's also co-authored scientific research in the field, based on data she helped capture and analyze. When she's not in the office, she's working towards her MFA at CU Boulder.</p>
<p>Valerie has already done wonderful design work for some of our client sites, which will be going live in coming weeks. We couldn't be more thrilled having her join the pingVision family.</p>
<p><img src="http://pingv.com/system/files/images/ezra-jan-07-.thumbnail.jpg" alt="" title="" class="image thumbnail wrap" height="117" width="175" /><br />
<h3>Ezra Barnett Gildesgame</h3>
<p>Ezra joined us ostensibly as an intern, but he's already doing development work and is writing an in-depth tutorial on working with <a href="http://drupal.org/phptemplate">phpTemplate</a>, so we've dropped the "intern" label from his title. He is a self taught computer user skilled in Drupal, video, PHP, MySQL, Javascript, HTML and RSS. He has worked for Amusement Consultants, the New Roc Funhouse megaplex entertainment center and the Knitting Factory music venue in New York City as a computer consultant (intern), website maintainer and music reviewer. Moving beyond the traditional isolation computer science education "enjoys" in our school system, Ezra collaborated with his high school History professors to create an easy-to-use archival system for scanned images from a diverse library of print media using a web-server.</p>
<p>Both Valerie and Ezra have come to us outside of the normal mainstreamed paths towards interactive media and web development -- and we consider that a strength in them both, as open source web development is still very much a new frontier where fresh perspectives and new ideas are essential. I think we, and I hope the greater Drupal community, will benefit from their insights and contributions.</p>
<h3><a href="http://www.phrases.org.uk/meanings/251850.html">Mum's the word</a></h3>
<p>We've also hired another developer, who for the time being shall remain our secret weapon, as he has other obligations that would make a public announcement, um, awkward for him. He's a respected core Drupal developer, and has proven to us many times over why he has the high reputation he enjoys within the Drupal community. Hopefully someday soon we can let the developer cat out of the bag, but for now we're just delighted to have his talent and expertise on the team.</p>
    ]]></content>
  </entry>
  <entry>
    <title>Drupal 5.0 Beta 1 released this morning</title>
    <link rel="alternate" type="text/html" href="http://pingv.com/blog/laura/200610/drupal-5-0-beta-1-released-this-morning" />
    <id>http://pingv.com/blog/laura/200610/drupal-5-0-beta-1-released-this-morning</id>
    <published>2006-10-31T11:55:45-06:00</published>
    <updated>2006-10-31T11:55:46-06:00</updated>
    <author>
      <name>Laura</name>
    </author>
    <category term="Web" />
    <category term="Web Design" />
    <category term="Drupal" />
    <category term="Open Source" />
    <category term="Web 2.0" />
    <content type="html"><![CDATA[<p>People can download it <a href="http://drupal.org/project/Drupal+project">here</a> (or use <a href="http://ftp.osuosl.org/pub/drupal/files/projects/drupal-5.0-beta1.tar.gz">this direct link to the .tar.gz file</a>.)</p>
<p>There probably will be a couple of betas after this, followed by a couple of release candidates before the official release of Drupal 5.0. Starting in the next couple of weeks, we'll start using Drupal 5.0 as the development foundation for new sites we develop that won't launch before December or January and don't depend heavily on the hundreds of the contributed modules in the Drupal community. For sites wanting a lot of those functions, we'll either work off of Drupal 4.7 or work module upgrades into the sites' development processes.</p>
<p>We'll review Drupal 5.0 in the coming days and weeks and post a run-down of some highlights. Existing clients and other Drupal users might want to consider planning for an upgrade sometime in the first half of next year.</p>
    ]]></content>
  </entry>
  <entry>
    <title>Drupal development code freeze: Drupal 5.0 expected November 2006</title>
    <link rel="alternate" type="text/html" href="http://pingv.com/blog/laura/200609/drupal-development-code-freeze-drupal-5-0-expected-november-2006" />
    <id>http://pingv.com/blog/laura/200609/drupal-development-code-freeze-drupal-5-0-expected-november-2006</id>
    <published>2006-09-01T09:35:20-05:00</published>
    <updated>2006-09-02T10:30:16-05:00</updated>
    <author>
      <name>Laura</name>
    </author>
    <category term="Turnkey Systems" />
    <category term="Web" />
    <category term="Partners" />
    <category term="Ajax" />
    <category term="Drupal" />
    <category term="jQuery" />
    <content type="html"><![CDATA[<p>It's September 1, and that means that the active development for <a href="http://drupal.org/node/81861">the next release of Drupal</a> is now moving into the bug-fixing phase. As Dries says:</p>
<p><img src="http://pingv.com/system/files/Drupal-135x42.png" alt="Drupal button" title="Drupal is enterprise-quality free open source CMS software" class="wrapr" /><br />
<blockquote>Thanks to all the hard work we've done in the past three months, the next version of Drupal will have a lot of great improvements, including an installer, requirement checking for modules, a reorganization of the administration pages and file structure, a light-weight CCK, inclusion of jQuery and much more. We're also working on a new core theme (no guarantees it'll make it in time). With all that, I feel that, finally, the stars have aligned, and we're ready to call the next Drupal version, "Drupal 5.0.0". Thanks to all our contributors, Drupal 5.0.0 promises to be an amazing release!</p></blockquote>
<p>We're very excited (once again) about the direction the worldwide developer community is taking Drupal. We can expect more scalability, some clearer organization of the administration area (which has grown immensely with so much more power in the past couple of years), and a change in file structure that, along with some other changes, will make Drupal even more scalable.</p>
<p>There will be some nice new gloss in the next release of Drupal, with the addition of <a href="http://jquery.com/">jQuery</a> scripts [<i>see</i> <a href="http://acko.net/blog/new-wave-javascript-in-drupal-jquery">Steven Wittens' post</a>], more <a href="http://en.wikipedia.org/wiki/Ajax_%28programming%29">Ajax</a> in various modules, some additional theme engine changes to empower designers even more (woohoo!) ... and possibly a new default Drupal theme, which will hopefully help draw more DIY folks into trying Drupal.</p>
<p>As soon as there's a stable release candidate, we'll start developing in Drupal 5.0 all new sites scheduled to launch after the official Drupal 5.0 release comes out.</p>
<p>Meanwhile, Drupal 4.7 is still pretty cool. (And, of course, we'll be doing upgrades.)</p>
    ]]></content>
  </entry>
  <entry>
    <title>Rich Orris joins pingVision</title>
    <link rel="alternate" type="text/html" href="http://pingv.com/blog/laura/200608/rich-orris-joins-pingvision" />
    <id>http://pingv.com/blog/laura/200608/rich-orris-joins-pingvision</id>
    <published>2006-08-28T09:12:41-05:00</published>
    <updated>2006-08-28T21:02:55-05:00</updated>
    <author>
      <name>Laura</name>
    </author>
    <category term="About" />
    <category term="Press" />
    <category term="Web" />
    <category term="People" />
    <category term="Drupal" />
    <content type="html"><![CDATA[<p>We're delighted to announce that Rich Orris has brought his <a href="http://pingv.com/about/about-us/people">outstanding development skill and design talent to pingVision</a>.<br class="clear" /><br />
<a href="/" target="_blank"><img src="http://pingv.com/system/files/images/Rich-500.thumbnail.jpg" alt="Rich Orris" title="" class="image thumbnail" height="131" width="175" /></a>Rich Orris has been involved with Open Source software since 1999, working as lead developer for <a href="http://civicactions.com">CivicActions, LLC</a>, web developer, graphic designer and house manager for <a href="http://theegg.org">Empire State Plaza Performing Arts Center (The Egg)</a>, and technology and information specialist for the <a href="http://hcanys.org">Home Care Association of New York State</a>. </p>
<p>A graduate of Wesleyan University with a BA in Computer Science and a relatively old hand in the Drupal community (<a href="http://drupal.org/user/5360">rorris</a>), Rich is an expert in web standards, PHP, MySQL, Linux, Apache, JavaScript, Shell scripting, AJAX, Ruby on Rails, XHTML, XML, CSS, Drupal, CivicSpace, CiviCRM. Rich's personal website is <a href="http://strangebirdlabs.com">Strange Bird Labs</a>.</p>
<p>Trained in theatrical design and computer science, Rich brings flexible capability to our staff, strengthening our coding services <i>and</i> design and Drupal theming services.</p>
<p>When we first started talking with Rich about working with us, I had known <i>of</i> him only through the <a href="http://drupal.org/mailing-lists">Drupal email lists</a>. As we've dug into a couple of projects together over the past couple of weeks, I've come to truly appreciate his insights on web development ... and his slightly bent sense of humor. Kate and I are delighted to have Rich joining the pingVision family.</p>
    ]]></content>
  </entry>
  <entry>
    <title>On Pew, and when is a blog a blog?</title>
    <link rel="alternate" type="text/html" href="http://pingv.com/blog/laura/200607/on-pew-and-when-is-a-blog-a-blog" />
    <id>http://pingv.com/blog/laura/200607/on-pew-and-when-is-a-blog-a-blog</id>
    <published>2006-07-21T17:51:35-05:00</published>
    <updated>2008-01-07T09:23:55-06:00</updated>
    <author>
      <name>Laura</name>
    </author>
    <category term="Web" />
    <category term="blogging" />
    <category term="community" />
    <category term="Drupal" />
    <category term="Internet" />
    <category term="Pew" />
    <category term="trends" />
    <category term="Web 2.0" />
    <content type="html"><![CDATA[<p>There's much buzz about the new report from the <a href="http://www.pewinternet.org/index.asp">Pew Internet &#38; American Life Project</a> written by Amanda Lenhart, Senior Research Specialist, and Susannah Fox, Associate Director, titled <a href="http://www.pewinternet.org/PPF/r/186/report_display.asp">Bloggers: A portrait of the internet's new storytellers</a> (<a href="http://www.pewinternet.org/pdfs/PIP%20Bloggers%20Report%20July%2019%202006.pdf">pdf</a>). One of the highlights that many have glommed on to is that:</p>
<blockquote><p>Thirty-nine percent of internet users, or about 57 million American adults, read blogs – a significant increase since the fall of 2005.</p></blockquote>
<p>This factoid led me to a question: When <em>is</em> a blog a blog? Or, to put it another way, when is a website just a website and <em>not</em> a blog?</p>
<p>We're building Drupal-powered websites all the time that <em>have</em> blogs but wouldn't necessarily be <em>called</em> "blogs." Are they not-blogs, then? I'm not asking this to be persnickety, but to question the assumption that just because people <em>say</em> they read blogs (which is what the study is based on -- what people say they do) doesn't mean that those who don't <em>say</em> it aren't <em>doing</em> it. Blogs are websites, and for many people on the internet, despite all the old media hype over "the bloggers" (read: "those (darn) bloggers"), a blog is just a word they may have heard but is not something they would recognize if they saw it.</p>
<p>Could it be that <em>more</em> than 57 million Americans read blogs? Almost certainly, though probably they don't all realize it. Consider:</p>
<blockquote><p>Only 18% of bloggers offer an RSS feed of their blog's content.</p></blockquote>
<p>My guess is that it's more like 98%, but that most bloggers just don't realize it.</p>
<p>But anyway....</p>
<p>Let's go around the virtual table of bloggers and see what some of them think. <a href="http://sethgodin.typepad.com/seths_blog/2006/07/blogging_is_the.html">Seth Godin says</a>:</p>
<blockquote><p>What I found interesting is that more than half of all bloggers are doing it for themselves. (Always a good reason to do something). In other words, it's not for commercial gain or to find a large audience of strangers. Instead, it's a form of self-expression, a chance to be creative or share some ideas.</p></blockquote>
<p>But <a href="http://althouse.blogspot.com/2006/07/why-we-blog.html">Ann Althouse offers a different reponse</a>:</p>
<blockquote><p>I'm surprised the number is that low, especially considering the likelihood of saying this as a modest or disingenuous characterization of what you're doing if you haven't got many readers. But maybe not. What would novelists in a survey say about why they write? I think the delusion that they've got a best-seller in the making is pretty widespread. But we bloggers are a saner lot... right?</p></blockquote>
<p>On HorsePigCow, <a href="http://www.horsepigcow.com/2006/07/smart.html">Miss Rogue explains</a>:</p>
<blockquote><p>This is a niche. It's a rockin' cool niche, but it's a niche. MySpace...that's a niche, too. It's a big frickin' niche, but it's a niche of young-ish (mostly) people who want to live their lives online. Awesome <a href="http://www.murketing.com/journal/?p=67">article over on Murketing</a> (via <a href="http://www.brianoberkirch.com/?p=31">Brian Oberkirch</a>) about there alotta big niches, too. But one thing we can agree on is that there is no monolithic mass that is mindlessly consuming crap.</p></blockquote>
<p><a href="http://shakespearessister.blogspot.com/2006/07/ooh-tell-me-more.html">Shakespeare's Sister offers</a> a snarkier response:</p>
<blockquote><p>The study also reportedly found that most bloggers know how to type, sometimes post square-shaped items known as “pictures,” and are the most likely group of people to know what a Cleveland Steamer is.</p></blockquote>
<p>On Ars Technica, <a href="http://arstechnica.com/news.ars/post/20060719-7297.html">Nate Anderson takes away</a> from the report:</p>
<blockquote><p>Though most of them are under 30 (natch), a surprising 46 percent are older. Unlike video games, the blogging demographic is evenly split between men and women, but those men and women tend to live in the suburbs. Only one third of all bloggers live in urban centers, and 13 percent come from rural areas.</p>
<p>Bloggers are also less white than the US Internet population as a whole. While 74 percent of general 'Net users are white, only 60 percent of bloggers are, meaning that blogs are helping to provide a creative outlet for a broad spectrum of Americans. </p></blockquote>
<p>On BlogHer, <a href="http://blogher.org/node/7891">Marianne Richmond notes</a> that Pew included its methodology.</p>
<blockquote><p>Also, in contrast to some recently released reports on blogging such as the <a href="http://www.jupiterresearch.com/bin/item.pl/press:press_release/2006/id=06.06.26-corporate_weblogs.html">Jupiter report</a> on corporate blogging, the methodology was included with the <a href="http://www.pewinternet.org/PPF/r/130/press_release.asp">Pew press release</a>. <a href="http://bloombergmarketing.blogs.com/bloomberg_marketing/2006/07/what_are_blogge.html">Toby Bloomberg</a> has been documenting this disappointing lack of substantiation from Jupiter.</p></blockquote>
<p>Marianne also points to B.L. Ochman, <a href="http://www.whatsnextblog.com/archives/2006/07/ive_got_the_quoted_out_of_context_in_dead_tree_media_blues.asp">who apparently was misquoted</a> by the Washington Post in <a href="http://www.washingtonpost.com/wp-dyn/content/article/2006/07/19/AR2006071901900.html">their article</a> on the Pew study:</p>
<blockquote><p>Many in mainstream still media don't want to accept that bloggers are doing something more than wasting time. And the more they put down blogging, the farther away from the sea change it has spearheaded and the conversation that has bypassed them. <strong>While the Pew report did say that the 233 bloggers it surveyed mostly blog as a hobby, it also noted more interesting and germane information:</strong></p>
<p>- 27 % blog to influence what others think<br />
- 7 % blog to make money (but that's a flawed premise because they don't define what "making money" means in this context)<br />
- 34 % blog to share practical knowledge or skills with others,<br />
- 29% blog to motivate other people to action<br />
- 52% blog to express themselves creatively</p>
<p><strong>Add up those numbers, and you see that bloggers freely share information with the hope of motivating people to action and influencing what others think, and that, in a nutshell, is how the conversation began and why it has grown to such epic proportions. </strong></p>
<p><em>[emphasis in original]</em></p></blockquote>
<p>This, I feel, gets to the essence of what is (watch out! here comes that buzz-word!) "Web 2.0" is about -- people making connections -- and it's a trend that is happening across the board, not just in business or in politics....</p>
<p>...or in journalism.  <a href="http://www.micropersuasion.com/2006/07/blog_motivation.html">Notes Steve Rubel</a> on Micro Persuasion:</p>
<blockquote><p>Regardless of what the research says, even if citizen journalism does not drive the majority of bloggers, those who do "practice" it are certainly influencing the mainstream media in a big way. If the blogopshere doesn't add another citizen journalist, it will always help shape what the mainstream media covers.</p>
<p>Nevertheless, it does have ramifications for PR. This means that the smaller universe of bloggers who do break and/or comment on news will bear the brunt of pitches from the public relations community. The online media is dividing into three strata - the mainstream media, news blogs and expressionist blogs. The first two categories are where the PR community should focus.</p></blockquote>
<p><a href="http://www.webpronews.com/2006a/0720.html">Jason Lee Miller writes</a> on WebProNews:</p>
<blockquote><p>So could the slings and arrows that Nietzsche bewailed of the pre-Web society be avoided though this new collective individualism?</p>
<p>"Madness is rare in individuals - but in groups, parties, nations, and ages it is the rule."</p>
<p>The optimist will believe we've struck a balance between the mob and the self. The cynic will no doubt recall the blog swarm and laugh. And the marketers and public relations professionals will understand and lament them both, as their audience expands in context, in complexity, but also in reactivity.</p></blockquote>
<p>On BlogWrite for CEOs, <a href="http://www.blogwriteforceos.com/blogwrite/2006/07/corporate_blogg.html">Debbie Weil sums up</a> her perspective:</p>
<blockquote><p>Reading between the lines of Pew's latest report on blogging, it's clear that corporate or business blogging still occupies its own tiny - but evolving - niche in the blogosphere. Don't be fooled, however. Despite the findings below, blogs *will* become a mainstream business communications strategy. The "instant publishing" nature of blogs - so attractive to the under-30s - is just as useful for companies that want to connect with customers.</p></blockquote>
<p>With <a href="http://www.sifry.com/alerts/archives/000419.html">the number of blogs doubling every 5-6 months</a>, we can probably expect all these findings to shift and change right before our eyes, and more will be around to blog about it.</p>
    ]]></content>
  </entry>
  <entry>
    <title>BlogHer site scaling as the Conference approaches</title>
    <link rel="alternate" type="text/html" href="http://pingv.com/blog/laura/200607/blogher-site-scaling-as-the-conference-approaches" />
    <id>http://pingv.com/blog/laura/200607/blogher-site-scaling-as-the-conference-approaches</id>
    <published>2006-07-19T13:48:42-05:00</published>
    <updated>2008-01-07T09:20:05-06:00</updated>
    <author>
      <name>Laura</name>
    </author>
    <category term="Hosting" />
    <category term="Web" />
    <category term="Partners" />
    <category term="blogging" />
    <category term="Blogher" />
    <category term="Blogher06" />
    <category term="community" />
    <category term="Drupal" />
    <category term="Web 2.0" />
    <content type="html"><![CDATA[<p>The <a href="http://www.boston.com/business/personaltech/articles/2006/07/17/women_tap_the_power_of_the_blog/">buzz</a> on <a href="http://www.technorati.com/search/BlogHer.org">BlogHer</a> is booming. I think we got <a href="http://blogher.org">the main BlogHer site</a> moved to a scalable multi-server setup just in the nick of time. Kudos to our hosting partners on the BlogHer website project, <a href="http://firebright.com">Firebright</a>, for their hard work! The new setup is humming!</p>
<p>Via <a href="http://blogher.org/node/7678">BlogHer Contributing Editor Jeneane Sessum</a>, I've learned that also speaking <em>of</em> (not <em>at</em>, unfortunately) BlogHer is Shelley Powers, who's back blogging <a href="http://words.einsteinslock.com/">on</a> <a href="http://bbgun.burningbird.net/">three</a> <a href="http://scriptteaser.com/">blogs</a> (so far). (Her old flagship, <a href="http://Burningbird.com">Burningbird.com</a>, now seems to showcase some of her beautiful photography.) <a href="http://words.einsteinslock.com/invisible/one-successful-web-20-company/">Shelley has noticed</a> the incredible growing sponsor list on BlogHer's home page. The sidebar full of sponsor logos indeed has shot roots down deep 'below the fold' of the pages. (In fact, the sheer weight of the logo images was becoming a server load issue on the former hosting configuration -- a 'good problem to have,' to be sure, but still something that kept the server working harder than anticipated.)</p>
<p><a href="/image/portfolio-gallery/web-screenshots/blogher-beta"><img src="http://pingv.com/system/files/images/BlogHer-beta.thumbnail.jpg" alt="" title="" class="image thumbnail wrap" height="140" width="155" /></a>When we got involved with BlogHer's site development, BlogHer's web presence was basically <a href="http://surfette.typepad.com/blogher/">a Typepad blog</a> used to disseminate info about the <a href="http://blogher.org/about-blogher-conference-06">BlogHer Conference</a> '05. The new site, powered by Drupal (with some customizations), has become an incredibly robust community. And not only that, but now it's the center of <a href="http://blogher.org/advertise">a new ad network</a> that is poised to grow rapidly.</p>
<p><a href="http://words.einsteinslock.com/invisible/one-successful-web-20-company/">Shelley states</a>:</p>
<blockquote><p>I had originally thought of Blogher as a loosely organized non-profit formed from consensus. It wasn’t until I read the Bostom.com article and saw the list of sponsors that I realized that Blogher is actually a prime example of what it takes to be a succcessful Web 2.0 company.</p>
<p>Company co-founders, Jory Des Jardins, Elisa Camahort, and Lisa Stone have taken a grass roots effort and turned it into a <a href="http://www.contracostatimes.com/mld/cctimes/14623341.htm">professionally run media company</a>, with it’s own <a href="http://workerbeesblog.blogspot.com/2006/05/blogher-announces-new-business-venture.html">ad network</a>, and featured in <a href="http://publications.mediapost.com/index.cfm?fuseaction=Articles.showArticleHomePage&amp;art_aid=43296">Media Daily</a>, as well as various other ad and media related publications.The three are now in great demand as speakers on the issue of women in weblogging, but it won’t be long before they’ll be in demand as speakers for their success as Web 2.0 company founders.</p></blockquote>
<p>and adds, at the end:</p>
<blockquote><p>Congratulations to Blogher, the <em>company</em> and good luck with the conference next week. I have a feeling it will be the ‘it’ conference of the year.</p></blockquote>
<p>I have a feeling it won't be just the conference that will comprise the all-things-BlogHer-that-are-'it' category.</p>
<p><em>Related:  </em><em><a href="http://www.boston.com/business/personaltech/articles/2006/07/17/women_tap_the_power_of_the_blog/">Boston.com article on BlogHer</a></em></p>
    ]]></content>
  </entry>
  <entry>
    <title>When it comes to ease of use, complexity is not a disease</title>
    <link rel="alternate" type="text/html" href="http://pingv.com/blog/laura/200605/when-it-comes-to-ease-of-use-complexity-is-not-a-disease" />
    <id>http://pingv.com/blog/laura/200605/when-it-comes-to-ease-of-use-complexity-is-not-a-disease</id>
    <published>2006-05-30T17:57:11-05:00</published>
    <updated>2006-05-31T11:01:35-05:00</updated>
    <author>
      <name>Laura</name>
    </author>
    <category term="DVD Authoring" />
    <category term="Web" />
    <category term="Web Design" />
    <category term="Drupal" />
    <category term="usability" />
    <content type="html"><![CDATA[<p>In working on web design and DVD authoring, we're constantly focusing on making the user interface easy to understand and use. Every job is different, with different goals to meet and limitations to accommodate. When it comes to complexity of functionality, these two media represent opposite ends of the poles: Drupal-powered websites have much complexity, while DVDs are incredibly simple. Yet optimizing usability of these two vastly different interactive formats can be very challenging. This is because complexity in itself is not a barrier to ease of use. Complexity is <i>not</i> a disease.</p>
<p>Recently on his blog, <a href="http://buytaert.net/complexity-is-a-disease">Drupal founder Dries Buytaert wrote</a>:</p>
<blockquote><p>The <a href="http://buytaert.net/ockhams-razor-principle-of-content-management-systems">Ockham's Razor Principle of Content Management Systems</a> says that given two functionally equivalent content management systems, the simplest one will be chosen. It asserts that simplicity is preferred to complexity. As content management systems become more alike in terms of critical functionality, ease of use will become a key differentiator (rather then functionality).</p>
<p>In addition, web application frameworks like Ruby on Rails, whose goal is to develop applications with as little code as possible, are redefining the rules of how websites are built. For web application developers, ease of development will become a key differentiator.</p>
<p>Complexity is a disease.</p></blockquote>
<p>Much as I hate to disagree with Dries, I truly do not believe that simplicity itself makes for "ease of use." Usability arises from many different principles, of which simplicity in the abstract hardly ranks.</p>
<p>Case in point: DVDs vs. Drupal-powered websites. DVDs can be aggravatingly unusable, despite their inherent architectural simplicity. On the other hand, websites powered by anything can be incredibly easy to use and understand, even without disabling rich and complex functionality.</p>
<p>To Dries' post, <a href="http://buytaert.net/complexity-is-a-disease#comment-304">I responded</a>, in part:</p>
<blockquote><p>I'm not so sure that simpler is always better. Which is easier to drive: A BMW? or a prototype car that just has a joystick? The BMW, with steering wheel, pedals and gear shift, is much more complex in terms of user interface, but for most people it is also easier to use, despite the fact that the prototype vehicle with just a singular joystick is obviously a much simpler interface. Existing patterns of use always come into play.</p>
<p>In another example: A looping handle on a door you can only push open is bad design, no matter how simple it is. People will take a cue from the design and try to pull that door open. A push-latch bar on a door, on the other hand, is much more complex to design and manufacture, but it is infinitely easier for people to use. Very few people will try to pull open that door.</p>
<p>Complexity isn't a disease -- <em>confusion</em> is the disease. Complexity often leads to confusion, and that's a problem. But complexity in itself doesn't have to confuse. All you have to do is listen to a Beethoven symphony to hear the proof of that.</p></blockquote>
<p>When it comes to making a website easy to use, we're always balancing principles such as affordance, accessibility, chunking, signal-to-noise ratio, forgiveness, feedback, the list goes on. The law of parsimony, which people call Ockham's Razor, is but one part of the picture -- and taken to its extreme, can lead to maddeningly <i>unusable</i> design.</p>
<p>One of the greatest appeals for me about Drupal is its inherent flexibility and capacity for very complex content management. The challenge for me, as a designer, is to make that complexity into something usable. Sometimes that means simplifying choices or function, but mostly I'm focusing on clarity and affordance. As new, more powerful functions and features are being added every day to the Drupal core and <a href="http://drupal.org/project/Modules">contribution repository</a>, sometimes ease of use can slip away from us for a while. It's gratifying to read of Dries' interest in adding to the Drupal development process a real focus on ease of use -- especially since I do not believe Drupal has to lose any of its robust complexity in order to achieve this.</p>
<p>One of the very exciting developments to arise in last week's <a href="http://drupal.org/node/64055">worldwide Drupal developers' conference call</a> was discussion on revamping the entire theming architecture of Drupal, so that, eventually, <i>all</i> of the content presentation is called and handled by the theme. So far, much of our work in designing Drupal themes is in handling information that is pushed out from the CMS. Changing this paradigm into a <i>pull</i> mechanism can make for some exciting new ways we can develop user interfaces for Drupal-powered sites in the future.</p>
<p>Related and recommended: "Universal Principles of Design", by William Lidwell, Kritina Holden and Jill Butler (Rockport Publishers: 2003).</p>
    ]]></content>
  </entry>
  <entry>
    <title>Drupal 4.7.1 is out</title>
    <link rel="alternate" type="text/html" href="http://pingv.com/blog/laura/200605/drupal-4-7-1-is-out" />
    <id>http://pingv.com/blog/laura/200605/drupal-4-7-1-is-out</id>
    <published>2006-05-25T02:12:15-05:00</published>
    <updated>2006-05-25T02:12:15-05:00</updated>
    <author>
      <name>Laura</name>
    </author>
    <category term="Web" />
    <category term="Announcement" />
    <category term="Drupal" />
    <category term="security" />
    <content type="html"><![CDATA[<p><a href="http://drupal.org/node/65351">Drupal 4.7.1 has been released</a>, with some nice bug fixes and some security upgrades. (Drupal 4.6.7 has been released, too.) People should look at upgrading their Drupal sites as soon as possible.</p>
<p>Anyone running previous versions of Drupal should really consider upgrading to 4.7.x just for the many improvements in functionality and performance. If you're not convinced, check out <a href="http://software.newsforge.com/article.pl?sid=06/05/11/1724255&amp;tid=74">this review of Drupal 4.7 in NewsForge</a>.</p>
    ]]></content>
  </entry>
</feed>
