Тарас Круц — open social: brand new drupal 8 distro for building social networks or...
TRANSCRIPT
brand new Drupal 8 distro for building social networks or intranets
by Taras Krutsfor Lviv Euro DrupalCamp 2016
• Lead Drupal Dev @ Lemberg Solutions• Team member of Open Social• 5+ years with Drupal• Attendee of various Drupal Events• drupal.org/u/ribel• twitter.com/ribel• linkedin.com/in/ribel
ABOUT ME
Distributions allow people to create ready-made downloadable packages with their own focus and vision. This will enable Drupal to reach out to both new and different markets.
Dries Buytaert, 2006
If we want Drupal to be relevant longer term, one of the things we need to do is "make Drupal distributions work"
Dries Buytaert, 2010
• Gulp• Jade• Docker• Composer• GitHub• Behat• Drush• Drupal Console• PHP Code Sniffer• MailCatcher
DEVELOPMENT TOOLS
• Address• Dynamic Entity Reference• Entity API• Features• Field Group• Group• Message• Profile• Search API• Token• Bootstrap
CONTRIB
• activity_basics• activity_creator• activity_logger• activity_viewer• entity_access_by_fields• group_core_comments• sitewide_js• template_suggestions_extra
CUSTOM MODULES
0. Writing User Stories1. Product Backlog Refinement2. Sprint Planning3. Daily Standup4. Design Meetings5. In Take Conversations6. Sprint Review7. Sprint Retrospective
MEETINGS, MEETINGS, MEETINGS ...
• Back end - 5• Front end - 2• Interaction Designer - 1• Visual Designer - 1• Product Owner - 1• Scrum Master - 1• User Testing - 1• Marketing - 1
RECIPE FOR SUCCES
Phil Karlton
There are only two hard things in Computer Science: cache invalidation and naming things.
OpenSaaS refers to software as a service (SaaS) based on open source code.
The term was coined in 2011 by Dries Buytaert
• Easy setup• Own branding• Online training• Hosting• Distro Updates and Maintenance• Support• Enterprise services
OPEN-SAAS
• getopensocial.com• drupal.org/project/social• github.com/goalgorilla/open_social• goalgorilla.github.io/drupal_social• hub.docker.com/r/goalgorilla/drupal_social• twitter.com/opensocialhq
THANK YOU FOR YOUR ATTENTION!