github github
  • Home
  • Pricing and Signup
  • Training
  • Gist
  • 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 Mon Apr 19 07:52:24 -0700 2010 Moving to git [dottedmag]
file README Mon Apr 19 07:52:24 -0700 2010 Moving to git [dottedmag]
file wmii.py Mon Apr 19 07:52:24 -0700 2010 Moving to git [dottedmag]
file wobiff.py Mon Apr 19 07:52:24 -0700 2010 Moving to git [dottedmag]
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))
Dedicated Server Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
  • Blog
  • Support
  • Training
  • Job Board
  • Shop
  • Contact
  • API
  • Status
  • © 2010 GitHub Inc. All rights reserved.
  • Terms of Service
  • Privacy
  • Security
  • English
  • Deutsch
  • Français
  • 日本語
  • Português (BR)
  • 中文
  • See all available languages

Your current locale selection: English. Choose another?

  • English
  • Afrikaans
  • Català
  • Čeština
  • Deutsch
  • Español
  • Français
  • Hrvatski
  • Indonesia
  • Italiano
  • 日本語
  • Nederlands
  • Norsk
  • Polski
  • Português (BR)
  • Српски
  • Svenska
  • 中文