On 02/25/2013 03:52 PM, Virgil Arrington wrote:
Cor wrote:It's not nice, and has to be repaired. But you can pls not seriously label such as a major problem, do you?By no means is this a major problem. It's just disappointing that it worked in LO 3.6 and doesn't in LO 4.0. Regressions may be better understood by programmers, but less educated end users like myself dislike going backward when we think we're going forward by installing an upgrade.My overly simplistic mind naturally believes that a regression occurs when a programmer takes a perfectly good block of code and makes an unnecessary change to it. I'm sure it's far more complex than that, but understand that from where I sit, it looks like someone did something they didn't need to do, resulting in a regression.
I do believe that this is a common misconception. Code is inter-related in incredibly complex ways. Usually regressions happen when another bug is tackled in a completely different area of the code and the developers don't notice that some obscure function calls the same code in some funky way. To make it even trickier, with open source, developers kind of "have free reign" over how they code - whereas within a company there can be months of "how to's" before a programmer even is allowed to touch the code.
Ultimately it would be nice to have a "how do regression occur" blog (maybe something one of our brilliant developers can do ) so that common users can see how easy these things can happen.
Best, Joel -- For unsubscribe instructions e-mail to: users+help@global.libreoffice.org Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/global/users/ All messages sent to this list will be publicly archived and cannot be deleted