UW IMAP has a limit of 30 keywords in a mailbox.

This is an internal limit in the c-client library; and as you also noticed is also a limit in the tenex, mtx, and mbx formats.

The current implementation of the mix format is limited to 32, however, the space for two of these is reseved. However, mix is extensible, so it is conceptually not difficult to expand the limit in an upwards-compatible fashion (the most straightforward way of doing this would result in downwards destroying the extra keywords).

The c-client library can be expanded to 32 relatively easily, albeit at the cost of breaking tenex/mtx/mbx. However, I definitely NOT want to expand to 32. That would deny me the possible use of these two bits for other purposes (such as "extended keywords exist"). I want to keep those bits in reserve.

To date, there has not been much need or call for more than 30 keywords in a mailbox. For the past 18 years, this limit has been more of a curiousity than a real limitation for most users. [Actually, it's more like 28 years since this limit was inherited from TOPS-20 MM.]

Of course, the world always changes, and a day may come when increasing that limit will become necessary. I don't think that day is here yet, but please keep me informed if you have reason to believe otherwise.

Until that time comes, I don't think that the benefit is worth the cost.

-- Mark --

http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to