Your SlideShare is downloading. ×
0
10 Things You Probably
Don't Know about Plone
      Nate Aune, Jazkarta, Inc.
      http://www.jazkarta.com
       Softwar...
What is a CMS?
• supports collaborative production and
  maintenance of web sites
• it enables division of labor
• it prov...
1. Easy to get started




                         3
Easy to install

• Cross-platform installers
• Point-n-click install
• No dependencies


                               4
Books and online docs




   plone.org/documentation
                             5
2.Versatile



              6
Solves many use cases
  • Public facing websites
  • Intranets / extranets
  • Group collaboration sites

  • 1358 sites l...
Education

• Harvard University • Yale University
• Rice University       • Duke University
• Penn State University • Colu...
eduCommons
    Plone-based courseware solution


     http://www.educommons.org
http://cosl.usu.edu/projects/educommons


...
10
Enterprise

• Novell.com
• Akamai.com
• DiscoverMagazine.com


                         11
12
13
14
Non-profit

• Oxfam America / Oxfam UK / Oxfam Canada
• Association of Computing Machinery (ACM)
• Amnesty International (a...
16
17
Government

• City of Berne              • Ireland
• Albuquerque (cabq.gov)     • New Zealand
• Newport News (nngov.com)  ...
19
20
3. Drag-n-drop import



                        21
Mount Plone via WebDAV




WebDAV mounted Plone folder   Drag-n-drop to Plone
                                            ...
ex: Drag-n-drop photos




Drag-n-drop photos   Plone/PIL auto-resizes photos
to WebDAV folder
                           ...
4. Rich text editor




                      24
Kupu - rich text editor
• Auto-generates
  thumbnails
• Caption images
• Cleans up crufty
  Word HTML
• Creates clean XHTM...
5. Ajax enhanced editing




                           26
Just click and edit
• Any field can be made one-click editable
• Improves user experience
• Only load page elements that ne...
6. Live Search




                 28
Search results as you type

• Similar to Google Suggest
• Search results appear instantly
• Faster and more effective

   ...
7. No broken links



                     30
Link checker
• Links get UIDs
• Move images/pages
• Links don't break
• Warning upon
  deletion



                       ...
8. Security

              32
Most vulnerabilities




http://www-935.ibm.com/services/us/iss/xforce/midyearreport/xforce-midyear-report-2008.pdf
      ...
Comparing CMS security
                            CMS Vulnerabilities
   40




   30




   20




   10




   0
      ...
Comparing stack security
               Various components of the stack
      1500




      1125




      750




      ...
Similar to Unix security model




                             36
9. Authentication




                    37
Pluggable Authentication
• PlonePAS - Pluggable Authentication Service
 • OpenID
 • LDAP / Active Directory
 • Apache
 • R...
10. Community




                39
Collaborating on and offline
  Online                            Offline
• IRC channel : #plone            • 12 sprints in 2...
Questions?
natea (at) jazkarta (dot) com
     www.jazkarta.com




                                41
More info about Plone

• plone.org        (official site of Plone)
• plone.net        (vendors, case studies)
• plonebook.i...
Join the Boston Plone
     User Group!
             NEXT MEETING:
        Thursday, Sept. 25 @ 7pm
 Betahouse, 13 Magazine...
Photo credits
1. http://flickr.com/photos/trommetter/2146876303/
2. http://flickr.com/photos/tochis/2444413721/
3. http://fli...
Upcoming SlideShare
Loading in...5
×

10 Things About Plone - Software Freedom Day 2008

2,334

Published on

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

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

No Downloads
Views
Total Views
2,334
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
70
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "10 Things About Plone - Software Freedom Day 2008"

  1. 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. 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. 3. 1. Easy to get started 3
  4. 4. Easy to install • Cross-platform installers • Point-n-click install • No dependencies 4
  5. 5. Books and online docs plone.org/documentation 5
  6. 6. 2.Versatile 6
  7. 7. Solves many use cases • Public facing websites • Intranets / extranets • Group collaboration sites • 1358 sites listed at plone.net/sites 7
  8. 8. Education • Harvard University • Yale University • Rice University • Duke University • Penn State University • Columbia University • Utah State University 8
  9. 9. eduCommons Plone-based courseware solution http://www.educommons.org http://cosl.usu.edu/projects/educommons 9
  10. 10. 10
  11. 11. Enterprise • Novell.com • Akamai.com • DiscoverMagazine.com 11
  12. 12. 12
  13. 13. 13
  14. 14. 14
  15. 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. 16
  17. 17. 17
  18. 18. Government • City of Berne • Ireland • Albuquerque (cabq.gov) • New Zealand • Newport News (nngov.com) • Brazil plonegov.org 18
  19. 19. 19
  20. 20. 20
  21. 21. 3. Drag-n-drop import 21
  22. 22. Mount Plone via WebDAV WebDAV mounted Plone folder Drag-n-drop to Plone 22
  23. 23. ex: Drag-n-drop photos Drag-n-drop photos Plone/PIL auto-resizes photos to WebDAV folder 23
  24. 24. 4. Rich text editor 24
  25. 25. Kupu - rich text editor • Auto-generates thumbnails • Caption images • Cleans up crufty Word HTML • Creates clean XHTML • Full-screen mode 25
  26. 26. 5. Ajax enhanced editing 26
  27. 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. 28. 6. Live Search 28
  29. 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. 30. 7. No broken links 30
  31. 31. Link checker • Links get UIDs • Move images/pages • Links don't break • Warning upon deletion 31
  32. 32. 8. Security 32
  33. 33. Most vulnerabilities http://www-935.ibm.com/services/us/iss/xforce/midyearreport/xforce-midyear-report-2008.pdf 33
  34. 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. 35. Comparing stack security Various components of the stack 1500 1125 750 375 0 Zope Python Perl MySQL PHP # of CVE entries 35
  36. 36. Similar to Unix security model 36
  37. 37. 9. Authentication 37
  38. 38. Pluggable Authentication • PlonePAS - Pluggable Authentication Service • OpenID • LDAP / Active Directory • Apache • RDBMS • Salesforce • Gmail 38
  39. 39. 10. Community 39
  40. 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. 41. Questions? natea (at) jazkarta (dot) com www.jazkarta.com 41
  42. 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. 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. 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×