plone, battle-scarred community with battle tanks
DESCRIPTION
TRANSCRIPT
Beauty of the beast
Mikko OhtamaaPlone Conference 2013
@moo9000
Agenda
★ How Plone happens
★ Why I started doing Plone
★ Why I stopped doing Plone
opensourcehacker.com
Open Source Hacker
moo9000
Oldest living open source CMS*
★ Zope 1998
★ Plone 2000
★ Plone Foundation 2004
*) unless claimed otherwise
Zope2/Startup/misc/zpasswd.py:
Copyright (C) 1999, 2000 Digital Creations, Inc.
Guido van
Rossumtrying
to learn
Python
There is no one on the driver’s seat
The community is an organic mash up of small consulting
shops having beer* with public sector IT departments
*) sometimes a caiprinha or two
2003 Nokia did userinterface testing
of Series 40phones with
Python scripting
A nuclear blastproof phone
Microsoft
€€€
Many many beers ago in galaxy far away
Ploneconf 2007 - Napoli
Havinga PC
Everybody loves Plone ♥
(except developers)
(ノಠ益ಠ)ノ彡┻━┻
Solving right problems wrongPython
View
Viewlet Manager
ViewletsTAL
HTML
DOM / lxml
Diazo XML
XSLT
ComponentLookupError
WTF ??? Robot
Git
Plone is not attractive★ Everybody who is not making money
out of Plone doesn’t want to touch it
★ Ecosystem has found its niche, but it is not growing
★ It’s hard to grow your business if Plone is core of your business
★ I could work forever as a consultant alone, but meh
Travel to Brazil - forget the sh*t
localbitcoins.com/p/opensourcehacker
By some bitcoins from me with reals!
There is unexplained beauty in
Plone the community
Plone has only 1 feature
★There is no thing it cannot do
★ Most advanced plugin system ever written in any programming language
★ Most advanced permission, role and sharing system which bends so you don’t have to
Battle-scarred community ★ Old enough to look into a mirror and
admit the mistakes of the past
★ Most friendly community
★ No question goes unanswered ... but you might regret asking
“We were young. We needed the money.”
Plone community attracts most intelligent and interesting people...
...and happens everywhere
Doing Plone logo at the swamp of a sunken city somewhere in Argentina
★ Ugliest legacy codebase
★ Not having smart enough living person to fix your bug
★ No one caring about us
...still...
Even with...
Plone is the best CMS for medium-large scale organizations with 15+ editors, several subsites and complex workflow
needs
Plone rocks like no other community on this planet
opensourcehacker.com Open Source Hacker