| Summary: | Usability proposal: Save/recover notifications when no user is logged in | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Fdor <fdor6> |
| Component: | kdebase-runtime | Assignee: | Than Ngo <than> |
| Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 14 | CC: | jreznik, kevin, ltinkl, rdieter, rnovacek, ry, smparrish, than |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-04-15 17:50:18 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Fdor
2011-03-27 15:33:48 UTC
Not sure something like this is even possible within the current notion of notifications. One possibility, however, is to write some sort of proxy between smartd and the user session. smart will write it's own log/notifications, whatever, and the "proxy" which is part of the user session, can look for past/current smartd messages, and pass on the notification. (Something similar is done for how selinux alerts are handled). Thanks for your response. You're right, the proposal is probably not possible with the current notification system. And yes, a possible solution is to write a sort of proxy for smartd, with no need of changing the notification system. But I think that the problem (important notifications being lost) is common to many other programs. I'm sure that there are many system daemons that could generate important notifications that shouldn't be lost. So the problem is general: an asyncronous storage of important notifications should be added to the linux notification system. The program that generates a notification will inject the notification into the notification system, and will choose (with some parameter) if the notification is mandatory: - If the notification is not mandatory and no users are logged, the notification will be discarded (lost). Same as currently. - If the notification is mandatory and no users are logged, the notification will be stored by the notification system. Next time a user logs in, the notification will be recovered and shown to the user. I wrote some details of the idea at https://bugzilla.redhat.com/show_bug.cgi?id=691208#c2 . In order to add the proposal to the linux notification system, where should I post the proposal? Perhaps at gnome bugzilla or kde bugzilla? Perhaps at some lower level software bugzilla page? Which one? Thanks *** Bug 676021 has been marked as a duplicate of this bug. *** I'd recommend xdg.org |