When looking to allow indexing of OneNote 2007 content (to allow for searching) within SharePoint Server 2007, I was directed toward this Microsoft KB: How to configure SharePoint to let you search OneNote 2007 content on SharePoint sites (KB925765). KB925765 describes the way to enable the indexing of OneNote content on MOSS 2007 using 5 steps:
- Install OneNote 2007 on the server
It really doesn’t matter what steps 2-5 are…step 1 really threw me for a loop. Install a Microsoft Office suite product on the server?!?!?! You have to be kidding me!
No Microsoft Office suite product (i.e. Word, Excel, PowerPoint, Publisher, OneNote, etc.) should ever be installed on a production server, IMHO! In fact, I would go as far to say it shouldn’t be installed on a development server either, especially if you don’t have a clean QA server because how do you know what you have configured on your DEV server will work on production when you have a client OS product (Office suite) installed on your DEV server?!
Seeing KB925765 got me worried, because people around my office hate it when a server admin says ‘no’ to a developer.
So, I kept looking and finally stumbled upon this KB: How to register Microsoft Filter Pack with SharePoint Server 2007 and with Search Server 2008 (KB946336). Ah, the wonderful Microsoft Filter Pack! The Filter Pack “includes IFilters for the following formats: .docx, .docm, .pptx, .pptm, .xlsx, .xlsm, .xlsb, .zip, .one, .vdx, .vsd, .vss, .vst, .vdx, .vsx, and .vtx.”
Thank goodness I didn’t take the word of my fellow associate and go with KB925765!