その①に引き続き、Mantis側の設定をおこないます。
Mantisの設定
mantis/config_inc.phpに以下を追加するだけでOKです。
$g_wiki_enable = ON;
ドキュメントにはOFFと書かれていますがONの間違いです。これでMantisのメニューや個別のIssueに[Wiki]リンクが出現するようになります。
Integrating DokuWiki with Mantisのページには結構な量の設定項目が書かれていますが、開発版の1.1.0aを使う場合はほとんどのコードが既に含まれていますので、個別に変更する必要はないはずです(全部チェックしてないので自信なし)。
確認
Issueを登録すると、Wikiページへのリンクが出現するようになります。
そちらをクリックすると、”mantis:プロジェクト名:issue:issue番号”という名前でページが作られるので、そちらを編集して詳細を記述する格好になります。Wikiページには~~Mantis:issue番号~~の書式でMantis Issueへのリンクを挿入できます。
Mantisは追加情報としていろいろなことを書き加えていけて便利なのですが、「じゃぁ今何が決まってどういう状態なのか」というのがわかりにくかったりします。そういった場合に決定事項を書いていくといった用途に適しているかも知れません。
IntroductionのWhy?に書いてあることそのまんまですけどね 😉
Mantis covers very well the area of bugtracker, however, when developers are implementing features that require some sort of upfront brain storming, documentation, and design, the notes approach may become a bit overwhelming. I find that notes are very good for people to provide their thoughts. However, eventually the developer needs to put these thoughts together into one artifact that reflects what exactly will be implemented. This then becomes the basis for documentation, testing, etc.
そうはいっても、記述していったものを仕様書といったレベルに昇華させてまとめていこうとすると、難しい気がしますけどね…
Sorry, the comment form is closed at this time.