Hi, I piece the AddressBook and LuceneKit together as in attached file. You need LuceneKit installed in order to run it. And AddressBook only work on Unix, not Cocoa. I make it as a showcase for LuceneKit. If there is no obvious show stopper, I would like to announce it on gnustep maillist.
You can download from here: http://www.scripps.edu/~yjchen/Addresses-0.4.6-LuceneKit.tar.gz When you start the AddressManager.app for the first time, it will index your existed contacts. It may take a while. Whenever you save the database, the index will be updated automatically. In other word, unsaved information will not be searched. Type some text in the right-bottom field and hit enter. A new group with search result will show up. Because it only supports very basic function of LuceneKit right now, you need to type the exact word in order to find it. For example, you can find "[EMAIL PROTECTED]" by searching "email" or "localhost" or "com", but not "localhost.com". I have no intend to polish it much since it is just a demo. If you are interested to do so, I can help on it. PS. You may want to backup your addressbook before trying it. And it overwrite original AddressBook application and frameworks. The index data is placed under INDEX/ directory with your addressbook database . Details of modification is in README.LuceneKit. Have fun Yen-Ju
