View
201
Download
0
Category
Preview:
DESCRIPTION
Building web management structures in an open-source CMS.
Citation preview
Building Web Management Structures in an Open-Source CMS
Leveraging the power of a CMS for knowledge and information management
USG Summit Conference - September 2014
Who Am I?A quick introduction!
• Web Manager for the College of Engineering at Georgia Tech
• Ph.D. Student in Instructional Technology at Georgia State University !
• Website: http://ericsembrat.com• Twitter: @esembrat• Hashtag: #USGmgmt
Eric Sembrat
Web Dev Events in ATLA very short plug: socialize, network, and learn!
IntroductionSetting the stage for web development!
• In 2012, I was brought on to the College of Sciences - Dean’s Office at Georgia Tech as their first web developer.
• Document, asset, and information architecture practices were not sustainable or scalable.
Introduction
• Knowledge management• Emails, Word Docs
• Project management• Emails, Word Docs
• Digital asset management• Emails, Shared Drive
State of Management
• One of my first projects was to standardize and formalize these procedures, practices, and data for the IT and Communications staff.
Goal
• One solution would be to select vendors, SaaS, or software packages for each of these areas of focus.
• Issues came up for:• Pricing• Control• Data security• Workflow / UI• No campus implementation
What about vendors?
• The decision was made to develop internal tools that would provide basic functionality, with future considerations
• Decided by:• Project scale and scope• Development timelines• Knowledge with platform
The Choice
The ProductsWeb applications produced and utilized
• Quick turnaround:• 2-4 weeks for product research• 2 weeks for development• 1 week for feedback, changes• 1 day for rollout!
• Factors of quick turnaround
Development
• Because we built the service, know the platform, and maintain the system, we can follow an iterative development process.
Incremental Dev.
Continual Updates• Because Drupal is community-developed, there are periodic and continual security and feature updates.
Knowledge ManagementMaking sure knowledge is physically available to employees
Knowledge Mgmt.
Simple Wiki• Built as a simple wiki system with a simple editor used by systems such as Wordpress and Drupal.
• Intended to make collaborative edits as intuitive as possible.
Built in Drupal• Built in Drupal using one contributed plugin• CKEditor
Project ManagementManaging projects? Tracking tasks? Necessary for web devs!
Project Management• Allows for the updating of projects, composed of tasks that have updates.
• Allows for the automated notifications of updates to site owners of specific web projects.
• Tracks the versioning of libraries used across selected web platforms.
Built in Drupal• Built in Drupal using multiple contributed plugins:• Views• Panels• Date• Flag• Node Reference• Term Reference• View Field View
Built in Drupal• Built in Drupal using multiple contributed plugins:• Views• Panels• Date• Flag• Node Reference• Term Reference• View Field View
Each of these are widely (>10,000) used plugins
Digital Asset ManagementThe grandaddy of them all - cleaning up those photo archives!
Digital Asset Management• Allows for the uploading, meta-tagging, encoding, and organizing of lossless photography resources.
• Utilizes tagging to set up automaton albums (pseudo-albums).
• Automates, digitizes, and documents the licenses and releases.
Built in Drupal• Built in Drupal using lots of contributed plugins:• Views• Panels• Date• Node Reference• Term Reference• View Field View• File Entity Inline• File Entity Preview
• File Entity Preview Multiple
• FieldGroup• ImageMagick Advanced• ImageMagick RAW Effect
• Multiupload Imagefield Widget
• Prepopulate• Taxonomy Display
Get a CopyRoll out this software to your own office!
Best Part• The best part about open-source software is that each of these products are free for me to distribute and host.
• All of these (along with some dummy data) are available today to download and use in your own institutions.
• Requires someone to maintain the product who knows Drupal.
Downloads on Github
https://github.com/EricScottSembrat
Questions? Comments?Thanks for attending this session!
Recommended