| Name | Group Mail Notification Plugin |
|---|---|
| Version | v0.1 |
| Product Versions | Tested with JIRA v3.12.2 |
| Author(s) | Rakesh L.M (rakesh.malathesh@valtech.co.in) |
| Homepage | |
| Price | Free |
| License | BSD |
| JavaDocs | |
| IssueTracking | |
| Download Jar | https://svn.atlassian.com/svn/public/contrib/jira/Group-Mail-Notification/jar/Group_Mail_Notification-plugin-3.12.2.jar |
| Download Source | https://svn.atlassian.com/svn/public/contrib/jira/Group-Mail-Notification/trunk |
Description/Features
The plugin has been developed keeping in view of the current limitation in JIRA and after looking into many support issues raised by JIRA users to send group notifications for specific Issue Types of specific projects. (http://jira.atlassian.com/browse/JRA-4742 Still in Open status since from 04/Oct/04 ) A portlet has been created and the plugin will start working only when the portlet is configured for the first time. Any user can configure the portlet and can see the group notified for Mail for Issue Types of his accessible projects but only JIRA admin has the right to Enable or Disable the group notification.
Upon configuring, the plugin will add one more internal "Mail Listener" with the Name "Group Mail Notification Listener". One can view this in the "Listeners" section through admin login.
Note :
Please copy spring-1.1.5 in the lib folder of source code and put in JIRA/WEB-Inf/lib of your server
Usage
Follow the following steps to configure the plugin.
1. Download the plugin jar and the spring jar attached herewith. Put both the jars in JIRA/WEB-INF/lib
directory.Restart the server.
2. Go to Add portlet. Select "Group Mail notification Portlet". Select the project and issue type and the group to whom notification needs to be send.
3. Select Enable to allow notifications, Disable to cancel configured group notifications.
4. Upon saving the portlet, new Mail Listener will add to the Listeners List which can be seen in the Listeners list through admin login.
Validations Undertaken :
1. Only JIRA Admin can configure group notification to maintain single point of contact.
2. An Issue Type selected which is not related to respective project will not be considered.
3. If a user other than JIRA Admin try to add group, will get a message but wont add his configured group.
4. A user can see only his projects configured group notifications.
5. Only members of the project in the group will get a mail.
5. A Group that doesnt belong to the project can be added but no mail will be sent to members of the group as
they are not members of the project.
6. If reporter or Assignee are in the group, they will get only one mail ie from the JIRA provided Internal Mail
Listener.
NOTE : Upon Removing the plugin from JIRA/WEB-INF/Lib , Delete the Work Folder of server and restart. This will refresh the Listeners List
