Backdrop CMS

for small-medium sized business & non-profits

http://backdropcms.org

Drop the dragon lounging

A fork of Drupal

Different tools for different jobs

Backdrop Co-Founders

Jen

Backdrop Project Lead

@jenlampton

Nate

Backdrop Technical Lead

@quicksketch

Created by
Drupal Developers

  • Habitat for Humanity
  • The Grammys
  • Oxfam International
  • Harvard
  • Bay Area Rapid Transit
  • Tesla Motors

Created by
Drupal Trainers

  • Taught over 1,500 students
  • Featured in online training videos
  • Created materials for in-person training classes
  • Nate: Lullabot trainer since 2005
  • Jen: Director of training at Chapter Three, 2010-2012
  • Nate: Co-author of the first O'Reilly book "Using Drupal"

Created by
Drupal Core Developers

Nate
  • AJAX Framework & drag-and-drop
    systems in Drupal 6
  • File & Image modules
    in Drupal 7
  • Dialog system & CKEditor
    in Drupal 8
Jen
  • First core patch included
    in Drupal 7.14
  • Drupal core usability team
    member, D7 & D8
  • Twig initiative lead
    Drupal 8 (2011 - 2013)

Created by
Drupal Community Advocates

  • Spoken @ 130+ Drupal events
  • Jen: Organizing Committee, DrupalCon SF 2010
  • Jen: Lead Organizer, Bay Area Drupal Camp

created by

People who Drupal

  • Major contributors to the project.
  • Major contributors to the community.
  • helped their clients.
  • changed thier lives!

Why Fork Drupal?

Direction

Drupal for the Enterprize

Drupal 8 beta is the latest, greatest release of the world's most widely used enterprise web CMS.

http://drupal.com/why-drupal-8

Marketshare

Sites Running Drupal - by site traffic

Code

  • Much larger codebase (3x more Drupal code by bytes)
  • More dependencies (external libraries)
  • Most code rewritten to be Object Oriented
  • Symfony based HTTP Kernel

Cost

  • Drupal is free! But...
  • Specialized (expensive) developers
  • Specialized (expensive) hosting
  • Ongoing maintenance costs
  • Migration from version to version (not upgrades)

Drupal's Direction:

Larger projects.

More complex/abstract/modern code.

Bigger budgets.

Backdrop's Direction:

More (smaller) projects.

More accessable code.

Decrease the cost.

Decision Making

Do-ocracy

Drupal Decision Making Process

Drupal is a do-ocracy, [...] things happen [...] because people are willing to do them.

- Andrea "zendoodles" Zoper

http://blog.nerdery.com/2013/02/do-ocracy-and-the-drupal-contrib-ecosystem

For example...

Twig

Rich-Text

Organic Growth!

The most motivated people can create change.

Project Management Committee

The PMC guides Backdrop's direction

https://backdropcms.org/leadership

Current PMC members:

Nate Haug
core committer constituent

Jen Lampton
UX priority constituent

Mike McCaffrey back-end constituent
Wes Ruvalcaba front-end constituent
Jack Aponte business-focus constituent
Gregory Netsas site-builder constituent

The PMC's Responsibilities

  • Handle conflict resolution.
  • Set the overall direction of the project.
  • Ensure that each change follows the project's philosophy.
  • Change the project philosophy when necessary.

In order to guide the project, the project philosophy must be defined.

Backdrop Principles

  1. Backwards compatibility is important
  2. Write code for the majority
  3. Include features for the majority
  4. Ensure Backdrop can be extended
  5. Meet low system requirements
  6. Plan and schedule releases
  7. Always remain Free & Open Source

https://backdropcms.org/philosophy

Backdrop Mission

Backdrop CMS enables people to build highly customized websites, affordably, through collaboration and open source software.

https://backdropcms.org/philosophy

Backdrop Mission

Backdrop CMS enables people to build highly customized websites, affordably, through collaboration and open source software.

https://backdropcms.org/philosophy

How do we make web development more affordable?

  1. Increase the out-of-box functionality.
  2. Make maintenance easier.
  3. Make upgrades easier/faster.
  4. Make development easier/faster.
  5. More!

Consider the cost of each change.

Can I use Backdrop CMS today?

YES!

Release Schedule

Backdrop 1.0 released January 15, 2015

Backdrop 1.1 released May 15, 2015
Backdrop 1.2 released Sept 15, 2015
Backdrop 1.3 released January 15, 2016
Backdrop 1.4 released May 15, 2016
Backdrop 1.5 released Sept 15, 2016

Backdrop 1.6 scheduled Jan 1, 2017

But what about contrib?

Status of top Drupal modules

  • Ctools
  • Views
  • Token
  • Pathauto
  • Libraries API
  • Entity API
  • Admin Menu
  • Jquery Update
  • Webform
  • Date
  • IMCE
  • CKeditor
  • Google Analytics
  • Wysiwyg
  • Link
  • Module Filter
  • Metatag
  • Backup & Migrate
  • Rules
  • XML Sitemap
  • Features
  • Entity Reference
  • Media
  • Colorbox
  • Field Group
  • Views Slideshow
  • CAPTCHA
  • Transliteration
  • Views Bulk Operations
  • Panels
  • Variable
  • Devel
  • Localization update
  • Menu Block
  • Context
  • Global Redirect
  • Internationalization
  • IMCE Wysiwyg bridge
  • Redirect
  • In core
  • In contrib
  • Underway
  • Not started

Total modules & themes & layouts

But what about the community?

Community growth

  • Downloads of Backdrop CMS: 7,206
  • Members on backdropcms.org: 381
  • Core contributors: ~80
  • Backdrop Contrib group members: 58
  • Organizations seeking Backdrop work: 28

https://www.backdropcms.org/user/register

Can I see it in action?

Demo Time!

Get involved

Google Hangouts every Thursday 4pm ET

mini-sprints every Thursday after the meeting

 

backdropcms.org
github.com/backdrop/backdrop
gitter.im/backdrop/backdrop-issues
@backdropcms

Questions?

 

backdropcms.org
github.com/backdrop/backdrop
gitter.im/backdrop/backdrop-issues
@backdropcms

Backdrop CMS

for small-medium sized business
& non-profits

http://backdropcms.org

Drop the dragon lounging

Image Credits

SquareSpace: http://commons.wikimedia.org/wiki/File:Squarespace_Logo.png
Wordpress: https://wordpress.org/about/logos
Backdrop: https://backdropcms.org/about/logo
Drupal: https://www.drupal.org/node/9068
USS Enterprise: http://thescifichristian.com/2013/09/tng-theology-remember-me
Raised hands: http://frenchspin.com/en/site/everything/articles
Twig logo: http://twig.sensiolabs.org/
CKEditor logo: https://en.wikipedia.org/wiki/CKEditor