21
From Static to Dynamic: Choosing and Implementing a CMS Kneale, [email protected] nal Solar Observatory, Advanced Technology Solar Telescope

From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, [email protected] National Solar Observatory, Advanced Technology Solar Telescope

Embed Size (px)

Citation preview

Page 1: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

From Static to Dynamic:Choosing and Implementing a

CMSRuth Kneale, [email protected] Solar Observatory, Advanced Technology Solar Telescope

Page 2: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

What’s a CMS anyway?

CMS = Content Management System Used to collaboratively and interactively

create, manage, control, and publish information

Known by many other terms PDM or EDMS, like DocuShare Web CMS, like Drupal Wiki

We need a web CMS

Page 3: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

Why do we want one?

To avoid any more of the “single point syndrome”

To enable: Ease of administration Increased team collaboration Increased functionality Improved presentation for the web

site

Page 4: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

Our Basic Starting Point

Open Source = $0 cost LAMP Setup

Page 5: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

Must Haves

Audit trail Content approval WYSIWYG editor Granular privileges Friendly URLs Versioning Content reuse CGI support

Page 6: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

Should Haves

Sandbox/staging area Online administration Inline administration Mass uploading Site map/index

Page 7: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

Nice to Have

Contact management Drag-n-drop Photo gallery Events calendar Web statistics

Page 8: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

To CMS or to Wiki?

That is the question Both are strong possibilities

How to determine? Experience of others (listservs, etc) Cmsmatrix.org and wikimatrix.org Opensourcecms.com Experts-Exchange.com Local evaluation

Page 9: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

Initial Search Results WebCMS’s:

Lenya Drupal e107 eTouch ExpressionEngine Joomla! Plone WebGUI Xoops

Wiki’s: Giki KeheiWiki MediaWiki MoniWiki PHPwiki PmWiki PukiWiki SnipSnap TWiki

Page 10: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope
Page 11: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

The Weeding Begins

Exclusions based on: Too many missing functionalities Hidden fees Currency of support Required database underpinnings Reports of others on ease of installation Reports of others on ease of use Short evaluation on opensourcecms

Page 12: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

The Final Four

Drupal TWiki

WebGUIMediaWiki

These were installed and tested locally.

Page 13: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

Drupal: Adding Content

Page 14: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

WebGUI: Adding Content

Page 15: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

TWiki: Adding Content

Page 16: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

MediaWiki: Adding Content

Page 17: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

Local Testing

Small group of local users made up of staff who would also be final users of the product

Created, edited content Provided feedback

Page 18: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

General Thoughts

Wanted familiar look-and-feel Wanted terminology changed Liked the CMSs

“More like Word” Disliked the wikis

“Too much work”

Page 19: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

The Winner Is…

Page 20: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

Next Steps

Expanding functionality Ingesting existing site Training staff on use Going live on new server by 2008

Page 21: From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, rkneale@nso.edu National Solar Observatory, Advanced Technology Solar Telescope

http://atst.nso.edu(after January 1st)

Thanks for Listening!