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: [email protected]
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