Voglio dare una mano con alcuni sviluppatori di Ubuntu e ho scelto un "taglio cartaceo" che influisca sul progetto notification-osd.
Tuttavia, sono confuso perché non sono sicuro di cosa faccia l'installazione di notification-osd poiché il demone effettivo (notify-send) è installato dal pacchetto libnotify.
Qualcuno può far luce su come questi si incastrano?
Grazie
Risposta accettata:
notify-osd
(come il demone di notifica standard e la shell GNOME) implementa la specifica delle notifiche desktop, che specifica un'interfaccia DBus con cui le applicazioni possono comunicare.
libnotify
è una libreria C che fornisce un'API per le applicazioni per creare e gestire le notifiche; utilizza DBus internamente per comunicare con il demone di notifica.
notify-send
è una piccola applicazione a riga di comando che usa libnotify per mostrare le notifiche.