From: Antoni M. <ant...@gm...> - 2009-02-26 03:02:08
|
Hello Aperturians, Since we're in the process of mavenization, and cleaning up our dependencies, Herko asked me if anything can be done with the vcard subcrawler depending on jpim, a library, that proved the best of them all when I evaluated it some time ago, but still it's dead and has that annoying way of inventing new uris for each vcard on each crawl, thus making incremental crawling impossible. Luckily Ben Fortuna - the author of ical4j and mstor (we're using both intensively) released his implementation of vcard. I took a look and rewrote the VcardSubCrawler to use it. Before, I had to submit some patches to Ben (see https://sourceforge.net/tracker/?group_id=107024&atid=646397) but I'm sure he'll answer quickly, incorporate those patches and release a snapshot version we'll be able to depend on. The only caveat that still remains is the treatment of date. Recent VCARD specs allow for a broader range of date formats, than the original ical spec, the ical4j currently uses. I had to modify one of our test files (the one from KDE Kontact) to make the build work. Apart from that everything seems to be allright. All kinds of comments are welcome. -- Antoni Myłka ant...@gm... |