2

そのため、プロジェクトに取り組んでいるこの分散したチームがあり、その時間/進行状況は redmine を使用して監視されています。みんな本当に才能があり勤勉ですが、redmine を使って毎日のタスクや進捗状況を更新するのはかなり下手です。これにより、プロジェクト マネージャーが進捗状況を理解して方向付けることが非常に困難になり、上層部の管理者がさまざまな開発イニシアチブの現状をすばやく把握することが非常に困難になります。

状況が非常に悪化したため、毎晩深夜 12:00 に電子メール アラートを設定し、電子メール リストの全員に日付と時間を更新していないユーザーの名前を電子メールで送信するように依頼されました。日。経営陣は、この演習により、チケットを毎日更新するという規律が彼らに浸透することを望んでいます.

私の質問は: これは redmine で可能ですか? カスタムクエリに基づいて電子メールを送信する API またはアドホックな方法はありますか? 私はこれまで redmine を使用したことがなく、どうすればよいかわかりません。

以前に経験のある人がいる場合は、いくつかの指示を得ることができて非常に感謝しています!

4

1 に答える 1

2

Redmine ユーザーに毎日リマインダーを送信して、問題がワークフローの隙間をすり抜けないようにしています。API をスキップして、データベースに直接接続する Perl スクリプトを作成し、cron 経由でスケジュールします。データベースは適切に設計されており、理解しやすいです。私の SQL スキルは非常に基本的なものであり、必要なものを取得するクエリを簡単にハックすることができました。

いくつかの考え:

チームが世界中にいる場合、「今日」の終わりは相対的な概念かもしれません。スクリプトを 1 時間ごとに実行し、ユーザーのタイム ゾーンに基づいてリマインダーを送信できます。

ユーザーが休みの日にしつこくならないように、休日や休暇を処理したい場合があります。

We use custom roles in redmine to control some of the emails. (We have a "new issue watcher" who gets triage mails in each project.) You could do the same thing to let certain users opt in or out of the time-tracking nag mails.

If you're interested, here's a link to one of my reminder scripts: http://joecullin.com/redmine_scripts/redmine_reminders

于 2014-10-22T01:00:59.173 に答える