20
CiviCRM 5.0 for Non- Techies 1 CiviCRM 5.0 for Non-Techies

CiviCRM 5.0 for Non-Techies

Embed Size (px)

Citation preview

Page 2: CiviCRM 5.0 for Non-Techies

CiviCRM 5.0 for Non-Techies2

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

Page 3: CiviCRM 5.0 for Non-Techies

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!

Page 4: CiviCRM 5.0 for Non-Techies

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

Page 5: CiviCRM 5.0 for Non-Techies

CiviCRM 5.0 for Non-Techies5

What makes CiviCRM Work?

ApacheWeb server

software. Makes stuff show up in

your browser

MySQLOpen source relational database. This is where all the “stuff” goes

LinuxOpen source operating system. Runs the show

PHPProgramming

language that is base of CiviCRM and

CMSs

OTHER STUFFHTML, CSS,

Javascript

Page 7: CiviCRM 5.0 for Non-Techies

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

Page 9: CiviCRM 5.0 for Non-Techies

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.

Page 10: CiviCRM 5.0 for Non-Techies

10 CiviCRM 5.0 for Non-Techies

The Salad Debate

The Otten Salad The Kurund Salad The Tony Salad

Page 11: CiviCRM 5.0 for Non-Techies

CiviCRM 5.0 for Non-Techies11

Good software, like good salad is flexible.

And is better with vodka…

Page 12: CiviCRM 5.0 for Non-Techies

CiviCRM 5.0 for Non-Techies12

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

Page 13: CiviCRM 5.0 for Non-Techies

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.

Page 14: CiviCRM 5.0 for Non-Techies

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

Page 15: CiviCRM 5.0 for Non-Techies

CiviCRM 5.0 for Non-Techies15

So how do we get to CiviCRM 5.0?

Page 16: CiviCRM 5.0 for Non-Techies

CiviCRM 5.0 for Non-Techies16

CiviCRM 5.0

Resources• Time • Money• Humans

Techie Stuff• Doctrine• Angular

JS• Etc

Community

Lorem ipsum dolor sit amet, consectetur

Page 17: CiviCRM 5.0 for Non-Techies

17 CiviCRM 5.0 for Non-Techies

Challenges

A significant amount of the codebase has to potentially be re-written.

Limited resources.

Page 18: CiviCRM 5.0 for Non-Techies

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!

Page 19: CiviCRM 5.0 for Non-Techies

CiviCRM 5.0 for Non-Techies19

Any questions?

Non-Technical (of course)