6.0.0-git
2024-04-26
Last Modified 2011-09-14 by Ralf Lang

Sesha

Sesha is a simple online inventory application based on the Horde framework.

Sesha has been used in several locations to assist in network management by providing storage for an inventory of hardware and software assets. However it is sufficiently generic to be applicable to any set of inventory items.

Bugs

List any tickets on http://bugs.horde.org/ that cover this issue or are relevant to it.

People

  • Bo Daley
  • Andrew Coleman

Description

Sesha for Horde 3 +++

Sesha is currently available in Horde HEAD. To download latest source:

  1. follow the instructions on http://www.horde.org/source/using.php
  2. cd horde/
  3. cvs co -r HEAD sesha

Sesha for Horde 4 +++

Chuck has imported sesha to git for horde 4 after people asked for it. This version is currently not usable.

Conversion TODOs

  • Use Migrations for sql schema
  • Rewrite storage driver in either Horde_Db or Horde_Rdo
  • Drop categories in favor of tags? Maybe we still need a hierarchy.
  • General conversion guidelines

Usage

To start you should add a set of Properties to describe your inventory items. Click the 'Manage Properties' tab under 'Admin'.

You can then add a set of Categories to place your items in (available by clicking the 'Manage Categories' tab). Each Category can be attached to one or more Properties.

For example, the 'Laptops' Category could be attached to a set of Properties such as: Manufacturer, Model, IP Address, etc.

Future Development

At various points in the past Sesha has been able to hook into Whups so that tickets can be raised for inventory items. This feature could be resuscitated.

Sesha could also be extended to provide storage for other applications requiring inventory or stock (eg. shopping carts).

If sesha was to be resurrected for horde 4.x it probably could integrate with kronolith's resource scheduler.

Resources

TBD...


Back to the Project List