Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Notifications
04-18-2010, 04:23 AM
Post: #1
Notifications
Did anyone look into a simple notification system yet?

It would be wonderful if there is a message sent when:
1. a new ticket is posted
-- user should be told his ticket is made and someone will update it shortly
-- proj. manager should be notified a new ticket is made for project x and is this urgent and is coupled to this component. Optionally admin too.

2. a ticket is updated
-- user/owner should be notified a reply has been posted / ticket status has changed. With some information what has happened.

3. new user registration
-- user should be informed of his new account and be welcomed to the site
-- admin should be notified of new users

All but the 3rd emails should have a link to the ticket it belongs to.

Perhaps other events that require/could use an email notification. But these are mandatory i think.

I would look into it myself, but with the documentation not being released yet i have no time to sift through the code and make it work.
Find all posts by this user
Quote this message in a reply
04-18-2010, 04:32 AM
Post: #2
RE: Notifications
Work on notifications has been started in r347.
Find all posts by this user
Quote this message in a reply
04-18-2010, 05:42 AM
Post: #3
RE: Notifications
How exiting.. And from alpha2 to 3 or whichever next version, will there be an upgrade script? If required. Or, in other words. Are the alpha versions upgradable when a new version comes out?

If not i have to take that into account in using traq for a production site.
Find all posts by this user
Quote this message in a reply
04-18-2010, 05:53 AM
Post: #4
RE: Notifications
I'm sure Jack will provide such script if needed, it's not that hard to do Wink
Find all posts by this user
Quote this message in a reply
04-18-2010, 08:35 AM
Post: #5
RE: Notifications
I know, overwriting files isn't hard Smile I was just wondering though... Thanks!
Find all posts by this user
Quote this message in a reply
04-18-2010, 09:14 AM
Post: #6
RE: Notifications
It's not about the files, it's more about the database stuff Wink
Find all posts by this user
Quote this message in a reply
04-18-2010, 06:05 PM
Post: #7
RE: Notifications
The notification system in Traq 2.0 will work like this:

When you watch a project, you will be emailed when someone creates a ticket or a milestone marked as complete.
When you watch a milestone, you will be emailed when someone creates a ticket for that milestone or the milestone is marked as complete.
When you watch a ticket, you will be emailed when it has been updated.

Traq 2.0: Rewrite.
Traq 3.0: Convert to MVC system.
Traq ?.?: ???
Find all posts by this user
Quote this message in a reply
04-19-2010, 09:06 AM (This post was last modified: 04-19-2010 09:06 AM by adegans.)
Post: #8
RE: Notifications
Who watches a project/milestone/ticket? Users? Can they start watching at will? Or just when they're the owner/moderator/project manager?

If anyone can watch anything it could build up to a lot of emails then. WHich might be interpreted as spam by some servers and filters.
Find all posts by this user
Quote this message in a reply
04-19-2010, 05:05 PM
Post: #9
RE: Notifications
Only registered users can use the notification system.

Traq 2.0: Rewrite.
Traq 3.0: Convert to MVC system.
Traq ?.?: ???
Find all posts by this user
Quote this message in a reply
04-19-2010, 05:09 PM
Post: #10
RE: Notifications
yes ofcourse, but what i mean is, imagine there are 1000 users and 1 makes a ticket. Then from those 1000 say 200 subscribe to that ticket. A lot of mails are gonna be send for just one ticket. Especially if its has a lot of replies and updates.

In my opinion that shouldn't be allowed and just the owner and relevant people should get mails. Not everyone who follows that ticket.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)