Wpd09 Sydney
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Wpd09 Sydney

on

  • 1,622 views

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.

Statistics

Views

Total Views
1,622
Views on SlideShare
1,616
Embed Views
6

Actions

Likes
0
Downloads
12
Comments
0

2 Embeds 6

http://www.techgig.com 5
http://www.slidesharenet.org 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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?"

Wpd09 Sydney Presentation 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.