プロジェクト

全般

プロフィール

Vote #63130

未完了

CC list for issues

Admin Redmine さんがほぼ3年前に追加. ほぼ3年前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
Email notifications_9
対象バージョン:
-
開始日:
2008/04/29
期日:
進捗率:

0%

予定工数:
category_id:
9
version_id:
0
issue_org_id:
1142
author_id:
674
assigned_to_id:
1
comments:
26
status_id:
1
tracker_id:
2
plus1:
10
affected_version:
closed_on:
affected_version_id:
ステータス-->[New]

説明

It would be nice to have a CC: list of people to notify when the issue gets modified/commented. The people in the cc list should at minimum be allowed to be people not directly registered with the project. It would be nice if they could be arbitrary email addresses (for example, an internal mailing list or email alias). This might cover #1133 in a more general fashion.


journals

+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
This could be implemented using additional permission for maintaining watchers:

User role can:
* Add watcher
* View watcher list
* Remove watchers from list

--------------------------------------------------------------------------------
What do you propose to prevent abuse ?
--------------------------------------------------------------------------------
Paul Rivier wrote:
> What do you propose to prevent abuse ?

Good point. I'd propose a procedural solution for that: that these extra watcher-maintenance features be limited to user-roles who can be trusted to use them responsibly. For instance, on the public Redmine site, I would propose that nobody get extra permissions (which leaves the UI exactly as-is) unless JP decides to trust.

--------------------------------------------------------------------------------
Note, acts_as_watcher would have to be modified to implement as I described; side benefit, anything that allows watchers would gain this cc: type of ability.

--------------------------------------------------------------------------------
The idea of acts_as_watcher seems to indicate we could have a cc_email table that acts_as_watcher and that you could attach to an issue (or anything else watchable). This would be a simple table, and it would be separate from the user list, and I think that distinction is important to maintain, at least from a user perspective.

I think the CC: list should be a separate entity from the list of watchers. Watchers are users, CC: list is just a set of email addresses.

To prevent abuse, one could send an email notification and require a reply before setting the address active, like the mailing lists do. That would prevent wanton abuse, but would make the procedure for setting a CC: entry much more cumbersome. I was thinking of the bugzilla feature for adding email addresses, but now that I think of it the email addresses have to be registered in the system first. Which brings us right back to registered users... can you tell I'm thinking as I type?

--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1 from me too.

Often I add something to RedMine that someone reported to me by e-mail. I'd like to be able to add them to the CC list so when I update RedMine, I don't have to manually e-mail them.
--------------------------------------------------------------------------------
+1

Sometimes issues get reported by phone. To be able to send the same type of updates to reporter as if it was watched would be perfect. Registered users should cover the need in my option. Someone who needs cc's should register as user to prevent abuse.
To have the rights to set reporter could also be of interest.

--------------------------------------------------------------------------------
This is the #1 most requested feature by my teams after we implemented redmine. We're not worried about abuse of this field so I think adding as a permission is a great idea. That way we could give the permission to almost everyone, but people more concerned about abuse could restrict the permission to certain roles only. I would love to see this get on the roadmap for a upcoming release.
--------------------------------------------------------------------------------
nevermind - just found the ability to add watchers. This will work. Thanks!
--------------------------------------------------------------------------------
Something along these lines would be a huge bonus for our usage of Redmine too.

The main problems with the watchers system for us are:

# When you add a watcher they don't receive any mail to indicate they've been added and might need to look at the bug, so each time a watcher is added you need to add a comment to the ticket to let them know they're added. Is there currently a way around this? I haven't been able to find one but perhaps I've missed something.
# Being able to arbitrarily add people without them having to be users would be very useful for us. We also have no problem with abuse, the submission addresses aren't published anywhere.
--------------------------------------------------------------------------------
i agree with the need for this..
we have the same requirement
david
--------------------------------------------------------------------------------
+1
Need a way to manager a CC list, like bugzilla. And I don't really care about abuse.
Thanks,
--------------------------------------------------------------------------------
+1
This is a feature we're looking for too. Sometimes we need to report about an issue to some non-members (e.g. a higher level manager, a developer who had a similar problem in another project, somebody in the company who might help, etc).

I like Randy's proposal in #5 for preventing abuse: only trusted project members with specific permission can add cc.

Thanks, Eric
--------------------------------------------------------------------------------
+1 i need this feature...

or is there possibly some other solution? urgent need of such an amendment is also used by the system ...
--------------------------------------------------------------------------------
+1. We're looking for this as well.
--------------------------------------------------------------------------------
For those interested parties, I have a plugin written that takes care of this, somewhat. Its not as fluid as I'd like, but it gets the job done. It can be found here:

http://github.com/peelman/redmine_cc_addresses

Feedback and/or issues are welcome there as well. I can't promise I'll address everything, since I'm mostly working off of guesswork and the help of an incredibly generous rails aficionado, but I will do the best I can.
--------------------------------------------------------------------------------
+1

Definitely the number 1 feature requested by people at my company! Need a way to manager a CC list, like bugzilla. And I don't really care about abuse either.

Thanks so much for a great product! :)
--------------------------------------------------------------------------------
Nick Peelman wrote:
> For those interested parties, I have a plugin written that takes care of this, somewhat. Its not as fluid as I'd like, but it gets the job done. It can be found here:
>
> http://github.com/peelman/redmine_cc_addresses
>
> Feedback and/or issues are welcome there as well. I can't promise I'll address everything, since I'm mostly working off of guesswork and the help of an incredibly generous rails aficionado, but I will do the best I can.

Nick, thanks for your plugin! I've installed it and it works as expected :)
--------------------------------------------------------------------------------
Enrique Delgado wrote:
> Nick, thanks for your plugin! I've installed it and it works as expected :)

Glad to hear it. Let me know if you notice any problems.
--------------------------------------------------------------------------------
To keep everybody apprised of the "plugin":http://github.com/peelman/redmine_cc_addresses i wrote to fill this need:

The current version of what i have on github isn't compatible with Redmine 1.0. Issue #6000 has more gritty technical details, and there is developer interest in fixing / alleviating the problem, so hopefully there will be a resolution in a point release or something.

You can now add cc addresses (as many as you want) when creating an issue, you no longer need to hack the core as was the case before. Please test and let me know if you find any glitches!
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
Just leaving a note, in case anyone needs this functionality, that I took on the task of updating Nick Peelman's plugin for Redmine 3.x/Rails 4, with some simplifications for the specific use case which I needed it for. Find it here in the upgrade branch: https://github.com/ageis/redmine_cc_addresses/tree/upgrade
--------------------------------------------------------------------------------


related_issues

relates,New,1133,Email to individuals not registered in Redmine
relates,New,1255,Add "Send a Reminder" Feature to issues

Admin Redmine さんがほぼ3年前に更新

  • カテゴリEmail notifications_9 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0