Your SlideShare is downloading. ×
  • Like
Wpd09 Sydney
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply
Published

World Plone Day, Sydney 2009 - presentation given at the University of New South Wales.

World Plone Day, Sydney 2009 - presentation given at the University of New South Wales.

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

Views

Total Views
1,121
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
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
  • for the next slide, ask first if anyone can define a CMS? Ask the question "Do you have some information about your company or organization that you want to share with the world?"

Transcript

  • 1. Careers in Open source and Plone Dylan Jay, Technical Solutions Manager PretaWeb, Australia
  • 2. Four kinds of Open Source
    • Community Open Source e.g. Plone, Apache, Python, Linux
      • Professional Support Network, Sponsorship
    • Solo Projects
    • Strategic Open Source e.g. IBM Eclipse
      • Indirect
    • Vender Open Source e.g. RedHat
    • Freemium, subscription, support
  • 3. Careers in Open Source
    • Do Side projects
    • Be Employed by an OSS Company
    • Start an OSS Professional Services Company
    • Start an OSS Community/Company
    • Start a Startup
  • 4. Choosing Open Source
    • Security
    • Open Standards
    • Lower Risk
    • Versatile
    • Lower total cost of ownership
  • 5. Why I'm a Plone Consultant
  • 6.
    • supports collaborative production and maintenance of web sites
    • it enables division of labour
    • it provides tools for authoring content
    • it enables doing things systematically
    What is a CMS?
  • 7. How modern sites are built
  • 8. #1 Start with a clean sheet
    • Rails, Django, PHP, .net, J2EE, static HTML
    • But you get tools to help you go fast
  • 9. #2 Start with everything out of the box
  • 10. Customise and Theme
    • Plone, Drupal, Joomla, SharePoint
    • You still get the tools to help you go fast
  • 11. Free $1 M + Enterprise -Wordpress -Goodbarry -SharePoint -Red Dot -Community Manager -Vignette -Ektron -Drupal -Joomla -Sitecore -Alfresco -Kentico -Documentum -Interwoven Small Business Open Community - Plone Plone Positioning
  • 12.  
  • 13. Community Open Source Bus number “ The minimum number of people or organisations that if run over by a bus, the project is in jeopardy”
  • 14. Cool Things for developers
  • 15. Make any content buyable/shippable PloneGetPaid.org
  • 16. Make any Content into Newsletters plone.org/products/dancing
  • 17. Make any Content Mappable
  • 18. Make Content from UML
  • 19. 11 Things You Probably Don't Know about Plone
  • 20. 1. Easy to get started
  • 21. Easy to install
    • Cross-platform installers
    • Point-n-click install
    • No dependencies
  • 22. Books and online docs plone.org/documentation
  • 23. 2. Versatile
  • 24. Solves many use cases
    • Public facing websites
    • Intranets / extranets
    • Group collaboration sites
    • 1358 sites listed at plone.net/sites alone
  • 25. Education
    • Harvard University
    • Rice University
    • Penn State University
    • Utah State University
    • Yale University
    • Duke University
    • Columbia University
  • 26.
    • eduCommons
    • Plone-based courseware solution
    • http://www.educommons.org
    • http://cosl.usu.edu/projects/educommons
  • 27.  
  • 28. Enterprise
    • Novell.com
    • Akamai.com
    • DiscoverMagazine.com
  • 29.  
  • 30.  
  • 31.  
  • 32. Non-profit
    • Oxfam America / Oxfam UK / Oxfam Canada
    • Association of Computing Machinery (ACM)
    • Amnesty International (amnesty.ch)
    • Free Software Foundation (fsf.org)
  • 33.  
  • 34.  
  • 35. Government
    • City of Berne
    • Albuquerque (cabq.gov)
    • Newport News (nngov.com)
    • Ireland
    • New Zealand
    • Brazil
    plonegov.org
  • 36.  
  • 37.  
  • 38. 3. Drag-n-drop import
  • 39. Mount Plone via WebDAV WebDAV mounted Plone folder Drag-n-drop to Plone
  • 40. ex: Drag-n-drop photos Drag-n-drop photos to WebDAV folder Plone/PIL auto-resizes photos
  • 41. Explorer Integration
  • 42. Instant Indexing
  • 43. 4. Rich text editor
  • 44. Kupu - rich text editor
    • Auto-generates thumbnails
    • Caption images
    • Cleans up poor Word HTML
    • Creates clean XHTML
    • Full-screen mode
  • 45. 5. Ajax enhanced editing
  • 46. 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
  • 47. 6. Live Search
  • 48. 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
  • 49. 7. No broken links
  • 50. Link checker
    • Links get UIDs
    • Move images/pages
    • Links don't break
    • Warning upon deletion
  • 51. 8. Security
  • 52. Most vulnerabilities http://www-935.ibm.com/services/us/iss/xforce/midyearreport/xforce-midyear-report-2008.pdf
  • 53. Comparing CMS security http://plone.org/about/security/overview/security-overview-of-plone/
  • 54. Comparing stack security
  • 55. Similar to Unix security model
  • 56. 9. Authentication
  • 57. Pluggable Authentication
    • PlonePAS - Pluggable Authentication Service
      • OpenID
      • LDAP / Active Directory
      • Apache
      • RDBMS
      • Salesforce
      • Gmail
  • 58. 10. Community
  • 59. How Plone is developed?
    • First released 2001
    • 219 core developers and counting
    • Sprints worldwide
    • Bug days fortnightly
    • In top 2% of OSS*
    • Unit tested code
    Plone Collective Code Swarm
  • 60. Collaborating on and offline
    • Online
    • IRC channel : #plone
    • 54 Mailing lists on gmane.org
    • Twitter: @plone
    • LinkedIn Group
    • Offline
    • 12 sprints in 2007
    • 6 annual conferences
    • 2 symposiums in 2008
    • 25 User groups in 11 countries
  • 61. 11. Delegation
  • 62. Folders can be shared Collaborating on and offline
  • 63. Customise Workflow
  • 64. Questions?
  • 65. More info about Plone
    • plone.org (official site of Plone)
    • plone.net (vendors, case studies)
    • plonebook.info (free eBook)
    • plone.tv (screencasts, podcasts)
  • 66. Flickr credits
    • trommetter/2146876303 tochis/2444413721 
    • topherous/187681769 levitateme/195356129 
    • boeke/508984859 bionicteaching/1262605918
    • paulthewineguy/2528013768 ibcbulk/256435870 
    • rattodisabina/2460905893 43103561@N00/463192567 
    • marioamati/263306292 knottyy/2905238025 
    • paulindigo/1828962215
  • 67. Legal
    • This presentation is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
    • The Plone logo and the Plone name are registered trademarks of the Plone Foundation.
    • plone.org/foundation
  • 68. About PretaWeb
    • Established 2004
    • Plone Solutions & Support
    • Developing a local network of Plone expertise.
    • Current clients
      • Commission of Children
      • Women’s Refuge Resource Centre
      • Innovation Exchange Network
      • Safe Communities Foundation NZ
      • NSW Greens
      • Primary English Teacher’s Association
      • O’Brien Glass Industries
      • Int. Federation of Audit Bureaux of Circ.