github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

dottedmag / wobiff

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 2
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Switch Branches (1)
    • master ✓
  • Switch Tags (0)
  • Branch List
Sending Request…

mail notification tool which monitors maildir++ in realtime — Read more

  Cancel

http://github.com/dottedmag/wobiff

  Cancel
  • HTTP
  • Git Read-Only

This URL has Read+Write access

Moving to git 
dottedmag (author)
Mon Apr 19 07:52:24 -0700 2010
commit  5fc2f9ee3785dd440aa5
tree    12502111906972c943ae
wobiff /
name age
history
message
file COPYING Loading commit data...
file README
file wmii.py
file wobiff.py
README
= wobiff =

wobiff is the mail notification tool which monitors maildir++ in realtime.

== Motivation ==

Why wobiff was written? Other biffs are asynchronous: they poll maildir (or
other mail storage) periodically and then report the results. This creates the
race between mail arrival and detection of mail arrival by biff.

Mail-addicted person (such as me) may exploit this race by periodical clicking
'get new mail' in the mail client, which hurts productivity badly (imagine you
check the mail, then look at Jabber client, then check the RSS reader, then
check the mail...).

wobiff monitors maildir and reflects it's actual state, solving the race
condition traditional biffs suffer from.

== Features ==

wobiff uses inotify(7), hence it always tells the truth about the presence of
unread mail.

wobiff has no tray icon support. Instead it allows you to implement any
indication mechanism instead (example for wmii-3.5 is included).

== Development Information ==

git repository, bugtracker: http://github.com/dottedmag/wobiff/

== License ==

GPLv2+

== Author ==

Mikhail Gusarov

== requirements ==

* python >= 2.4
* pyinotify >= 0.7
* linux >= 2.6.13 (for inotify(7))
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server
  • English
  • Català
  • Čeština
  • Deutsch
  • Español
  • Français
  • Hrvatski
  • Indonesia
  • Italiano
  • 日本語
  • Nederlands
  • Norsk
  • Polski
  • Português (BR)
  • Српски
  • Svenska
  • 中文