CiviCRM 5.0 for Non-
Techies
1
CiviCRM 5.0 for Non-Techies
CiviCRM 5.0 for Non-
Techies
2
This is a NON-TECHNICAL presentation.
Everyone is welcome but technical talk, code
monkey slang and intentional geek culture
references are not permitted.
If you want to geek out you can go watch Tim’s talk from CiviCon London:
http://j.mp/civi50london
3
CiviCRM 5.0 for Non-
Techies
Next Major Release
Theoretical
Still very much in
R&D
Community & Core
Team Effort
Lots of work!
Salad!
4
CiviCRM 5.0 for Non-
Techies
Geek Speak - Common CiviCRM Terms
CiviCRM – Why we’re all here… the world’s greatest
constituent relationship manager.
CMS – Content Management system. CiviCRM (usually)
requires one of the following Drupal, Wordpress or Joomla.
Open Source- The core tenet of the CiviCRM project and our
community.
PEBKAC Error- Common diagnosis: Problem exists between keyboard
and chair
CiviCRM 5.0 for Non-
Techies
5
What makes CiviCRM Work?
Apache
Web server software.
Makes stuff show up in
your browser
MySQL
Open source relational
database. This is
where all the “stuff”
goes
Linux
Open source operating
system. Runs the show
PHP
Programming
language that is base
of CiviCRM and CMSs
OTHER STUFF
HTML, CSS,
Javascript
CiviCRM 5.0 for Non-
Techies
6
CiviCRM 5.0
7
CiviCRM 5.0 for Non-
Techies
• Less code
• More flexibility
• Improved
performance
• Easier customization
• More robust API
• Better tools
• More efficient
• More flexible
• Sexy
• Like Salad ???
Goals of CiviCRM 5.0 Project
More efficient
codebase
Empower developers Improved user
experience
Simple
01 02 03 04
CiviCRM 5.0 for Non-
Techies
8
The Civi 5.0 Salad
9
CiviCRM 5.0 for Non-
Techies
Simple
Anyone can make
them (almost)
Easy to consume
(given proper utensils)
Tasty!
However, there is some disagreement on
the salad.
10
CiviCRM 5.0 for Non-
Techies
The Salad Debate
The Otten Salad The Kurund Salad The Tony Salad
CiviCRM 5.0 for Non-
Techies
11
Good software, like good salad is flexible.
And is better with vodka…
CiviCRM 5.0 for Non-
Techies
12
The Form Story
There once was a form that did amazing data gathering… and then he got
old and boring ate a salad with too much vodka and died 
13
CiviCRM 5.0 for Non-
Techies
Forms Story
View Contact Profiles Event Registration
• Displays summary of
contact record
• Display needs are different
for each organization
• Reorganizing the display
currently requires coding
• Fields for each block
must be on separate
lines
• Waste of space
• Poor user experience
• Individual focused
• Multiple person
registration is awkward
• Mixing transaction types
can be difficult
It is currently very difficult to configure forms to meet your organization’s needs.
14
CiviCRM 5.0 for Non-
Techies
It Can Be Done
Webform_civicrm Module (Drupal) CiviCRM + Gravity Form plugin
Recent form module integrations for CiviCRM demonstrate where we’d like to take forms with CiviCRM 5.0
https://www.drupal.org/project/webform_civicrm http://civivip.com/
But we want to go even farther…
• CMS Agnostic
• Sexier (Drag & Drop, red beards,
etc.)
• Part of core software
CiviCRM 5.0 for Non-
Techies
15
So how do we get to CiviCRM 5.0?
CiviCRM 5.0 for Non-
Techies
16
CiviCRM 5.0
Resources
• Time
• Money
• Humans
Techie Stuff
• Doctrine
• Angular JS
• Etc
Community
Lorem ipsum dolor sit
amet, consectetur
17
CiviCRM 5.0 for Non-
Techies
Challenges
A significant amount of the codebase has to potentially be re-written.
Limited resources.
18
CiviCRM 5.0 for Non-
Techies
Now that you know about CiviCRM 5.0
Share your feedback and ideas on CiviCRM. Usability matters
and it’s the job of the techies to create software that works for you.
Donate time, money and people to the project. Especially money.
• Make It Happen Campaigns
• CiviCRM Partners Program
• CiviCRM Membership
Here’s how you can help!
CiviCRM 5.0 for Non-
Techies
19
Any questions?
Non-Technical (of course)
20
CiviCRM 5.0 for Non-
Techies
Thank You!
Tony Mazzarella tony@webaccessglobal.com
http://www.webaccessglobal.com
@tonymazz

