This guide will explain how to extend Open Atrium Work Tracker.
Architecture of Work Tracker
Because every organization has different needs when it comes to tracking work, making it possible to easily extend Work Tracker was a very high priority in it's design!
Work Tracker is a Feature implemented using standard components like Fields, Views, Panels, and Comment Alter, with as little custom code as possible.
This means you can easily extend it, almost entirely in the user interface, and export those changes using Features Override into your own extension module.
IMPORTANT NOTE: If you don't put your changes into an extension module, you risk losing your customizations when new versions of Work Tracker come out!
Tutorial: Add a "Due date" field to Tasks
One of the most common extensions is adding a new field to Tasks, that you want to be updated via posting a comment and displayed in the "Task List".