10 Things About Plone - Software Freedom Day 2008

  • 2,262 views
Uploaded on

Plone is a popular open source content management system (CMS). This talk gives an intro to Plone and what makes it unique.

Plone is a popular open source content management system (CMS). This talk gives an intro to Plone and what makes it unique.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,262
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
69
Comments
0
Likes
1

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. 10 Things You Probably Don't Know about Plone Nate Aune, Jazkarta, Inc. http://www.jazkarta.com Software Freedom Day 9/20/2008 www.jazkarta.com 888-756-6348 1
  • 2. What is a CMS? • supports collaborative production and maintenance of web sites • it enables division of labor • it provides tools for authoring content • it enables doing things systematically 2
  • 3. 1. Easy to get started 3
  • 4. Easy to install • Cross-platform installers • Point-n-click install • No dependencies 4
  • 5. Books and online docs plone.org/documentation 5
  • 6. 2.Versatile 6
  • 7. Solves many use cases • Public facing websites • Intranets / extranets • Group collaboration sites • 1358 sites listed at plone.net/sites 7
  • 8. Education • Harvard University • Yale University • Rice University • Duke University • Penn State University • Columbia University • Utah State University 8
  • 9. eduCommons Plone-based courseware solution http://www.educommons.org http://cosl.usu.edu/projects/educommons 9
  • 10. 10
  • 11. Enterprise • Novell.com • Akamai.com • DiscoverMagazine.com 11
  • 12. 12
  • 13. 13
  • 14. 14
  • 15. Non-profit • Oxfam America / Oxfam UK / Oxfam Canada • Association of Computing Machinery (ACM) • Amnesty International (amnesty.ch) • Free Software Foundation (fsf.org) 15
  • 16. 16
  • 17. 17
  • 18. Government • City of Berne • Ireland • Albuquerque (cabq.gov) • New Zealand • Newport News (nngov.com) • Brazil plonegov.org 18
  • 19. 19
  • 20. 20
  • 21. 3. Drag-n-drop import 21
  • 22. Mount Plone via WebDAV WebDAV mounted Plone folder Drag-n-drop to Plone 22
  • 23. ex: Drag-n-drop photos Drag-n-drop photos Plone/PIL auto-resizes photos to WebDAV folder 23
  • 24. 4. Rich text editor 24
  • 25. Kupu - rich text editor • Auto-generates thumbnails • Caption images • Cleans up crufty Word HTML • Creates clean XHTML • Full-screen mode 25
  • 26. 5. Ajax enhanced editing 26
  • 27. Just click and edit • Any field can be made one-click editable • Improves user experience • Only load page elements that need refresh Kinetic Style Sheets (KSS) www.kssproject.org 27
  • 28. 6. Live Search 28
  • 29. Search results as you type • Similar to Google Suggest • Search results appear instantly • Faster and more effective http://plone.org/products/plone/features/2.1/livesearch 29
  • 30. 7. No broken links 30
  • 31. Link checker • Links get UIDs • Move images/pages • Links don't break • Warning upon deletion 31
  • 32. 8. Security 32
  • 33. Most vulnerabilities http://www-935.ibm.com/services/us/iss/xforce/midyearreport/xforce-midyear-report-2008.pdf 33
  • 34. Comparing CMS security CMS Vulnerabilities 40 30 20 10 0 Plone Drupal Joomla # of CVE entries http://plone.org/about/security/overview/security-overview-of-plone/ 34
  • 35. Comparing stack security Various components of the stack 1500 1125 750 375 0 Zope Python Perl MySQL PHP # of CVE entries 35
  • 36. Similar to Unix security model 36
  • 37. 9. Authentication 37
  • 38. Pluggable Authentication • PlonePAS - Pluggable Authentication Service • OpenID • LDAP / Active Directory • Apache • RDBMS • Salesforce • Gmail 38
  • 39. 10. Community 39
  • 40. Collaborating on and offline Online Offline • IRC channel : #plone • 12 sprints in 2007 • 54 Mailing lists on gmane.org • 6 annual conferences • Twitter: @plone • 2 symposiums in 2008 • LinkedIn Group • 25 User groups in 11 countries • Ploneability events 40
  • 41. Questions? natea (at) jazkarta (dot) com www.jazkarta.com 41
  • 42. More info about Plone • plone.org (official site of Plone) • plone.net (vendors, case studies) • plonebook.info (free eBook) • plone.tv (screencasts, podcasts) 42
  • 43. Join the Boston Plone User Group! NEXT MEETING: Thursday, Sept. 25 @ 7pm Betahouse, 13 Magazine St. #2 (Central Sq) http://plone.meetup.com/1/ 43
  • 44. Photo credits 1. http://flickr.com/photos/trommetter/2146876303/ 2. http://flickr.com/photos/tochis/2444413721/ 3. http://flickr.com/photos/topherous/187681769/ 4. http://flickr.com/photos/levitateme/195356129/ 5. http://flickr.com/photos/boeke/508984859/ 6. http://flickr.com/photos/bionicteaching/1262605918/ 7. http://flickr.com/photos/paulthewineguy/2528013768/ 8. http://flickr.com/photos/ibcbulk/256435870/ 9. http://flickr.com/photos/rattodisabina/2460905893/ 44