My favorites | Sign in
Project Logo
             
Search
for
Updated Mar 28, 2008 by mihai.parparita
Labels: Phase-Requirements
Plan  
Development Plan

Milestones

In Progress

M4

TODO

DONE

Upcoming

M5

Done

M0

Finished on 12/25/2007

M1

Finished on 1/1/2008

M2

Finished on 1/21/2008

M3

Finished on 3/16/2008


Comment by diwakergupta, Mar 27, 2008

Why not abstract out the IMAP functionality into a generic MailSource? abstraction? A lot of people archive mail locally in mbox or MailDir?, and it will be much easier/faster to run this over local storage than going through IMAP.

Comment by unodewaal, Mar 27, 2008

is it not possible to get some kind of hosted pre-installed version of this? It would be pretty cool as I can't install python and don't know the first thing about code. thanks.

Comment by adewale, Mar 27, 2008

Can this be back-ported to Python 2.4 so that those of us with corporate machines can use it? Thanks.

Comment by beglen, Mar 28, 2008

a simple .exe would be amazing. I have played with Python, Cheetah, Monkey and Squirrel for hours. I have no idea what I am doing and can't get anything to work.

A simple version would spread like wildfire, I'm sure.

THANKS!!!!!

Comment by davidduran, Mar 31, 2008

This is freaking cool... What a geek I am. Up and running in about 30 seconds on my Mac and almost done downloading now. :) Thanks.

Comment by oscarrdg, Apr 09, 2008

One thing that could be very nice is to create a Web App with this functionality, for example using the brand new Google App Engine... Creating a simple interface just to put your email, and then using the same python code, and for example Google Chart API to show the result... (but i lack the knowledge to do it myself). Anyone??

Comment by adam.david.wilson, Apr 16, 2008

It would be great to track information about my average response times to emails. Specifically, this could be displayed as a graph of the distribution of bucketed response times (e.g. with buckets <1h, 1-4h, 4-8h, 8-24h, 1-3d, >3d).

Comment by mccormackterence, Jun 23, 2008

Please, an OS X executable! I really want this to work!

Comment by na...@jazkarta.com, Dec 21, 2009

Hi Mihai- this is really a great script. I ran it a year ago and it worked fine, but I think now that my Gmail box is significantly larger, I'm running into the max recursion problem that you mentioned as being an "in progress" task for M4. Has there been any more progress on that?

Here is the traceback:

01:16:12,422? Logging out 01:16:12,798? Identifying "me" messages 01:17:15,812? 27905 messages are from "me" 01:17:15,812? 64515 messages are to "me" 01:17:15,837? Extracting threads Traceback (most recent call last):

File "main.py", line 254, in <module>
threads = ExtractThreads?(message_infos)
File "main.py", line 162, in ExtractThreads?
thread_dict = jwzthreading.thread(thread_messages)
File "/Users/nateaune/code/mail-trends/jwzthreading.py", line 180, in thread
prev.add_child(container)
File "/Users/nateaune/code/mail-trends/jwzthreading.py", line 32, in add_child
if child.parent:
File "/Users/nateaune/code/mail-trends/jwzthreading.py", line 54, in len
count += len(c)

(this goes on for awhile...)

File "/Users/nateaune/code/mail-trends/jwzthreading.py", line 54, in len
count += len(c)

RuntimeError?: maximum recursion depth exceeded while calling a Python object


Sign in to add a comment
Hosted by Google Code