Your SlideShare is downloading. ×
Drupal distributions and installation profiles
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Drupal distributions and installation profiles

132
views

Published on

Published in: Technology, News & Politics

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
132
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
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. Drupal distributions and installation profiles Andrei Jechiu andrei.jechiu@gmail.com http://wearepropeople.com
  • 2. What are distributions?
  • 3. What are distributions? Distributions are full copies of Drupal that include Drupal Core, along with additional software such as: ● themes ● modules ● libraries ● installation profiles.
  • 4. Distribution types ● All-inclusive products: complete solutions for specialized use cases. ● Quick-start tools: starting points for developers and site builders.
  • 5. Popular distributions
  • 6. Drupal Commons
  • 7. Drupal Commons
  • 8. Commerce Kickstart
  • 9. Commerce Kickstart ● Encourages Sales ● Simplifies administration ● Looks great on any device ● Accelerates development ● Bends to your will ● Opens the door to possibilities
  • 10. Conference Organizing Distribution
  • 11. Conference Organizing Distribution ● Session submission, voting and moderation ● Session schedule grid, Personalized attendee schedules ● Easy event registration and attendee management ● Community features ● Easy sponsors management
  • 12. Open Publish
  • 13. Open Publish
  • 14. Drupal Gardens
  • 15. Drupal Gardens The power of Drupal is a click away Choose from several customizable themes Build one site - duplicate to your heart's content
  • 16. Open Atrium
  • 17. Open Atrium Documents Events Discussions Multimedia Mobile Optimized Worktracker Data Security Identity Management Activity Streams Workflow Notifications Tags & Taxonomies Learning Tools Social Tools Microsites Custom Dashboard Custom Look & Feel Tutorials & Tours
  • 18. When to use distributions? Evaluating Drupal
  • 19. When to use distributions? Demoing Drupal
  • 20. When to use distributions? Learning Drupal
  • 21. When to use distributions? Quickly building a site
  • 22. Why build a distribution? ● Build multiple similar sites ● Giving back to the community ● Encouraging community involvment with your project
  • 23. Components Drupal Core Contrib Modules and Themes Custom Modules, Themes and Features Installati on Profile Distribution
  • 24. Distributions vs Installation profiles
  • 25. Installation profiles Installation profiles are like modules ● profilename.info ● profilename.install ● profilename.profile
  • 26. Installation profiles profilename.info
  • 27. Installation profiles profilename.install
  • 28. Installation profiles profilename.install
  • 29. Installation profiles
  • 30. Installation profiles utilities Features Drush make
  • 31. Features
  • 32. Features
  • 33. Features and Demo content Export demo content with features and use it in distributions Modules: ● Features ● UUID ● UUID Features ● Strongarm
  • 34. Drush and Drush Make ● Drush - a command line tool for Drupal http://drush.ws/ ● Drush Make - Drupal Distributions Packaging Automation Tool
  • 35. Simple Drush make api = 2 core = 7.x ; specify which version of Drupal to download projects[drupal][type] = core projects[drupal][version] = 7.14 ; now specify which modules and themes we want projects[views][version] = 3.3 projects[references][version] = 2.0 projects[features][version] = 1.0-rc3 projects[omega][version] = 3.1 ; themes are just like modules drush make distro.make
  • 36. Select profile
  • 37. Install demo content
  • 38. Folder structure