Download - Features in love
![Page 1: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/1.jpg)
Features in love
Features in love
![Page 2: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/2.jpg)
Features in love
‣ The dreams‣ The real life
‣ Modules we really need‣ Profile‣ .make‣ Let’s go building...‣ What you need to know...‣ Questions?
Agenda
![Page 3: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/3.jpg)
Features in love
The dreams
Build a Drupal web application with a single click !
bmeme.make
![Page 4: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/4.jpg)
Features in love
The dreams
Reuse your configurations as piece of code in different instances of Drupal
![Page 5: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/5.jpg)
Features in love
What we need to package:‣ Drupal core
‣ Contrib & Custom modules
‣ Libraries & Patches
‣ Theme
‣ Structure (entities, views, contexts, ....)
‣ Environment configuration
‣ Data
The real life
![Page 6: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/6.jpg)
Features in love
What we need to package:‣ Drupal core
‣ Contrib & Custom modules
‣ Libraries & Patches
‣ Theme
‣ Structure (entities, views, contexts, ....)
‣ Environment configuration
‣ Data
The real life
Drush make & Profile
Which tools can help:
Features Strongarm Node export features
![Page 7: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/7.jpg)
Features in love
Modules we really need
‣ Features‣ Features extra‣ Features Plumber‣ UUID / UUID Features‣ Strongarm‣ Context & Delta‣ Boxes ‣ Node export
and obviously.... drush
![Page 8: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/8.jpg)
Features in love
Profile
![Page 9: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/9.jpg)
Features in love
.make
![Page 10: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/10.jpg)
Features in love
Let’s go building...
![Page 11: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/11.jpg)
Features in love
‣ Design first of all‣ Don’t use shared fields‣ Always declare your dependencies‣ Check auto-detected dependencies‣ Build one feature at once‣ Follow the “kit” specs (http://drupal.org/project/kit)‣ ... and cross your fingers
What you need to know...
![Page 12: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/12.jpg)
Features in love
... to avoid this
![Page 13: Features in love](https://reader033.vdocuments.site/reader033/viewer/2022052906/558cf922d8b42a186f8b4615/html5/thumbnails/13.jpg)
Features in love
Luca Corbo (lucor)[email protected]
@lucacorbo
Daniele Piaggesi (g0blin)[email protected]
@g0blin79
http://bmeme.com
Questions?