Beauty of
the beast
Mikko Ohtamaa
Plone Conference 2013
@moo9000
Agenda
★ How Plone happens
★ Why I started doing Plone
★ Why I stopped doing Plone
opensourcehacker.com
Open Source Hacker
mikko@redinnovation.com
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
Rossum
trying
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 publi...
2003 Nokia did user
interface testing
of Series 40
phones with
Python scripting
A nuclear blast
proof phone
Microsoft
€€€
Many many beers ago in
galaxy far away
Ploneconf 2007 - Napoli
Having
a PC
Everybody
loves
Plone
♥
(except
developers)
(ノಠ益ಠ)ノ彡┻━┻
Solving right problems wrong
Python
View
Viewlet Manager
Viewlets
TAL
HTML
DOM / lxml
Diazo XML
XSLT
Component
LookupError...
Plone is not attractive
★ Everybody who is not making money
out of Plone doesn’t want to touch it
★ Ecosystem has found it...
★ 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 lan...
Battle-scarred community
★ Old enough to look into a mirror and
admit the mistakes of the past
★ Most friendly community
★...
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...
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
mikko@redinnovation.commoo9000
Plone, battle-scarred community with battle tanks
Plone, battle-scarred community with battle tanks
Upcoming SlideShare
Loading in …5
×

Plone, battle-scarred community with battle tanks

1,158 views

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,158
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
4
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Plone, battle-scarred community with battle tanks

  1. 1. Beauty of the beast Mikko Ohtamaa Plone Conference 2013 @moo9000
  2. 2. Agenda ★ How Plone happens ★ Why I started doing Plone ★ Why I stopped doing Plone
  3. 3. opensourcehacker.com Open Source Hacker mikko@redinnovation.com moo9000
  4. 4. Oldest living open source CMS* ★ Zope 1998 ★ Plone 2000 ★ Plone Foundation 2004 *) unless claimed otherwise
  5. 5. Zope2/Startup/misc/zpasswd.py: Copyright (C) 1999, 2000 Digital Creations, Inc. Guido van Rossum trying to learn Python
  6. 6. 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
  7. 7. 2003 Nokia did user interface testing of Series 40 phones with Python scripting A nuclear blast proof phone Microsoft
  8. 8. €€€
  9. 9. Many many beers ago in galaxy far away Ploneconf 2007 - Napoli Having a PC
  10. 10. Everybody loves Plone ♥
  11. 11. (except developers) (ノಠ益ಠ)ノ彡┻━┻
  12. 12. Solving right problems wrong Python View Viewlet Manager Viewlets TAL HTML DOM / lxml Diazo XML XSLT Component LookupError WTF ??? Robot Git
  13. 13. 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
  14. 14. ★ It’s hard to grow your business if Plone is core of your business ★ I could work forever as a consultant alone, but meh
  15. 15. Travel to Brazil - forget the sh*t
  16. 16. localbitcoins.com/p/opensourcehacker By some bitcoins from me with reals!
  17. 17. There is unexplained beauty in Plone the community
  18. 18. 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
  19. 19. 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.”
  20. 20. Plone community attracts most intelligent and interesting people...
  21. 21. ...and happens everywhere Doing Plone logo at the swamp of a sunken city somewhere in Argentina
  22. 22. ★ Ugliest legacy codebase ★ Not having smart enough living person to fix your bug ★ No one caring about us ...still... Even with...
  23. 23. Plone is the best CMS for medium-large scale organizations with 15+ editors, several subsites and complex workflow needs
  24. 24. Plone rocks like no other community on this planet
  25. 25. opensourcehacker.com Open Source Hacker mikko@redinnovation.commoo9000

×