GSA Meeting

741 views
657 views

Published on

Advomatic & Drupal

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
741
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • GSA Meeting

    1. 1. !"#$%&'!()(&*$+(,-.'/*0-1,2'%,3'4*,0#&-1,2 Advomatic, Drupal, and Government Adam Mordecai • mordecai@advomatic.com General Services Administration 9.03.09
    2. 2. Who Are We? !"#$%&'!()(&*$+(,-.'/*0-1,2'%,3'4*,0#&-1,2
    3. 3. Founded by Aaron Welch & Adam Mordecai after the 2004 Presidential election. Adam & Aaron met doing Drupal web development for Howard Dean during the 2004 Democratic Primary in Iowa. During the campaign we helped develop a distributed network of state DeanSpace sites, custom volunteer logistics system, and custom GOTV tools.
    4. 4. When we started there was just the 2 of us. Year 2 - 4 people. Year 3 - 8 people. Year 4 - 16 people. Our development team works from their home offices. Our administrative and strategic staff are headquartered in our main office in NYC.
    5. 5. Our Services Information Architecture Design Development Strategy & Consulting Hosting Maintenance Click-to-Call
    6. 6. Our Clients Public Broadcasting System (Art21) Natural Resources Defense Council United Nations Millennium Campaign American Museum of Natural History Drum Major Institute General Wesley Clark Mozilla Foundation Netroots Nation Maplight.org Sony BMG Fast Company
    7. 7. We build all our sites on Drupal. What is Drupal?
    8. 8. Drupal
    9. 9. Who uses Drupal? Recovery.gov The United Nations Human Rights Watch Amnesty International Oxfam Sun Microsystems Popular Science Sony The Emmys The Economist Belgium Disney
    10. 10. How Secure is Drupal? Drupal has a core security team of 34 international developers devoted to keeping it secure. Additionally, 250,000 developers around the world report to this team with issues. Private Security Drupal Module/ Problem Security Theme Report Team Author Public Patch & Update New Notifications Release
    11. 11. Why Use Drupal? Drupal
    12. 12. Why Use Drupal? ★ Don’t Reinvent the Wheel: Features and requirements can often be met with one of the 1800 contributed modules from the Drupal community. Drupal
    13. 13. Why Use Drupal? ★ Don’t Reinvent the Wheel: Features and requirements can often be met with one of the 1800 contributed modules from the Drupal community. ★ Freedom & Stability: If a particular vendor does not work out, there are a variety of vendors and consultants who can step in. Drupal
    14. 14. Why Use Drupal? ★ Don’t Reinvent the Wheel: Features and requirements can often be met with one of the 1800 contributed modules from the Drupal community. ★ Freedom & Stability: If a particular vendor does not work out, there are a variety of vendors and consultants who can step in. ★ Open Source Model: By using an OS CMS, orgs can leverage the contributions of the community at large. Drupal
    15. 15. Why Use Drupal? ★ Don’t Reinvent the Wheel: Features and requirements can often be met with one of the 1800 contributed modules from the Drupal community. ★ Freedom & Stability: If a particular vendor does not work out, there are a variety of vendors and consultants who can step in. ★ Open Source Model: By using an OS CMS, orgs can leverage the contributions of the community at large. ★ Security: Drupal has excellent processes to deal with vulnerabilities, issues and bugs. Drupal
    16. 16. Why Use Drupal? ★ Don’t Reinvent the Wheel: Features and requirements can often be met with one of the 1800 contributed modules from the Drupal community. ★ Freedom & Stability: If a particular vendor does not work out, there are a variety of vendors and consultants who can step in. ★ Open Source Model: By using an OS CMS, orgs can leverage the contributions of the community at large. ★ Security: Drupal has excellent processes to deal with vulnerabilities, issues and bugs. ★ Scalability and Performance: Drupal can scale to meet the needs of even the largest sites. Many high traffic sites use it successfully today. Drupal
    17. 17. Why Use Drupal? ★ Don’t Reinvent the Wheel: Features and requirements can often be met with one of the 1800 contributed modules from the Drupal community. ★ Freedom & Stability: If a particular vendor does not work out, there are a variety of vendors and consultants who can step in. ★ Open Source Model: By using an OS CMS, orgs can leverage the contributions of the community at large. ★ Security: Drupal has excellent processes to deal with vulnerabilities, issues and bugs. ★ Scalability and Performance: Drupal can scale to meet the needs of even the largest sites. Many high traffic sites use it successfully today. ★ Momentum: The number of Drupal sites has doubled every year for the last 4 years. Drupal
    18. 18. Some pretty cool things we’ve done with Drupal. #$%&'!()(&*$+(,-.'/*0-1,2'%,3'4*,0#&-1,2
    19. 19. MAPLIGHT.ORG Tracks contributions from interest groups against votes in congress Imports data from THOMAS, FEC and OpenSecrets.org Creates money maps, widgets, and other user friendly data displays.
    20. 20. MAPLIGHT.ORG Tracks contributions from interest groups against votes in congress Imports data from THOMAS, FEC and OpenSecrets.org Creates money maps, widgets, and other user friendly data displays.
    21. 21. MAPLIGHT.ORG Tracks contributions from interest groups against votes in congress Imports data from THOMAS, FEC and OpenSecrets.org Creates money maps, widgets, and other user friendly data displays.
    22. 22. MAPLIGHT.ORG Tracks contributions from interest groups against votes in congress Imports data from THOMAS, FEC and OpenSecrets.org Creates money maps, widgets, and other user friendly data displays.
    23. 23. NEW YORK STATE SENATE Multiple levels of permissions for senate staff offices. Dynamic mapping of Representatives Importation and distribution of legislative data.
    24. 24. NEW YORK STATE SENATE Multiple levels of permissions for senate staff offices. Dynamic mapping of Representatives Importation and distribution of legislative data.
    25. 25. NEW YORK STATE SENATE Multiple levels of permissions for senate staff offices. Dynamic mapping of Representatives Importation and distribution of legislative data.
    26. 26. NEW YORK STATE SENATE Multiple levels of permissions for senate staff offices. Dynamic mapping of Representatives Importation and distribution of legislative data.
    27. 27. OTHER USE CASES Fast Company - Content Editing & Queue System - Slot Machine Module ACLU - Removal of all cookie delivery to anonymous users ACLU - Massive data importation - Custom import scripts to unify all content under one CMS. New York Observer - Multisite configuration on a shared codebase - One set of code to upgrade
    28. 28. What do you want to do? Drupal can do it. www.advomatic.com

    ×