2010

2009

2007

2006

2005

New Tagging User Interface

Entry published jan 18 2006

Very cool stuff. I hope we can use it in Kiwi. http://www.tumultco.com/blog/?p=43

. o .

Searching E-mail in Kiwi

Entry published jan 12 2006

In Kiwi, the plan is to have very extensive support for searching e-mail. I think archiving e-mail and search are the two areas that are really going to make Kiwi shine. First off, we are going to support two different kinds of searching: server side and local. IMAP allows server side searches where the server returns the results to you. This is particulary nice for searching the bodies of messages that you have yet to download, like for a mailing list. On top of that we are going to have a more powerful and flexible local search that searches your database of e-mail. This is one of the many reasons I decided to go with CoreData as the data store for Kiwi. Since CoreData sits right on top of SQLlite, Kiwi will have power of a relational database sitting underneath which will provide for complex queries.

. o .

How many messages do you keep in a folder?

Entry published jan 10 2006

I’ve been working on stress testing Kiwi. I setup an e-mail account and signed up to all of Apple’s mailing lists and a bunch of Linux mailing lists. I’ve collected about 10,000 messages so far. We are aiming at handling 20,000 messages in an IMAP folder (not per account, per folder) as efficiently and quickly as possible. Right now we can handle 10,000 without too much trouble. Displaying the messages is instantaneous and downloading them is blazing fast. We can download the headers for 10,000 messages at the rate of about 400 messages per second. The only part that is somewhat slow is downloading the list of messages from the server, once we have that list, Kiwi flies. We’ll be working on improving this in the near feature as well.

So my question to everyone is, what is the maximum number of messages that you have in a folder?