alex chiang: web 6.0

March 1, 2007

gminder

Filed under: dreck — alex @ 12:50 am

GMinder - GMail based birthday reminders

I have a terrible time remembering birthdays. I also don’t know anything about databases, but I do know that the GMail service has pretty good uptime, and that you can store contact information there. Enter GMinder.

download

  • gminder.python (rename to gminder.py after download)

    Usage Notes

    • GMinder is a python script and depends on libgmail.
    • You will need to edit the script so that it uses your GMail login and password
    • On the GMail side, for each contact you wish to keep track of, enter the following into the “notes” section:
      • birthday: 06/23/1979

      Note that for now, you will need to put leading zeroes.

    • You will probably want to run GMinder from a cron job. My crontab looks like this:
      • 0 1 * * * /home/achiang/local/bin/gminder.py

    issues

    • this is v1.0
    • is this worthy of sourceforge?
    • the regexp that looks for birthday strings could be updated to be less fragile (ie, not require leading zeroes)
    • should create a web front end
    • should probably remove hard coded values
    • only one reminder per year (rather than the present email count down)
    • this can probably be expanded to be a general purpose reminder (clever use of labels, etc)
    web 2.0 baby! These icons link to social bookmarking sites where readers can share and discover new web pages.
    • Digg
    • Facebook
    • e-mail
    • Reddit
    • Technorati

Leave a Reply