Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email redmine:如果用户未输入小时数,则发送警报_Email_Redmine_Redmine Plugins_Redmine Api - Fatal编程技术网

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

Email redmine:如果用户未输入小时数,则发送警报,email,redmine,redmine-plugins,redmine-api,Email,Redmine,Redmine Plugins,Redmine Api,因此,我们有一个分布式团队,他们正在从事一个项目,并且使用redmine监控他们的时间/进度。所有的人都很有天赋,工作也很努力,但在使用redmine更新他们的日常任务/进度时,他们的表现相当糟糕。这使得我们的项目经理很难理解和指导进度,高层管理人员也很难快速了解我们在各种开发计划中的地位 事情变得如此糟糕,以至于我的任务是设置一个电子邮件警报,这样每天晚上12:00午夜,一封电子邮件发送给电子邮件列表中的每个人,其中包含当天没有更新时间的用户的日期和姓名。管理层希望这项工作能使他们养成每天更新

因此,我们有一个分布式团队,他们正在从事一个项目,并且使用redmine监控他们的时间/进度。所有的人都很有天赋,工作也很努力,但在使用redmine更新他们的日常任务/进度时,他们的表现相当糟糕。这使得我们的项目经理很难理解和指导进度,高层管理人员也很难快速了解我们在各种开发计划中的地位

事情变得如此糟糕,以至于我的任务是设置一个电子邮件警报,这样每天晚上12:00午夜,一封电子邮件发送给电子邮件列表中的每个人,其中包含当天没有更新时间的用户的日期和姓名。管理层希望这项工作能使他们养成每天更新机票的习惯

我的问题是:这在redmine中可能吗?基于自定义查询发送电子邮件的API或特殊方式?我以前没有和redmine合作过,也不知道该怎么做


如果有任何人之前的经验,我将非常感谢得到一些指示

我每天给我们的redmine用户发送一些提醒,以帮助确保问题不会从我们的工作流程中溜走。我跳过API,只编写直接连接到数据库的perl脚本,通过cron进行调度。数据库设计得很好,也很容易理解:我的SQL技能非常基础,而且我总是能够非常轻松地完成一个查询,从而得到我所需要的

一些想法:

如果您的团队遍布全球,“今天”的结尾可能是一个相对的概念。您可以每小时运行一次脚本,并根据用户的时区设置提醒

您可能希望处理假期和休假,这样您的用户就不会在休息日受到唠叨

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

如果您感兴趣,这里有一个指向我的一个提醒脚本的链接:

你真的认为每天的小时进度报告有助于了解实际进度吗?@Paul-我自己是开发人员,而不是技术经理。在这种情况下——是的。我们在一个高度敏捷、全球分布的环境中工作,每天都在处理不断变化的需求。你不知道这个等式中的所有变量,你的问题是基于广义的前提,这并不总是正确的。我真的怀疑知道人们昨天花了多少时间来帮助你今天做出反应。但这是你的事,如果你认为追逐你的开发者完成他们的时间值得优先考虑,那就走吧…@Paul lol,我能感受到你的感受。。。但相信我,在这种情况下,它的帮助大于伤害。我们不在乎是否每个人都在用X小时来反对他们的名字,事实上他们从来没有,我们也从来没有关心过——我们所关心的是了解发展活动正在进行的方向,除非我们得到一些数字,否则我们无法知道这一点——这些数字只是反对票,而不是反对人。因为门票本身不能输入数字,所以人们必须输入数字。我个人使用idonethis.com提醒我每天对我的工作给予反馈。谢谢你的提示和链接