Comments and complaints on software and technology in general
Now, maybe I take my upgrades a little far, but when I recently upgraded a DNN 3.1 instance to 3.2.2, I did a diff on the entire source. I've made a few customizations to probably a dozen or so files. Not too bad, in the big picture, but I think it's important that we know what's going on in our upgrades. My goal was to make sure that files that have been removed since my last upgrade are also removed during my upgrade to 3.2.2. I hate having invalid content - all it does is confuse developers.
Anyway, the DNN teams haven't been very good at publishing a change log for their releases, so I'm going to try to help out with that in the future. This first one was purely for my benefit, but maybe someone out there might care. This one is simply a list of the files that have been changed. This list came from Subversion's change log, so you'll notice that some files were simply moved/renamed (i.e. SiteUrls.config -> Config/SiteUrls.config and App_GlobalResources/Locales.xml -> App_GlobalResources/Locales.xml.config). I have an XSL file that generates the HTML, if anyone's interested. I execute it from Nant in my automated builds. In the future, I will try to also include what has really changed within the files, instead of simply the files that have changed. This will be a very large undertaking, so I really hope people can benefit from it. Also, when I do that, I will most likely post on my DNN weblog - I want to keep my "official" DNN posts separate from my personal and other .NET posts.
SiteUrls.config
Config/SiteUrls.config
App_GlobalResources/Locales.xml
App_GlobalResources/Locales.xml.config
Please excuse my problems getting this to work on the weblog - I've had to remove a lot of excess code to fit within posting guidelines.
Note: This looks much better in Firefox.