redmine:如果用户没有输入小时数,则发送警报

时间:2014-10-20 18:56:39

标签: email redmine redmine-plugins redmine-api

因此,我们有一个正在开展项目的分布式团队,他们的时间/进度正在使用redmine进行监控。在使用redmine更新日常任务/进度时,所有人都非常有才华并且勤奋但很糟糕。这使我们的项目经理很难理解和指导进度以及高层管理人员,以便快速了解我们在各种发展计划中所处的位置。

事情变得如此糟糕以至于我的任务是设置一个电子邮件提醒,以便每天晚上12点到午夜,电子邮件列表中的每个人都会收到一封电子邮件,其中包含未更新其用户的用户的日期和姓名那天的时间。管理层希望这项工作能够为他们提供每日更新门票的纪律。

我的问题是:这可能是redmine吗?是否有基于自定义查询发送电子邮件的API或adhoc方式?我以前没有和redmine合作过,也不知道如何解决这个问题。

如果有任何有过经验的人,我会非常感谢你找到一些指示!

1 个答案:

答案 0 :(得分:2)

我向我们的redmine用户发送一些每日提醒,以帮助确保问题不会在我们的工作流程中出现问题。我跳过API并编写直接连接到数据库的perl脚本,通过cron进行调度。数据库设计得很好,易于理解:我的SQL技能非常基础,而且我总是能够轻松地查找出我需要的查询。

一些想法:

如果您的团队在全球范围内,“今天”的结束可能是一个相对概念。您可以每小时运行一次脚本,并将提醒基于用户的时区。

您可能希望处理假期和假期,以免您的用户在休假期间受到唠叨。

我们在redmine中使用自定义角色来控制某些电子邮件。 (我们有一个“新问题观察者”,他会在每个项目中获得分流邮件。)你可以做同样的事情,让某些用户选择加入或退出跟踪时间的唠叨邮件。

如果您有兴趣,可以点击我的提醒脚本链接: http://joecullin.com/redmine_scripts/redmine_reminders