CiviCRM 5.0 for Non-Techies

  • 1.
    CiviCRM 5.0 forNon- Techies 1 CiviCRM 5.0 for Non-Techies
  • 2.
    CiviCRM 5.0 forNon- Techies 2 This is a NON-TECHNICAL presentation. Everyone is welcome but technical talk, code monkey slang and intentional geek culture references are not permitted. If you want to geek out you can go watch Tim’s talk from CiviCon London: http://j.mp/civi50london
  • 3.
    3 CiviCRM 5.0 forNon- Techies Next Major Release Theoretical Still very much in R&D Community & Core Team Effort Lots of work! Salad!
  • 4.
    4 CiviCRM 5.0 forNon- Techies Geek Speak - Common CiviCRM Terms CiviCRM – Why we’re all here… the world’s greatest constituent relationship manager. CMS – Content Management system. CiviCRM (usually) requires one of the following Drupal, Wordpress or Joomla. Open Source- The core tenet of the CiviCRM project and our community. PEBKAC Error- Common diagnosis: Problem exists between keyboard and chair
  • 5.
    CiviCRM 5.0 forNon- Techies 5 What makes CiviCRM Work? Apache Web server software. Makes stuff show up in your browser MySQL Open source relational database. This is where all the “stuff” goes Linux Open source operating system. Runs the show PHP Programming language that is base of CiviCRM and CMSs OTHER STUFF HTML, CSS, Javascript
  • 6.
    CiviCRM 5.0 forNon- Techies 6 CiviCRM 5.0
  • 7.
    7 CiviCRM 5.0 forNon- Techies • Less code • More flexibility • Improved performance • Easier customization • More robust API • Better tools • More efficient • More flexible • Sexy • Like Salad ??? Goals of CiviCRM 5.0 Project More efficient codebase Empower developers Improved user experience Simple 01 02 03 04
  • 8.
    CiviCRM 5.0 forNon- Techies 8 The Civi 5.0 Salad
  • 9.
    9 CiviCRM 5.0 forNon- Techies Simple Anyone can make them (almost) Easy to consume (given proper utensils) Tasty! However, there is some disagreement on the salad.
  • 10.
    10 CiviCRM 5.0 forNon- Techies The Salad Debate The Otten Salad The Kurund Salad The Tony Salad
  • 11.
    CiviCRM 5.0 forNon- Techies 11 Good software, like good salad is flexible. And is better with vodka…
  • 12.
    CiviCRM 5.0 forNon- Techies 12 The Form Story There once was a form that did amazing data gathering… and then he got old and boring ate a salad with too much vodka and died 
  • 13.
    13 CiviCRM 5.0 forNon- Techies Forms Story View Contact Profiles Event Registration • Displays summary of contact record • Display needs are different for each organization • Reorganizing the display currently requires coding • Fields for each block must be on separate lines • Waste of space • Poor user experience • Individual focused • Multiple person registration is awkward • Mixing transaction types can be difficult It is currently very difficult to configure forms to meet your organization’s needs.
  • 14.
    14 CiviCRM 5.0 forNon- Techies It Can Be Done Webform_civicrm Module (Drupal) CiviCRM + Gravity Form plugin Recent form module integrations for CiviCRM demonstrate where we’d like to take forms with CiviCRM 5.0 https://www.drupal.org/project/webform_civicrm http://civivip.com/ But we want to go even farther… • CMS Agnostic • Sexier (Drag & Drop, red beards, etc.) • Part of core software
  • 15.
    CiviCRM 5.0 forNon- Techies 15 So how do we get to CiviCRM 5.0?
  • 16.
    CiviCRM 5.0 forNon- Techies 16 CiviCRM 5.0 Resources • Time • Money • Humans Techie Stuff • Doctrine • Angular JS • Etc Community Lorem ipsum dolor sit amet, consectetur
  • 17.
    17 CiviCRM 5.0 forNon- Techies Challenges A significant amount of the codebase has to potentially be re-written. Limited resources.
  • 18.
    18 CiviCRM 5.0 forNon- Techies Now that you know about CiviCRM 5.0 Share your feedback and ideas on CiviCRM. Usability matters and it’s the job of the techies to create software that works for you. Donate time, money and people to the project. Especially money. • Make It Happen Campaigns • CiviCRM Partners Program • CiviCRM Membership Here’s how you can help!
  • 19.
    CiviCRM 5.0 forNon- Techies 19 Any questions? Non-Technical (of course)
  • 20.
    20 CiviCRM 5.0 forNon- Techies Thank You! Tony Mazzarella tony@webaccessglobal.com http://www.webaccessglobal.com @tonymazz