Hi, Vincent Cheng <vincentc1...@gmail.com> writes: > Mailnag checks POP3 and IMAP servers for new mail. When it finds new > messsages, > it creates a GNOME 3 notification that mentions sender and subject.
I briefly read through the source (git commit 37f1c59b573d1e261e0feea668c321f884c274e3): - mailnag seems to store log files and pid files in XDG_CONFIG_HOME. According to http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html this directory is for "user-specific configuration files". This fails if I share my /home with NFS to multiple machines and login to two different machines. - mailnag seems to store also "mailnag.dat" to XDG_CONFIG_HOME. This seems to contain list of known messages. Maybe this the right directory in this case? Does this handle concurrent access in the NFS case? - mailnag writes its configuration file with with open(cfg_file, 'wb') as configfile: cfg.write(configfile) How does this behave if the disk is full? Will it truncate the configuration file to zero size? - imaplib2.py seems to be under python license but does not specify a version. Some versions of python license were not compatible with GPL. - mailnag uses urllib2.urlopen("http://www.google.com/") to test if internet connection works. This is a privacy issue. I don't want my computer to report to google when I login to my desktop. - mailnag uses "%s/.config/autostart/" % (os.path.expanduser("~/"). It should not hardcode .config but use XDG_CONFIG_HOME? -Timo -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/84sj832s72....@sauna.l.org