building your own drupal distribution
DESCRIPTION
The following presentation of mine states how we can make our own DRUPAL distribution.TRANSCRIPT
![Page 1: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/1.jpg)
![Page 2: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/2.jpg)
About ME!
“HELLO WORLD” ANIKET
MAITHANI B.TECH – C.S.E
Undergrad FOSS/FLOSS
ENTHUSIAST Drupaler
![Page 3: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/3.jpg)
So before we proceed I have a question
![Page 4: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/4.jpg)
What is DRUPAL?
![Page 5: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/5.jpg)
As per .....
Drupal is a free and open-source content management framework written in PHP and distributed under the GNU General Public License. [WIKIPEDIA]
Drupal is an open source content management platform powering millions of websites and applications. [DRUPAL.ORG]
![Page 6: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/6.jpg)
So what's so special about DRUPAL
![Page 7: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/7.jpg)
Some interesting facts...
https://drupal.org/case-studies https://drupal.org/project/usage/drupal WHITE HOUSE! ACQUIA DATA.GOV.IN VOGUE.IN
![Page 8: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/8.jpg)
Let's Get Started
I hope you have the pre-requisite for installing Drupal.
If not then install LAMP/XAMPP/WAMP server on your machine.
Download Drupal Core from [http://drupal.org] And let the magic begin.....
![Page 9: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/9.jpg)
BASICS
Basic Feel Modules [ CKTOOLS, VIEWS,
APPEARANCES, ETC.] BACKUP & MIGRATE DEPLOYMENT CONFUSION????
![Page 10: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/10.jpg)
DEMO
![Page 11: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/11.jpg)
Making Your Own Drupal Distribution
Now here's the fun part........
![Page 12: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/12.jpg)
What is a Drupal Distribution?
Drupal Distribution are specific solution which contains DRUPAL CORE + SUPPORTING MODULE to make a particular task easier.
E.G : COMMERCE, UBERCART, OPEN PUBLISH etc.
https://drupal.org/documentation/build/distributions
![Page 13: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/13.jpg)
Why build a distribution?
Helping people to build same kind of website Community Collaboration #JuST4FUN MAYbE!! Encouraging Community Involvement in the
project.
![Page 14: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/14.jpg)
AS EASY AS 1,2,3...
Make your DRUPAL POWERED WEBSITE INSERT ALL THE MODULES YOU WANT Use the default .profile files . You can find it's
code online Delete the original settings.php file in
sites/default folder Change the PROFILE_NAME &
DESCRIPTION AS PER YOUR NEED! ZIP IT AND SHARE IT!
![Page 15: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/15.jpg)
DEMO
![Page 16: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/16.jpg)
ISN'T THAT GREAT!!!
![Page 17: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/17.jpg)
DRUSH
Drush is a shell-based application used to control, manipulate, and administer Drupal sites.
![Page 18: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/18.jpg)
DEMO
![Page 19: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/19.jpg)
So what's next
![Page 20: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/20.jpg)
DRUPAL 8!!
![Page 21: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/21.jpg)
What are the difference between DRUPAL 6, 7 and 8
![Page 22: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/22.jpg)
Watch DrupalCon Portland 2013: DRIES BUYTAERT - THE CURRENT STATE OF DRUPAL 8 KEYNOTE
http://www.youtube.com/watch?v=PCLx4fRHmCk
http://php.dzone.com/articles/drupal-7-vs-drupal-8-%E2%80%93-what-do
![Page 23: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/23.jpg)
BASIC OVERVIEW
Easier installer - Retrieves list of 100 languages for core
Better user experience for adding content
Drag-Drop file upload
Copy from MS Word
True preview
In-place editing (entities, nodes, blocks, views)
Multilingual
Translate in one UI, bigger bundles of translationsith core are responsive
Views use responsive tables
![Page 24: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/24.jpg)
− Better UI for translating content
Better RTL support
Easier to translate content
Blocks for some languages only
Views
Now in core
More default lists
Admin pages use views
Can export entities as JSON or XML
Configuration now stored in YML files - not DB!!! Easier to push configuration changes from staging to production (file based instead of DB based)
![Page 25: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/25.jpg)
Well THAT'S ALL FOLKS
![Page 26: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/26.jpg)
CONTACT ME
You can contact me on my e-mail id
[email protected]− TWITTER : @2aniketmaithani− FB : aniket.maithani− LINKED IN : Aniket Maithani− G+ : +AniketMaithani− BLOG : www.aniketmaithani.net
![Page 27: Building Your Own Drupal Distribution](https://reader034.vdocuments.mx/reader034/viewer/2022042714/554f3742b4c90572088b4cc6/html5/thumbnails/27.jpg)
QUESTIONS???