Upload
claribel-stewart
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
PloneWeb Content Management for UW Oshkosh
Kim Nguyen, [email protected] Computing
What Plone does• Lets non-technical users efficiently
create, edit, and publish web pages, documents, news, calendar events, photos, audio, video, and more
• Modules for almost everything else (surveys, polls, blogs, forums, resource scheduling/booking, event registration / signup sheets, online forms - the “paperless” campus)
• It’s a web application framework, incl. web services
• It’s “free”*
Eliminate the middle man
• Plone is a disintermediator: allows the person with the knowledge to put it on the web quickly
• Immediate content updates** - no waiting for someone to make the change for you
• Improves timeliness & reduces content staleness
Sharing & Intranets
• Collaboration & sharing features - user & group permissions, eg. intranet - private vs. public content
• Can share any documents, pages, and structured data
• Built in support for RSS feed generation: content repurposing
Workflow
• **Workflow ensures that the right people approve content updates
• Simple approval workflows ---> complex multi-stage, multi-role workflows
• Automatic inbox/outbox management & email notification
Under the covers• Plone is written in Python (pros &
cons) and is an add-on to Zope
• Runs on all major OS’s
• Dynamic page generation
• Fine-grained security model: users, groups, permissions, roles
• Web services (XML-RPC) built in
• Is Python too slow? Cacheing via Apache, Squid
Current use on campus• See uwosh.edu/ploneprojects for full
list
• Department web sites, surveys, simple web apps
• International Education’s online applications for study abroad (complex workflow)
• OSA elections (2006 & 2007)
• ResLife MIO’s housing.uwosh.edu, recreation.uwosh.edu
uwosh.edu/ploneprojects
Project class diagram
OIE class diagram
recreation.uwosh.edu
housing.uwosh.edu
Future campus uses
• Read LDAP, PeopleSoft, campus directory data
• Online forms & routing - "paperless" campus (OIE, Project Success)
• Department/college/unit public sites, intranets
• Better seamless sharing of web content across campus
Plone on campus• Timeline:
• Feb 2004: WIDA project
• Jan 2006: OSA election system
• Oct 2006: Plone bootcamp training
• July 2007: IT presentation to Vice Chancellor and AVCs – Plone is official
• Integrated Marketing, standardization
How to roll out Plone• Penn State (“WebLion”) model: Plone
deployed to 40 departments and colleges
• core team of programmers and trainers; commitment of funds or staff from user colleges & departments
• * UW Oshkosh: staff needed for • project management (requirements
analysis)• site design & skinning• programming (full time & intern)
Final points
• Intrapreneurship works! (so far)
• Organic deployment – not monolithic
• Use the carrot, not the stick
PloneWeb Content Management for UW Oshkosh
Kim Nguyen, [email protected] Computing