MailOnnaStick
Personal mail search & annotation engine.
Ideas & Inspiration
- Titus wants it
- rip off ideas from Zoe; fix problems mentioned in Zoe Review. (Other Zoe links.)
- Splunk has a nice search interface that we can, umm, "use for inspiration".
- see also archivemail
- features: would be nice to be able to sftp mail files;
- could also contribute to a general mail archive indexer/searcher/commenting system.
- scan some mailboxes (incoming... spam...) more regularly than others; define filter keywords for notification?
- rss feeds for searches & new e-mail?
Getting Started
- bin/index-mail socal-piggies.mbox
- bin/search-mail Diane
- bin/MailOnnaStick.py -p 8080
then visit issola.caltech.edu:8080/
Try searching for Diane.
Live pages
Results of nightly smoke tests
FitNesse Acceptance Test Suite
Development and Testing Methodology
Development And Testing Methodology Ideas
Useful links to agile-related articles/blog posts
Running unit tests and getting coverage reporting
Running Acceptance Tests With TextTest
Epydoc code documentation including agile documentation, i.e. doctest-based unit tests as documentation
Prototype (12/06/05 - 12/15/05)
Iteration One (12/19/05 - 01/05/05)
Cutting a release
Increment version number in setup.py and mosweb?? mos??
Do
svn copy svn+ssh://t@agile.idyll.org/svn/t/agile/mail-onna-stick/trunk/ \ svn+ssh://t@agile.idyll.org/svn/t/agile/mail-onna-stick/tags/release-0.2 -m "tagging release 0.2 of mail-onna-stick"
Run
python setup.py bdist_egg
Installing the Egg
easy_install -f http://issola.caltech.edu/~t/dist/ MailOnnaStick
Then run
MailOnnaStick
