Mantis Manual(日本語版)
Manual

Mantisとは
インストール
設定
各画面について
カスタマイズ
トラブルシューティング
改造
開発
サポート
付録

   

mantis - バグ管理システム -

Mantisとは
Last Modified: November 20, 2004 19:11PM
(Any)
Description

Mantisって?

Mantisは、Webベースのバグ追跡システムです。現在も開発中でβ版です。

Mantisは、PHPというスクリプト言語で記述され、MySQL(データベース)と、Webサーバが必要です。Mantisは、Windows、MacOS、OS/2そして様々なUnix互換のOSにインストールできまし、どんなブラウザでもクライアントとして使用できます。Mantisは、the GNU General Public License (GPL)に従ってリリースされています。

Mantisは自由に利用したり改造することができますし、GPLに従うかぎり自由に配布することができます。

特徴
  • (利用や改造が)自由である。
  • インストールが容易。
  • Webベース
  • プラットフォーム非依存
  • 複数のプロジェクトに対応
  • 複数言語に対応
  • メールによる通知
  • 簡易検索機能
  • フィルター
  • PHP4の使用

目的

このプロジェクトの目的は、軽量でシンプルなバグ追跡システムを作成し維持することです。複雑な機能はモジュールを追加することで、ユーザが不要な混乱をすることはありません。このように、このパッケージの多くは、より高度な開発バージョンとともにシンプルなバージョンも備えています。

'core'パッケージの目的は、もっとも重要で、よく使用され、無駄を防ぐバグ追跡システムの一部分を持つことです。成果は、容易に改造、カスタマイズそしてアップグレードできるように設計されています。PHP とMySQLの経験があれば誰でも、望むようにMantisを改造できるべきです。

ガイドライン

いくつかのMantisで従うべきガイドラインがあります。
  • 素早く"したいこと" にアクセスできること。
  • シンプルなナビゲーション
  • Layered complexity
  • 一貫性
  • ブラウザのサイズにあわせること。
  • 極力混乱は最小限に
  • 極力グラフィックは最小限に
  • フレームは使用しない。
  • アニメーションは使用しない。
  • Javascriptは使用しない。

バージョン付け

リリースバージョンは、メジャー.マイナー.マイクロとします。(例 0.15.8)

メジャー - 'core' パッケージのとても大きい変更を意味します。Rewrites or major milestones.
マイナー - 大量の機能の追加、変更を意味します。アップグレード用のスクリプトが必要です。
マイクロ - バグフィックスや些細な機能追加を意味します。毎日のようにしばしばバグフィックスのためのリリースを行います。

現在、Mantisはβ版です。Mantisが製品レベルの品質であると考えられるとき、"Version 1.0.0"は使用されます。すなわち、製品として十分な機能を持ち、安定しているべきということです。
Contents
  1. 由来
  2. 歴史
  3. 最低限必要なもの
  4. ダウンロード

Mantis @ SourceForge