Download - The Easy Way - Plone Conference 2011
Easy way
Friday, November 4, 2011
• Moo of IRCs (superstar)
• opensourcehacker.com
• twitter.com/moo9000
• linkedin/in/ohtis
Plz friends <3
Friday, November 4, 2011
What’s going to happen
• Ending up at the bottom of the pit
• Demo
• Get someone to throw a rope for you
Friday, November 4, 2011
Blender
Friday, November 4, 2011
years of optimizing your own workflow
Friday, November 4, 2011
Plone vision
• You create a website for your organization
Friday, November 4, 2011
The customer of Plone is a developer
Friday, November 4, 2011
What is web development
Friday, November 4, 2011
The theory of web development
1. Learn HTML, CSS maybe Javascript
2. Pick random web development platform
3. Copy-paste code from tutorial to code and template files
4. Hit refresh
Friday, November 4, 2011
View source -way
Friday, November 4, 2011
What makes a good development tool?
Friday, November 4, 2011
You can use it to solve your problem
Friday, November 4, 2011
For whom Plone currently solves
problems?
Friday, November 4, 2011
Super smart people
(Whom have been developing Plone for
7 years and use vim... or read a
book)Friday, November 4, 2011
Plone is not accessible for web developers
Friday, November 4, 2011
TODO
Friday, November 4, 2011
Buildout• Unsafe by default -> kills your site
• Unfriendly by default -> you don’t know why it kills your site
• Unknown by default -> no one can help
Friday, November 4, 2011
Database
Object
View
Page template
HTML
Friday, November 4, 2011
Object
View
Viewlet Manager
Viewlets
TAL
HTML
DOM / lxml
Diazo XML
XSLT
HTMLD i a z o W T F
? ? ?Friday, November 4, 2011
TTW, Export, hand-edit, fail
•We put XML in j00r databases so you can more XML
Friday, November 4, 2011
Lean management
Friday, November 4, 2011
Minimize
• Knowledge needed to get things done
• Clicks needed to get things done
• Time needed to get things done
Friday, November 4, 2011
Development-by-default
Friday, November 4, 2011
This is how you do it
Friday, November 4, 2011
What just happened
• Deployed with default plonecustom add-on in src/ [files]
• Plone IDE w/ template integratio[edit]
• sauna.reload [refresh]
Friday, November 4, 2011
Conclusion
Friday, November 4, 2011
Sometimes Plone community solves
wrong problems right
Friday, November 4, 2011
90% downloads are Windows installer
Friday, November 4, 2011
Plone must be develop-able out of the box
Friday, November 4, 2011
You need to care about the small guy to get the thing
done... or ...
Friday, November 4, 2011
Thank youFriday, November 4, 2011