From Fedora Project Wiki

No edit summary
No edit summary
Line 1: Line 1:
{{admon/tip|Project Name|Till now there's no official name. However, a redirect page called [[hermes]] has been created to preserve a name for the project.}}
== The Reason ==
== The Reason ==
A large number of Fedora users don't read the Fedora wiki & websites, thus, they miss important tips & notifications.
A large number of Fedora users don't read the Fedora wiki & websites, thus, they miss important tips & notifications.

Revision as of 13:47, 5 August 2010

Project Name
Till now there's no official name. However, a redirect page called hermes has been created to preserve a name for the project.

The Reason

A large number of Fedora users don't read the Fedora wiki & websites, thus, they miss important tips & notifications.

The Concept

A simple application that reads a multilanguage web feed & post a new notification to the system D-Bus notifications system.

prototypes

Python D-Bus Notifications Example

This is a simple Python application to post a notification to the system D-Bus notifications system:

import dbus
bus = dbus.SessionBus()
notifications = bus.get_object('org.freedesktop.Notifications', '/org/freedesktop/Notifications')
interface = dbus.Interface(notifications, 'org.freedesktop.Notifications')
id = 4856
timeout = 2500
interface.Notify('name',id,'','summary','body','','',timeout)