I'm setting up a branch - https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-553 - where I'm bringing this code under svn. Right now I'm not sure it even builds, but when I get it to the point that it does I'll let you know.
Karl On Tue, Oct 22, 2013 at 4:34 PM, Karl Wright <[email protected]> wrote: > Hi Dmitry, > > I would have to look at the connector in detail to see what it can filter > by. But knowing the API a little it is certainly going to be capable of > crawling all messages. > > Karl > > > On Tue, Oct 22, 2013 at 3:46 PM, Dmitry Goldenberg <[email protected] > > wrote: > >> Karl, >> >> Curious: does that Exchange connector crawl a specific mailbox, all >> mailboxes, and/or any Exchange folders? >> >> Thanks, >> - Dmitry >> >> >> On Tue, Oct 22, 2013 at 2:58 PM, Karl Wright <[email protected]> wrote: >> >>> Had a quick look at the connector. It seems straightforward enough, >>> although I already found three bugs by inspection: >>> - Wrong model, should be MODEL_ADD_CHANGE_REMOVE (because neither CHANGE >>> nor REMOVE is in fact possible) >>> - Doesn't initialize this.properties properly in connect(); this can be >>> null after disconnect() called >>> - processDocuments() calls finalizeConnection() inappropriately, so that >>> the connection is discarded and must be reinitialized on every set of >>> documents >>> - getMaxDocuments() returns 50, which seems questionable too... 1 is >>> probably fine, if it wasn't for the finalizeConnection(). >>> >>> In short it appears that the coder did not fully understand the >>> connection object lifecycle, but other than that it is a good starting >>> point. >>> >>> Karl >>> >>> >>> >>> On Tue, Oct 22, 2013 at 2:09 PM, Karl Wright <[email protected]> wrote: >>> >>>> Hi Mark, >>>> No reason other than the one you state. This connector was worked on >>>> as part of the Google Summer of Code 2013, but my understanding is that it >>>> was not completed and the code was never put in Apache svn. It's in git >>>> somewhere. See https://issues.apache.org/jira/browse/CONNECTORS-553 . >>>> >>>> FWIW, I'd love to have someone pick up this project and bring it to >>>> completion. I have very limited time though at the moment, so whoever does >>>> it will have to be willing to put the time in that is necessary to finish >>>> the job properly. >>>> >>>> If you want to take this on, please let me know and I will try to set >>>> up a branch for this. Then you can submit patches against the branch and >>>> I'll commit them as needed. >>>> >>>> Thanks! >>>> Karl >>>> >>>> >>>> >>>> >>>> On Tue, Oct 22, 2013 at 2:00 PM, Mark Libucha <[email protected]>wrote: >>>> >>>>> A MS Exchange repository connector seems like a black hole in the MCF >>>>> connector suite. >>>>> >>>>> Are there reasons it's not there outside of "nobody has written one"? >>>>> >>>>> Thanks, >>>>> >>>>> Mark >>>>> >>>>> >>>> >>> >> >
