Why the hell develop a product?
-
Upload
more-onion -
Category
Software
-
view
97 -
download
1
description
Transcript of Why the hell develop a product?
![Page 1: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/1.jpg)
HELLO!HELLO!
![Page 2: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/2.jpg)
FLORIAN ENGELFLORIAN ENGEL
[email protected]@more-onion.com
Manager, Strategy & DesignManager, Strategy & Design
Tweet @moreonionTweet @moreonion
![Page 3: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/3.jpg)
ROMAN ZIMMERMANNROMAN ZIMMERMANN
[email protected]@more-onion.com
Lead developer, co-founderLead developer, co-founder
Tweet @pyflyTweet @pyfly
![Page 4: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/4.jpg)
Non-Profits & NGOs all over the worldNon-Profits & NGOs all over the world
![Page 5: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/5.jpg)
12 team members, 6 developers + freelancers12 team members, 6 developers + freelancers
Vienna & LondonVienna & London
![Page 6: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/6.jpg)
www.campaignion.org
![Page 7: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/7.jpg)
Why the hell
Develop a product?
![Page 8: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/8.jpg)
Why Campaignion?
Not flexible, not powerful, not open
Lots of tools tried, lots of #fail
Powered by the Drupal Community
Similar requirements and projects
![Page 9: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/9.jpg)
What's this Campaignion thing?
Distro and modules
Ecampaigning, online actions, online fundraising, digital marketing
Built in CRM System
UX, that goes all the way
![Page 10: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/10.jpg)
Our contribution to the community
Co-maintainers in 2 modules.
Released: 20 modules (+ submodules),3 themes, 1 distribution.
Various patches – also core-security issues (7.26)
Plenty of K commits.
![Page 11: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/11.jpg)
Now for the serious
Stuf
![Page 12: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/12.jpg)
Petitions, email protests
Online Action
![Page 13: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/13.jpg)
Quick demo
![Page 14: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/14.jpg)
Wizard – forms in forms
![Page 15: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/15.jpg)
What happens on the data-side?
![Page 16: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/16.jpg)
pgbar – fields for configuration
Field widget
Field formatter
![Page 17: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/17.jpg)
Field API – isn't it incredibly simple?
![Page 18: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/18.jpg)
„Big data“ - challenges
Live-Updates – recent supporter widget // Drupal bootstrap
~500.000 webform submissions // Webform unique validation
100 webform submissions per second // CRM-Import
![Page 19: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/19.jpg)
Online Fundraising &
Donations
![Page 20: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/20.jpg)
Quick Demo
![Page 21: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/21.jpg)
Webform paymethod select
form_builder Integration
Payment forms in a webform component.
Activity-Integration
![Page 22: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/22.jpg)
Manage your contacts
In the CRM
![Page 23: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/23.jpg)
All the way to automated, personlized
Communications
![Page 24: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/24.jpg)
Quick Demo
![Page 25: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/25.jpg)
Listings, bulk operations – views?
+ Grouping of results
+ optimized / scalable queries
- plenty of hours dev
+ Take full control over the forms
No frameworks?
![Page 26: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/26.jpg)
The total & ultimate
Conclusion
![Page 27: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/27.jpg)
What we've learned
Stable is not really stable, is it?
Oh no – the feature monster is hungry...
Don't take the shortcut. It will kill you.
Contribute: watch out for „almost meets the requirements“
![Page 28: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/28.jpg)
![Page 29: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/29.jpg)
How you can help out
Contribute, Online Marketing projects?
Report issues
Spread the word
Download the distro, play
![Page 30: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/30.jpg)
Or get a „real“
Job?
![Page 31: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/31.jpg)
Viele viele
Thank you!
![Page 32: Why the hell develop a product?](https://reader033.fdocuments.in/reader033/viewer/2022052910/559b1e641a28abd3638b45e1/html5/thumbnails/32.jpg)
any
Questions?
www.campaignion.org