Also, because I'm pretty slow, it occured to me after writing that last post that some might question why we do these updates when things seem to be going fairly well. I'll explain, since it's a good question I've asked myself with so little coffee and without the meds having kicked in yet. We use the Telerik suite of ASP.Net Ajax controls for lots of stuff. The part your users (as guild admins) see most is the editor and, while it has been problematic at times, it is the best one out there for our platform, in my opinion. We've gone through others:
I wait until a couple weeks after the release of the first or second service packs to any major quarter-level release before I start testing it in dev. I really, really do try to avoid having you folks test anybody's code but mine. *ducks* Here's the thing: if we fall, say, two releases behind, we run the risk of having to deal with all of the headaches of two major updates at one time, and the support expertise of the Telerik staff will be focused on the newest release, so we may have extremely long wait times between our reporting a problem, and them addressing it. Many of you experienced this with the last go-round, and that was a contributing factor to the delay. If we're at a point where everything seems to be running along smoothly, it's especially hard for me to justify, even to myself, updating. However, we've all seen browser manufacturers decide to switch things up on us apparently for the fun of it, and if we're not up to the latest (or close to it) release of the editor and other controls, we run a big, big risk of going a long time with... broke stuff. So that, in something that resembles nothing like a nutshell, is why we need to keep up on the updates.
<style type="text/css"> #bodyTransbackInterior { -moz-border-radius: 2px; -webkit-border-radius: 2px; -border-radius: 2px; padding: 5px; } #editorSubject, .editorContent, .editorOptions, .editorButtons { padding: 3px; padding-top: 5px; } .editorOptions { text-align: right; } .editorOptions a, a:link, a:visited, a:active { text-decoration: underline; } #editorSubjectLabel { text-align: left; font-weight: bold; } #editorButtons { text-align: left; } #editorSubject { margin-bottom: 5px; } .errDiv { padding-top: 300px; padding-bottom: 300px; text-align: center; } </style>
.editorOptions a { text-decoration: underline; }