A script to notify users about tickets using desktop post-it's
Description
The trac.noty scripts were written by me (after a suggestion made by Alex Miranda, a co-worker) to make sure every single person in the office wouldn't never forget about their open tickets. If you don't like them poping up in your screen, then close them all… in row.
You can get a list of each user's active tickets then pop-up them all in their respective desktop screens (they'll need knotes, from KDE). It's quite usefull in a LAN and supports both RSS and CSV report formats (new parsers are very easy to create).
It comes with a SSH keys configurator too, in case you don't know how to setup this by hand.
Command line (value in minutes to sleep between fetching and displaying; default is 30)
./trac.noty 60
Configuration
Both users options and trac.noty configuration are ':' separated files…
Sample syntax for noty.conf:
# trac stuff and ^spaces trac_address=intranet.youroffice.net trac_project=trac/projectv2 trac_reports=csv trac_filter=7 # authentication user auth_user=noty auth_pass=noty # user password and yes, you can comment in here
Sample syntax for noty.users.conf:
# sample syntax for trac.noty configuration (separated by ':') # <trac user>:<remote user>:<address>:<port>:<enabled> # cbegotti:caio1982:caio.ueberalles.net:2020:yes jonas: jonas: 10.1.1.x:22: yes alex:alex:10.1.1.x:2020:no # we need to activate this user
Download
Checkout my personal SVN repository by running:
svn co http://caio.ueberalles.net/svn/trac/trac.noty
Information
Author: Caio Begotti (caio1982)