Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Drupal for Libraries

20,477 views

Published on

Presentation on Drupal for Libraries given at the Metropolitan Library System in Chicago on 2/29/2007.

Published in: Technology
  • Be the first to comment

Drupal for Libraries

  1. Leo Klein on Drupal for Libraries Talk Given at the Metropolitan Library System (Chicago) Feb. 29, 2008 Created by Leo Klein, ChicagoLibrarian.com
  2. Hey, Wait a Minute!
  3. Why Content Management? <ul><li>In the Beginning: </li></ul><ul><li>Everything Done by Hand </li></ul><ul><li>Early Database-Driven Sites: </li></ul><ul><li>Home-made, DIY </li></ul><ul><li>Current CMS Potpourri: </li></ul><ul><li>Many Choices (Good, Bad & Ugly*) </li></ul>______ * http://www.opensourcecms.com
  4. Why Drupal? (Druplicon)
  5. Libraries That Use Drupal Florida State Univ. Uminn Bio-Med. Library Hoover Public Library (AL) Wendt Library (U. Wisc.)
  6. Origin of Drupal
  7. Early Drupal User Group Meetup
  8. Drupal Born – 2001* <ul><li>Originally developed by Dries Buytaert and fellow students at the University of Antwerp </li></ul><ul><li>2001 – Initial Release of Drupal </li></ul><ul><li>2004 – Drupal taken up by Dean Campaign </li></ul><ul><li>2005 to now: </li></ul><ul><ul><li>High Profile Conversions (Onion.com, Observer.com, Amnesty International) </li></ul></ul><ul><ul><li>From &quot; Community Plumbing &quot; to &quot; Roll-Your-Own Push Button CMS &quot; </li></ul></ul>_________ * More Info: http://drupal.org/node/769 http://www.computerworld.com.au/index.php/id;1398641189
  9. Drupal.org
  10. Resources from Drupal.org <ul><li>Software </li></ul><ul><li>Documentation </li></ul><ul><li>Bug Reports, Feature Requests, etc. </li></ul><ul><li>News </li></ul><ul><li>Forums </li></ul><ul><li>Groups </li></ul>
  11. Joys & Sorrows of Open Source <ul><li>It’s Free </li></ul><ul><li>It’s Open </li></ul><ul><li>It’s Innovative (sometimes) </li></ul><ul><li>It’s &quot;Scratch Your Own Itch” </li></ul><ul><li>It’s Frustrating </li></ul><ul><li>It's Fun </li></ul>
  12. Types of Users
  13. Requirements <ul><li>SW-HW*: </li></ul><ul><li>Server running either Apache or IIS </li></ul><ul><li>PHP (Scripting Language) </li></ul><ul><li>MySQL or PostgreSQL </li></ul><ul><li>Human: </li></ul><ul><li>Person comfortable installing the above three </li></ul><ul><li>“ Some assembly required” </li></ul>______ * http://drupal.org/requirements
  14. Drupal in 3 Parts
  15. Drupal Core <ul><li>What You Get 'Out of the Box' </li></ul><ul><li>Essential Features </li></ul><ul><ul><ul><li>(Node, Block, Taxonomy, </li></ul></ul></ul><ul><ul><ul><li>Theme Engine, Comments, RSS) </li></ul></ul></ul><ul><li>'Legacy' Features </li></ul><ul><ul><ul><ul><ul><li>(Story, Forum, Blog) </li></ul></ul></ul></ul></ul>
  16.  
  17. Contributed Modules <ul><li>&quot;Building Blocks&quot; of Drupal </li></ul><ul><li>Hundreds to Choose from </li></ul><ul><li>Most Essential Modules: </li></ul><ul><ul><li>Content Construction Kit </li></ul></ul><ul><ul><li>Views </li></ul></ul><ul><ul><li>ImageCache </li></ul></ul><ul><ul><li>Organic Groups </li></ul></ul>
  18. Life & Death of a Drupal Module <ul><li>Modules are built for a specific purpose and for a specific release of Drupal </li></ul><ul><li>How to Tell if a Module is Alive and Kicking -- or in the 'Deadpool': </li></ul><ul><ul><li>Recent updates? </li></ul></ul><ul><ul><li>Recent Support Questions/Issues? </li></ul></ul><ul><ul><li>Attitude of Maintainers (Helpful or Not)? </li></ul></ul>
  19. Themes Amor Azul Imagination NewsFlash SEO Position
  20. Drupal Roadmap <ul><li>Drupal 6.0 (Feb. 2008) </li></ul><ul><ul><li>Improvements: </li></ul></ul><ul><ul><ul><li>Installation </li></ul></ul></ul><ul><ul><ul><li>Theming </li></ul></ul></ul><ul><ul><ul><li>Internationalization </li></ul></ul></ul><ul><li>Drupal 7.0 (Feb. 2009?) </li></ul><ul><ul><li>Incorporation of CCK & Views into Core </li></ul></ul>
  21. Drupal as a Community <ul><li>Open Source encourages - and requires – an open, responsive Social Organization </li></ul><ul><li>Great team of Developers (some local in Illinois) </li></ul><ul><li>Learn the terrain & benefit from It </li></ul>
  22. Other Helpful Sites <ul><li>Drupal.org Main Drupal Site </li></ul><ul><li>Lullabot Wonderful source for podcasts and other high quality information on Drupal - http://www.lullabot.com </li></ul><ul><li>Mastering Drupal Number of good screencasts - http://www.masteringdrupal.com/ </li></ul><ul><li>Dries Buytaert's Blog Personal Blog of Drupal's Founder - http://buytaert.net </li></ul>
  23. Library-Related Resources <ul><li>DRUPAL4LIB – Listserv http://drupal4lib.org </li></ul><ul><li>Drupal Group http://groups.drupal.org/libraries </li></ul><ul><li>Drupalib http://drupalib.interoperating.info/ </li></ul><ul><li>Local Chicago User Group (General) http://groups.drupal.org/chicago </li></ul>
  24. Leo Klein’s Drupal Tips <ul><li>Try &quot;Sandboxes&quot; at OpenSourceCMS.com </li></ul><ul><li>Experiment locally </li></ul><ul><li>Follow the forums at Drupal.org </li></ul><ul><li>Join a Drupal Group (http://groups.drupal.org) </li></ul><ul><li>Check out the competition </li></ul><ul><li>Ultimately: Bend the CMS to your needs (& not the other way around) </li></ul>
  25. Happy Drupaling! <ul><li>Leo Robert Klein </li></ul><ul><li>leo 'at' leoklein 'dot' com </li></ul>msn/aim/ghoo/yhoo: 'leorobertklein' www.ChicagoLibrarian.com

×