For those of you who use my RSS FeedReader Web Part for SharePoint, it has been updated into an ‘official’ release for the project. Version 18.104.22.168 is now the latest release. It incorporates all the changes from our team’s contributor, Ryan – thanks Ryan!!! You can read the checkin on the Codeplex site or review this previous post for Ryan’s checkin notes.
As always, the source code is included on the site, licensed under the Ms-Pl.
There has been some emails/work items/debate over the installer. The installation is two parts:
- Installation of binaries
- Deployment to SharePoint servers
It has been much debated with me in private emails about that the MSI installer should automatically deploy to the server. Initially this is how feedreader did it. And I was flooded with email complaints. Why? Well, turns out people don’t always install to the same locations, have SharePoint in the same locations, want to deploy only certain web parts to certain SharePoint site collections, etc., etc. – I could go on. The bottom line is that every configuration was different enough that it didn’t make sense to me to put effort into the installer to either a) guess or b) ask configuration questions.
SharePoint already provides a tool to do this: stsadm.exe. The readme (yes, there is a readme file) provides instructions for deploying the web part to your specific configurations. I also received notes that the sample script should be more explicit. Again, people haven’t always been installing the binaries to the same location so if I was explicit, I’d be wrong in some instances. I can’t please everyone :-)
The first step (after running the MSI which installs the binaries to your machine) is to run the stsadm tool to add the web part solution:
stsadm -o addsolution -filename %YOUR_INSTALL_DIR%\SharePoint.WebParts.Rss.wsp
Note the %YOUR_INSTALL_DIR% is not a literal you should be typing. This refers to where you installed the binaries. If you didn’t change any settings it would be this:
stsadm -o addsolution -filename "C:\Program Files\Tim Heuer\RSS feedreader Web Part\SharePoint.WebParts.Rss.wsp"
Notice that if you have spaces in your path you must put them in quotes.
If you have problems/suggestions log them as a bug/work item on the Codeplex site please. If you have an idea and would like to contribute, the source is available!
The web part package you may have noticed is not packaged in a WSP file for easier deployment to Windows SharePoint Services v3 and in fact, that is a new requirement (WSS v3) for this update.