Next Generation Virtual Collaboration Portal An Integrated OSS CMS-Based Solution.

6
Next Generation Virtual Collaboration Portal An Integrated OSS CMS-Based Solution
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    218
  • download

    0

Transcript of Next Generation Virtual Collaboration Portal An Integrated OSS CMS-Based Solution.

Next GenerationVirtual Collaboration Portal

An Integrated OSS CMS-Based Solution

VCP Features

Tools

•Wiki - Mediawiki• Blog - B2Evolution• News Feeder - Gregarious• Version Control System - DVCS• Teleconference Suite - Flash/PHP Chat• Automated Caller - Asterisk• Mapping Utility - Google Maps• Search Engine - Lucene/Nutch• Web Crawler - Nutch

Portal CMS

• User Login/Profile• User Preferences• Members List• Messages• Groups• Tags• Linker• Rank• Content Manager• Templates

Open Source CMS Motivation

Current Implementation Home grown CMS using PHP and MySQL Brittle due to API and structural evolution of a myriad of

integrated external tools. Leverage off an Open Source CMS with many

needed features built in. Drupal

Content management framework geared towards configurability and customization.

Very large community (> 450K user accounts, > 2K developers) Thousands of user contributed modules (> 3700) Top 3 in market share (along with Wordpress, Joomla)

Drupal Module EvaluationLogin/Profile, User Preferences, Members List, Content Manager, Templates, Blogs, Linker, Search

Drupal Core

Groups, Tags, News feeder Quality modules

Messages Quality modules for subscription-based notifications. So far, no direct user to user messaging.

Rank Instrument existing modules to tally usage. Implement Rank module using ‘roles’.

Wiki No wiki module. However wiki functionality can be built on top of existing content types (usually Books) using wikitools, filters, diff, freelinking. wysiwyg editor option.

Version Control (DVS) – upload, checkout, edit File uploads supported in core. Version control api with functional backends for CVS, SVN, Git, and Mercurial. No core DMS. One module integrating KnowledgeTree.

Teleconference Suite Primitive module for chat. Drupal 6 Media sprint in progress. Better media management. Will include php stream wrappers for 3rd party multimedia repositories, may allow integration with tools such as DimDim.

Web Crawler Crawler to scan key sites and gather new content. Use Drupal cron jobs to run periodically. Google Custom Search API.

Mapping Utility New GMap module released Mar’09.

Automated Caller No modules. Might have to create a new Astericks wrapper.

Drupal-based VCP Prototype

OpenSim Integration

Attempt to integrate a CMS with a 3D World. Access content in response to OpenSim

events Drupal as CMS

Active Drupal Group on SecondLife integration. http://groups.drupal.org/secondlife

Second Life Framework Module http://drupal.org/project/secondlife