Started playing with Plone3, to see if the Reflecto product might address a client's desire to maintain the "Windows Way" of working with a shared file repository (as opposed to something like Enfold Desktop). More on that later, but in the meantime, I had to build TextIndexNG3 again since Zopyx has a different version for Plone3.
Plone (both v2 & 3) do not currently support indexing of the new Office 2007 file formats: docx, xlsx, and pptx. Even TextIndexNG3 3.1.6 doesn't understand them (I assume TNG 3.2.x, which is only for Plone3, also doesn't work).
Turns out I forgot to mention a couple extra steps to get TextIndexNG3 compiled and working on Windows.
The Plone installers for Windows don't bundle the cool TextIndexNG3 fulltext search add-on. To enable it, you need to compile the C extension module that comes with it. There's an older binary version available, but it's expecting Python 2.3, not the 2.4.4 that comes with the bundle.
There seem to be a number of fancy ways to get Windows machines to send their Events to a syslog server, but for downright simplicity, I chose evtsys from the Purdue Engineering Computer Network. To make it even easier, I added a silent installer on top of it using NSIS so we could deploy through our systems management tools.