Why Listen to me?2000 Built internal ecom site at Lucent/Avaya2004 Startup: Zope + collaborative filtering2004 PretaWeb – Plone consultancy2009 PretaWeb – focus on GovernmentI build sitesI train people to build sitesIm not a core developer
Cockroach principle of open source1)You Want a blog2)Someone recommends WP3)You build it and like it4)At work they ask you “How shall we build our intranet?”5)You say WP6)You stick to it and hope WP becomes better7)WP gets better (it now has content types!)
We need a Plone “starter Drug”Developers are Lazy tooPHP is addictively easy to deploy
“But we dont want lots of newbies!”Popular Plone = more developers + more word of mouth = profit“Big Funnel” principle1 in 500 is a Rok or Martin
My Plan 4 years agoEasy deployment – collective.hostout – no big green button yetClear choices via docs – collective.developerdocs – Thanks Mikko!Quick site conversions – collective.funnelweb – helps companies These werent the answer
Did they have fun?“When I understood the inherent Plone templating I had a sense that we would be able to create a site design that met our needs. When I came to understand the capabilities that Diazo added however, I was over the moon. VICSES had low maturity in the web space, but a strong desire to make up for lost time. This guaranteed that the design we eventually implemented would be complex and subject to quirky requirements, but more than that it meant that the design would have to accommodate changing needs even after production deployment. How to meet those needs without a team of developers and sophisticated dev/prod cycle? Diazo, thats how. ... Theres no real limitation to what we can achieve with Diazo, except for our own imaginations. … This combination of power, responsiveness and flexibility is something that Ive not had in my previous fifteen years of enterprise web development.”Adam Dennis – SES Team lead
Html-as-apiGet all content on one page- contentwellportlets- portletpage- collective.listingviews- collective.portlet.sitemap- hexagonit.portletstyle- PloneFormGenDiazo it
Arent your rules complex?YesBut I can teach enough to recreate them in one day100% deployment freeNo packages, no python, no confusing choices
Can you think what else to move TTW?Whats in your overrides?
What do we still need?Change wording – TTW locales?Search forms – eea.facetednavigation?Content editor controlled layout – Deco?Change existing fields required/description TTW?Less need for XSLT in diazo – diazo loops?TTW Tile creator?Git for TTW Theme?Snapshot registry in theme zip?Json/AJAX?
The FutureYouve never heard of PloneA friend says Plone is the fastest way to make a blogYou create site on any ploud/SaaS Plone (theres lots)Learn TTW diazoBecome an addictJoin 2000 others @ PloneConf 2014In Sydney! (ok I joke but the rest Im serious about)
Thank you to Sine my wife, who became Australian firstname.lastname@example.org http://www.pretaweb.com @djay75 Dylan Jay