Careers in Open source and Plone Dylan Jay, Technical Solutions Manager  PretaWeb,  Australia
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
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
Choosing Open Source Security Open Standards Lower Risk Versatile Lower total cost of ownership
Why I'm a Plone Consultant
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?
How modern sites are built
#1 Start with a clean sheet Rails, Django, PHP, .net, J2EE, static HTML But you get tools to help you go fast
#2 Start with  everything out of the box
Customise and Theme Plone, Drupal, Joomla, SharePoint You still get the tools to help you go fast
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
 
Community Open Source Bus number “ The minimum number of people or organisations that if run over by a bus,  the project is in jeopardy”
Cool Things for developers
Make any content buyable/shippable PloneGetPaid.org
Make any Content into Newsletters plone.org/products/dancing
Make any Content Mappable
Make Content from UML
11 Things You Probably Don't Know about Plone
1. Easy to get started
Easy to install Cross-platform installers Point-n-click install No dependencies
Books and online docs plone.org/documentation
2. Versatile
Solves many use cases Public facing  websites Intranets  /  extranets Group  collaboration  sites 1358 sites listed at plone.net/sites alone
Education Harvard University Rice University Penn State University Utah State University Yale University Duke University Columbia University
eduCommons Plone-based courseware solution http://www.educommons.org http://cosl.usu.edu/projects/educommons
 
Enterprise Novell.com Akamai.com DiscoverMagazine.com
 
 
 
Non-profit Oxfam America / Oxfam UK / Oxfam Canada Association of Computing Machinery (ACM) Amnesty International (amnesty.ch) Free Software Foundation (fsf.org)
 
 
Government City of Berne Albuquerque (cabq.gov) Newport News (nngov.com) Ireland New Zealand Brazil  plonegov.org
 
 
3. Drag-n-drop import
Mount Plone via WebDAV WebDAV mounted Plone folder Drag-n-drop to Plone
ex: Drag-n-drop photos Drag-n-drop photos to WebDAV folder Plone/PIL auto-resizes photos
Explorer Integration
Instant Indexing
4. Rich text editor
Kupu - rich text editor Auto-generates thumbnails Caption images Cleans up poor  Word HTML Creates clean XHTML Full-screen mode
5. Ajax enhanced editing
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
6. Live Search
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
7. No broken links
Link checker Links get UIDs Move images/pages Links don't break Warning upon deletion
8. Security
Most vulnerabilities http://www-935.ibm.com/services/us/iss/xforce/midyearreport/xforce-midyear-report-2008.pdf
Comparing CMS security http://plone.org/about/security/overview/security-overview-of-plone/
Comparing stack security
Similar to Unix security model
9. Authentication
Pluggable Authentication PlonePAS - Pluggable Authentication Service OpenID LDAP / Active Directory Apache RDBMS Salesforce Gmail
10. Community
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
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
11. Delegation
Folders can be shared Collaborating on and offline
Customise Workflow
Questions?
More info about Plone plone.org  (official site of Plone) plone.net  (vendors, case studies) plonebook.info  (free eBook) plone.tv  (screencasts, podcasts)
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
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
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.

Wpd09 Sydney

Editor's Notes

  • #2 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?"