Bug 1092810

Summary: RFE: Implement a Zanata notification system (notifications to users)
Product: [Retired] Zanata Reporter: Isaac Rooskov <irooskov>
Component: UsabilityAssignee: Michelle Kim <mkim>
Status: CLOSED UPSTREAM QA Contact: Zanata-QA Mailling List <zanata-qa>
Severity: high Docs Contact:
Priority: high    
Version: 3.0CC: damason, dchen, djansen, lbrooker, pnemade, sfriedma, yshao, zanata-bugs
Target Milestone: ---Keywords: screened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-07-31 01:45:24 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1117633    
Bug Blocks:    

Description Isaac Rooskov 2014-04-30 03:06:47 UTC
Implementing a notification system.
This notification system would function at the string level and would allow translators to open a text box linked to that specific string. 

Who to notify.
Having the possibility to share this notification with every other language in the same project that contains the same source string.
Having the possibility of sending an automated notification to the author(s).


The reply.
Having the capacity to integrate the author’s reply (e.g. from an email) into the comments (e.g. into Zanata) in an automated manner would be very good.



Further notes/ideas:

The sending and receiving of notifications to and from authors should also probably be in the form of emails, to make sure the authors receive it.
As many people can add their own text to the comment box, it might be best if no-one else than the text’s author (or the project maintainer) can delete it.
Highlighting the strings that contain comments would be very useful.
Making the comments persistent across pushes would be very important.

Comment 1 Luke Brooker 2015-01-12 00:46:09 UTC
More info from a similar bug (Bug 1075831) from djansen:

The notification system should be improved. Ideally, these improvements would be along the lines of:

- System notifications: set/removed by admin, appear at the top of pages, can be "cleared" for a logged in session by the user, e.g.
[Zanata will be momentarily unavailable at 6pm AEST for maintenance]
user: ok, noted *clicks the x, notification goes away*

- Update notifications: should be a nice momentary, floating box because that's all the user cares to see, e.g. user clicks save, box shows "Settings Saved", count to 5, box goes away.

- Error notifications should be similar to the system notifications, but only in response to errors, and not removable for the current page

Comment 2 Luke Brooker 2015-01-12 00:46:13 UTC
*** Bug 1075831 has been marked as a duplicate of this bug. ***

Comment 3 Michelle Kim 2015-02-24 02:03:04 UTC
*** Bug 837260 has been marked as a duplicate of this bug. ***

Comment 7 Damian Jansen 2015-07-14 00:21:25 UTC
Reassigned to PM

Comment 8 Michelle Kim 2015-07-21 23:35:14 UTC
Setting this priority higher for further implementation discussions.

Notification system is pre-requisite for some of the new features we would like to implement such as comment against source, etc.

Comment 9 Zanata Migrator 2015-07-31 01:45:24 UTC
Migrated; check JIRA for bug status: http://zanata.atlassian.net/browse/ZNTA-526