Project

General

Profile

QA #997

Updated by 黒 猫 over 2 years ago

h3. ■現象/要望 

 Redmineの会議室としてフォーラムを使っているが、 「ニュース」はウォッチ状態に関わらず更新通知メールが届くが、 
 メンバーが「ウォッチ」しない限り新着通知メールが届かないので困っている。 「フォーラム」については、メンバーが「ウォッチ」しない限り新規投稿があっても通知がない。 
 フォーラム作成時にメンバー全員がウォッチできないだろうか? 

 またフォーラムの更新は、なぜかホームやマイページに表示されず、活動ページにのみ表示される。 Redmineの会議室としてとても不便で、投稿しても誰も見ない、気付かないということが起こる。 
 とても不便で、投稿しても誰も見ない、気付かないということが起こる。 
 結局「メールのやり取り」に戻ってしまう。 

 「ニュース」はウォッチ状態に関わらず更新通知メールが届くが、 またフォーラムの更新は、なぜかホームやマイページに表示されず、活動ページにのみ表示される。 

 考えられる実現方法 
 例えば、フォーラム作成時にメンバー全員がウォッチできないだろうか? 

 h3. ■解決策 

 思いつくまま。 

 * Redmineの仕様変更で、ニュースの通知メールと同様、問答無用で更新をメール通知する? 
 →仕様変更がない限り無理。 

 * フォーラム追加のタイミングで、REST-APIでニュースを追加する? ウォッチしてねという旨。 フォーラム追加のタイミングで、REST-APIでニュースを追加する?(ウォッチしてねという旨。また別途、既存のフォーラムへのウォッチ依頼を出さなければならないが) 
 →別途、既存のフォーラムへのウォッチ依頼を出さなければならないが。 

 * フォーラム追加のタイミングで、REST-APIでメンバー全員にウォッチを入れる? 
 →実現したとしても、新規ユーザーはウォッチしていないという不公平が起こる。 
 (また2019/10時点で、REST-APIがフォーラム対応していない) フォーラム追加のタイミングで、REST-APIでメンバー全員にウォッチを入れる?(実現したとしても、新参のユーザーはウォッチしていないという不公平が起こる) 

 * redmine_boards_watchersプラグインを導入する。 https://www.redmine.org/projects/redmine/wiki/Rest_api 
 https://github.com/previousnext/redmine_boards_watchers 
 フォーラム投稿時、ウォッチャーを設定できるとのこと。 
 →対応はRedmine3.xまで。 (APIのリファレンスにはフォーラムについて書いていない気がする……) 

 h3. ■解決策 

 h3. ■対応状況 

 「フォーラムを使わずに、チケットで議論する」ことに落ち着いた。 暫定処置。 
 * 項目を絞った専用のトラッカー(フォーラム、投稿、メッセージ...など)を作る。 ホーム及びプロジェクトの概要ページに、ViewCustomizeでロードした「/activity?show_messages=1」先頭5件を表示する。 

 理由としては、現時点においてはフォーラムはRedmineのおまけ的位置付けであり、 
 活用したとしてもその後の活用がしにくいこと、 
 RedminePMアプリでも対応していない(REST-APIの対象でない)ことが挙げられる。 

 チケットで議論する場合のフォーラムにないメリット 
 * 担当者が明確である 
 * アプリから見れる(REST-APIに対応している) 
 * CSVで書き出し、バックアップできる 
 * プロジェクト間の移動ができる 
 * 変更のdiffが残る 

 h3. ■補足 

 投稿者個人の見解だが、Redmineは「ニュース」「フォーラム」について 
 テーブルを分けずにすべて「チケット」にしてしまえばよかったと思う。 

 「ガントチャート」「カレンダー」のように、 
 見え方が違うだけで、大元が同じであれば、理解もしやすく、活用もしやすい。 

Back