Feature request: Detailed notifications

Feature request: Detailed notifications

Right now, notifications are somewhat generic and unhelpful. For example:
John Doe updated owner of Task in My Project
It lacks the most important details in my opinion.
  1. Which <task/milestone/event> was updated?
  2. What was the <owner/start date/whatever> changed to?
As it stands now, I have to click into each notification in order to obtain enough information to decide if I even care about the notification. Often times, I don't care about the notification! If the notification literally said, "John Doe changed something in My Project," it would give me roughly the same amount of information and yet clearly this notification is not helpful. Combine that with the fact that I often get several notifications at a time, and each notification opens up a new browser tab, and the result is a frustrating workflow and cluttered browser.

I propose that these notifications be updated to include the specific details of what occurred to cause the notification in the first place. For example,
  John Doe changed the start date of Spring Email Marketing Campaign to May 1 in My Project.
John Doe changed the owner of Compile weekly report to Bugs Bunny in My Project.
John Doe began working on Get design feedback from stakeholders in My Project.
John Doe completed Post job descriptions to networking sites in My Project.
Et cetera, et cetera...

With notifications like these, I can quickly glance at a whole list of notifications, get a quick gauge of what is happening in the project, and determine which items are relevant to me, which I can ignore, and which I need to investigate further.