Informant är en uppsättning verktyg för att hålla en användare informeras om händelser. Den består av en uppgiftslämnare, vilket är det sätt på vilket användaren larmas till inträffandet av nämnda händelse, och ett antal källor som "viska" en varning till informanten när händelsen inträffar.
Den nuvarande genomförande genomförs som en Gnome Panelen eller en fristående Gtk program. Det genomförs i programmeringsspråket Python och använder ramverket Twisted nätverksprogrammering.
För nu är informanten förs som en Gnome Panelen eller en fristående Gtk program.When en varning har viskat av en källa, texten i applet eller Gtk programändringar från "Inga varningar" till "Nya varningar". Användaren kan klicka på texten och ett fönster kommer att dyka upp med en lista över de registreringar som mottagits och den tid de togs emot. Källorna som är den ursprungliga CVSToys källa, en e-postfilter källa och en daemonized version av den, ett RSS-flöde källa (förlita sig på TouRSSt), en webbsida förändring övervakning källa, och en enkel kommandorad källa som kan anropas från något annat. Koden för varje av dessa källor är enkelt att följa den nya källor kan skrivas helt enkelt
Krav .
- Python 2.2 eller senare
- PyGnome 2
- PyOrbit 2
- PyGtk2
- Glade Python
- Twisted 1,1
Kommentarer hittades inte