From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, [email protected] National Solar...

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

Transcript of From Static to Dynamic: Choosing and Implementing a CMS Ruth Kneale, [email protected] National Solar...

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!