Drupal Patterms Module

  • 2,029 views
Uploaded on

Presentation on the Drupal Patterns Module at BADcamp 2008.

Presentation on the Drupal Patterns Module at BADcamp 2008.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,029
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
45
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1.  
  • 2. Drupal Patterns Module
      • Chris Bryant | chris@graviteklabs.com | BADcamp 2008
  • 3. What is this all about?
    • Drupal is extremely powerful allowing more and more without custom programming
      • Core (Menus, Blocks, Roles, Permissions...)
      • CCK, Views, Panels, etc...
    • Configuration is where the site setup all comes together
    • Too much time spent clicking through forms
    • Configuration resides in the database
    • Projects working to address this
      • Install Profiles
      • AutoPilot
      • Deployment,
      • Patterns
  • 4. What is Patterns?
    • A Drupal Module
    • Simplify configuration management
    • Automate site configuration (on existing sites, not just on install)
    • Make it easy for end users to create complex Drupal sites
    • Collaborate and share ideas, functionality, and best practices
    • Who is it for?
      • Information Architects
      • Developers
      • Site Administrators
      • End users (eventually)
  • 5. Simplify configuration management
    • Easy to read and manage format
      • XML
      • YAML (coming soon)
      • JSON (hopefully coming soon)
      • Others formats?
    • Define small pieces of functionality that can be combined and setup together
    • Ability live be in version control
  • 6. Automate site configuration
    • One click setup of:
      • Modules
      • Content types and fields
      • Views
      • Menus
      • Blocks
      • Roles & permissions
    • Combine and choose the patterns that are right for your needs
  • 7. Collaborate and share ideas, functionality, and best practices
    • Share a pattern with others and a central community Patterns server
    • Discuss, comment, & rate online
    • Work together on defining/writing functionality, configuration & best practices
    • Write patterns for:
      • Development & Administration
      • Blogging
      • Social Networking
      • Project Management
      • Wikis, SEO, Performance and more...
  • 8. Additional topics
    • Project architecture
    • Look at the code
    • Challenges
    • New features, roadmap and future plans
      • Mockups
  • 9. Demo
  • 10. How can I get involved?
    • Download and test the module
      • http://drupal.org/project/patterns
    • Write patches for bugs and new features
    • Write some patterns
    • Join the discussion on groups.drupal.org
    • http://groups.drupal.org/patterns
  • 11. Questions? Comments?
  • 12. Thank you!
      • Chris Bryant | chris@graviteklabs.com | BADcamp 2008