Mantis Bug Tracker
MantisBTには、構成済みのWebサーバー、PHPプログラミング言語インタープリタ、およびMantisBTとADOdbでサポートされているリレーショナルデータベース管理システムが必要である。
MantisBTの安定版ブランチ(バージョン番号1.2.x以内)にはPHP5.1.0以降が必要。開発ブランチ(1.3.x)の場合PHPの最低バージョンは5.3.2。
特定の機能を有効にするため、またはパフォーマンス上の理由から、いくつかのPHPプラグインが必要。使用されているRDBMSの拡張機能(つまりmysqli)は必須である。
MantisBTはリリースごとに次のような多くの依存関係をバンドルしている。
リレーショナルデータベース管理システムのサポートを抽象化するためのADOdb
使い捨てメールアドレス(英語版)チェック機能
統計をプロットするためのeZコンポーネント
NuSOAP for SOAPWebサービスのサポート
電子メール送信サポート用のPHPMailer(英語版)
RSSフィードサポート用のRSS Builder
PHPのmb_string拡張モジュールが存在しない場合の国際化サポート用PHP UTF-8 ラッパーライブラリ(英語版)
issue間の関係のグラフを描画するにはGraphvizが必要である。MantisBTには統計をプロットするための商用JpGraphグラフィックライブラリへの代替依存関係もある。
MantisBTはシステムの問題に変更が加えられた場合のメール通知をサポートしている。ユーザーは受信するメールのタイプを指定し、フィルターを設定して通知を受信する問題の最小の重要度を定義することができる。またユーザーは自分に影響を与える問題を明示的に指定することもできる。
RSSフィードは解決された問題を追跡したいユーザーが利用できる。さらにMantisBTはプラグインを介してTwitterと統合されており、問題が解決されたときに通知をツイートできるようになっている。
MantisBTのイベント駆動型プラグインシステムを介して、組み込みの通知サポートを拡張し追加の通知アクション(SMSメッセージの送信や外部プロジェクト管理システムでのステータスの更新など)を実行する高度なスクリプトを実行できる。