OpenAtrium A Drupal Distribution for Online Collaboration Bud Witney Systems Manager Horticulture & Crop Science Department
“Open Atrium is a platform for building team portals that can be extended to meet highly custom knowledge management needs for large organizations' intranets and extranets. It starts with "out of the box" features like a blog, a wiki, a calendar, a case tracker, a shoutbox, and a dashboard to manage content. These features can be expanded to meet unique needs for large organizations so that full scale enterprise collaboration sites can be built with Open Atrium as a base. By fully leveraging Drupal, all of the strengths of Drupal can contribute to creating custom features for Open Atrium within a framework that is already tailored for team collaboration.”
Built on Drupal 6 Open Atrium is a distribution for Drupal, packaging community modules and custom contributed modules along with custom settings.
OpenSource Drupal and OpenAtrium are both opensource Drupal has a large Community of Users and Developers
Features Drupal core provides a stable API foundation. Open Atrium is a distribution, packaging contributed modules and custom settings for a strong out-of-the-box user experience. The Kit specification defines interface points for features which can be plugged into any kit-compliant distribution. Open Atrium's default features are Kit-compliant and other features can be added to extend Open Atrium's functionality.
Features Blog Notebook Calendar Case Tracker Shoutbox
Installation Requirements Must be installed on a server which meets the following minimum requirements: PHP 5.2 PHP GD extension 64MB memory limit - we recommend at least 128MB MySQL 5 Apache Apache mod_rewrite module for clean urlsclean urls
Installation Step 1 Create Database
Installation Step 2 Create Database Navigate to the installed Drupal folder
Installation Step 3 Select Install Profile
Installation Step 4 Create Database
Installation Step 5 Configure Site
Installation Step 6 Visit Site
Use Case Jersey Township, Licking County Ohio Blog Document repository Messaging Platform Calendar for Events Jersey Township is working in conjunction with the Licking County Planning Commission to update its resolution book. Atrium currently provides a simple low cost solution to aid with this endeavor.
Use Case Jersey Township, Licking County Ohio Blog Document repository Messaging Platform Calendar for Events Currently only using the following features:
Notifications Simple shouts to members in a group Users can select how they want to be notified Messages are sent referencing files this way attachments are not sent via . Content creators can select who is notified.
Messaging , can support use of phpmailer, and html Twitter SMS: Text Messaging Content creators can select who is notified. XMPP: Streaming XML protocol from “Jabber” Prowl: iPhone push notifications - separate add-on module Methods can Include
Road Map When to expect Drupal 7 Release? A Drupal 7 version would likely be a complete code rewrite Will focus on project management tasks Groups will become know as “Projects” Support for basic timekeeping
Some Conclusions Can be hosted on OSU web hosting servers. Performance can be slow on shared servers. Lots of modules + content for each individual user logged in = slow performance until a user visits each page for server to cache it. Requires systems support, upgrades require caution. Easily Customized Built on many commonly used modules
Other Links/Resources What modules are used >> open-atrium/ open-atrium/ addons/ addons/