Community Documentation

Storm (project management application)

Last updated December 17, 2011. Created by Magnity on April 18, 2009.
Edited by fgm, juliangb, Francewhoa, iamjon. Log in to edit this page.

Storm is a project management application for Drupal.

It consists of a set of modules as follows: Storm (base module), Attributes (settings), Organizations, Projects, Tasks, Teams, Tickets, Timetrackings, People, Notes, Knowledgebase, Invoices and Expenses.

For all bug reports, support and feature requests, please use the issues queue.

Each of these provides permissions to control the sharing of data with other users and organizations, and link together - for example, an invoice can be associated with an organization and project.

All components (except Attributes) are nodes, so can be extended as follows:

  • CCK can be used to add more fields to the Storm content types
  • Views can build customised views
  • Taxonomy (core) can be used to tag the contents of the Storm nodes
  • Upload (core) can be used to attach files to Storm nodes
  • Comments (core) can be used to permit comments on each of the Storm nodes

CONTENTS:

  1. Details of modules included in Storm package
  2. FAQs

DETAILS OF MODULES INCLUDED IN STORM PACKAGE

Storm (base module)

This module is required for all Storm installations provides a Storm dashboard which gives quick links for the other Storm modules as well as to the Storm administration section.

Storm Attribute

Attributes are the values that are used within Storm, such as task status, countries, currencies etc. This module only relies on the Storm base module, but is needed by all of the following modules.

Storm Knowledgebase

Relying only on the Storm base module, this module provides a content type that can be used to collect together important pieces of knowledge, tips and tricks, and can also categorise them by topic.

Storm Organization

This module allows you to create nodes relating to the organizations that are the stakeholders of your projects. If you wish to create invoices using Storm, your own organization should be created as an organization here.

Storm People

Storm People allows the creation of individual contacts within Organizations, and linking of these to Drupal user accounts.

Storm Teammember

This module allows the building of team working on a specific project / task / ticket.

Storm Project

Storm project allows creation of projects attached to organizations.

Storm Task

Storm tasks are the parts that compose a project and can be hierarchically nested to build a work breakdown structure.

Storm Ticket

Storm tickets can be used to track bugs, feature requests, or any other category as specified via attributes. They can be associated with an organization, project or task.

Storm Timetracking

This module allows the recording of time spent relating to particular organizations, projects, tasks or tickets.

Storm Note

This module allows notes to be attached to organizations, projects or tasks.

Storm Invoice

Within Storm Invoice, you can create invoices between yourself and clients. A printer friendly version comes included, and with the addition of the tcpdf library (see the INSTALL.txt), you can also download pdf versions of your invoices directly from Storm. Read more.

Storm Expense

Storm Expense allows the recording of expenses attached to a specific task or project, including information such as whether it is billable.

FAQs

How themeable is Storm?
Storm is fully themeable - all output is defined by a theming function which can be overriden in your template.php file.

How do I configure Storm?
Please take a look a this write up that offers and example of how to configure Storm. Please note that your organization may need to configure Storm differently depending on your requirements.
http://cocoate.com/2009/06/29/project-management-drupal-and-storm

Comments

Storm: Trac for Drupal?

When I read that Storm has its own Knowledge base, I'm getting very exited. Could it be a wiki+project management à la Trac? What I am looking for is a wiki + project management + forum all in one nice packaging, all for publishing need (no software stuff here).

I presently use a combination of MediaWiki (not perfect but close to), Mantis (too limited) or Project Issue tracker (perfect but doesn't work for Drupal 7) and MyBB (would be perfect if integrated with the rest). Now, Storm is really interesting if it allows me to merge wiki/knowledge base and project management.

Could you clarify differences between Storm and Trac (out of Trac requiring more than LAMP and not being integrated with Drupal of course)?

Thank you.

Page status

Needs updating

Log in to edit this page

About this page

Drupal version
Drupal 6.x
Audience
Developers and coders, Site administrators, Site users
Drupal’s online documentation is © 2000-2012 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.
nobody click here