Your SlideShare is downloading. ×
0
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

The World Outside Plone

1,390

Published on

Comparing strengths of Joomla, Django and other open source communities with Plone

Comparing strengths of Joomla, Django and other open source communities with Plone

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

  • Be the first to like this

No Downloads
Views
Total Views
1,390
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. The world outside Plone Mikko Ohtamaa Plone Conference 2010
  • 2. Agenda • Joomla! • Django • Lessons to learn
  • 3. Unfortunately • No world • No Drupal • No Wordpress • No $harepoint
  • 4. Joomla! The most popular CMS in the world
  • 5. CMS is a thing allowing you to edit your website using your web browser
  • 6. • Open source • Forked from Mambo (commercial) 2005 • Open Source Matters Inc. • Runs on Linux+Apache+MySQL+PHP
  • 7. Features • Admin interface • Article content type • WYSIWYG editor • Through-the- web template and CSS editor • User manager • Two-state workflow • Menu editor • Plug-in manager
  • 8. No-features • No folders • No permissions • No sharing, roles • No “you-name-it”
  • 9. Demo http://ploneconf2010.cloudaccess.net/ administrator
  • 10. Core developers Component providers Integrators Site users Hosting
  • 11. “They could not stand Joomla”
  • 12. [20:25:50] x: moo: we moved from Plone to Joomla. 3 years on Plone with no hacks. [20:26:04] x: Problem with plone is no forums with email support
  • 13. Django The web framework for perfectionists with deadlines
  • 14. Write web applications Pythonic way You don’t need to know SQL
  • 15. Python development is fun
  • 16. Python development is fun Django development is fun
  • 17. Python development is fun Django development is fun Plone development is not fun
  • 18. Features • Object-relation mapper (Python objects in SQL database) • Template engine • URL mapper • Forms • Admin interface (automatic) • User manager • Applications (extensions)
  • 19. No-features • No default templates (excl. admin) • No viewlets • No traversing (folders), no hierarchy • No registration
  • 20. Demo
  • 21. Clear path to become a developer TextTextTextText
  • 22. High quality reference manual
  • 23. “Plone for web sites, Django for web apps” -Jazkarta
  • 24. CMS on Django • Lighting Fast CMS by Kai Diefenbach • Django CMS by Divio • Various others, especially in-house CMS solutions
  • 25. Issues • Heterogenous applications • Subclassing / variations • Extending admin interface • Integration story (buildout is coming with Django packages?)
  • 26. Lessons leart
  • 27. http://www.flickr.com/photos/dunk/498668317 - person in the picture is not related and the picture is only for descriptive purpose Django developers 2010 Plone developers 2004
  • 28. Django developers 2016 Plone developers 2010 http://www.flickr.com/photos/postbear/3681945685 - person in the picture is not related and the picture is only for descriptive purpose
  • 29. Plone developers 2015 http://www.flickr.com/photos/limonada/14705232 - person in the picture is not related and the picture is only for descriptive purpose
  • 30. Zope tools are not fun
  • 31. Reference manuals rock if someone in Plone community dares to say me “Check it from the source code”...
  • 32. Reference manuals rock if someone in Plone community dares to say me “Check it from the source code”... ... I teach the person some Finnish
  • 33. Revenue > support > quality Components rules
  • 34. • http://linkedin.com/in/ohtis • http://twitter.com/moo9000 See you on the other side http://www.flickr.com/photos/flydime/4671890983
  • 35. Plone needs menu manager

×