When is a bug not a bug? When it’s an undocumented feature. This is an old industry joke that pokes fun at software vendors, who often dismiss unexpected behaviour in applications by pretending that nothing is wrong and that the software was really designed that way.
Two recent “bugs” reminded me of that joke, and both concerned spreadsheets: Microsoft’s Excel 2007 and the Calc application in the OpenOffice.org open source productivity suite.
Excel hit the headlines at the end of September with an
issue
affecting some calculations that produce a result around 65,535. The flaw only
affects Excel 2007, and causes an incorrect result to be displayed. Microsoft
downplayed the seriousness of this, stating that it is the displayed result and
not the stored result that is affected, so that other calculations referencing
that particular cell should be correct.
This might not reassure users whose business projections depend on such
calculations, but at least Microsoft has promised a fix in the near future.
Perhaps more problematic is when a feature doesn’t perform as users expect, yet is regarded as functioning perfectly correctly by the vendor. Following the recent launch of OpenOffice.org version 2.3, a reader wrote to IT Week complaining about an issue he said has been vexing him and others since the first release, and which is still present in the new version.
At the heart of the issue is the AutoFilter function, which hides cells depending on their contents. This might be used so that only non-blank cells are displayed, for example. In Excel, the user can then perform an operation, such as filling the remaining blank cells with a particular value, while leaving the hidden cells unaffected.
However, in OpenOffice.org’s Calc spreadsheet, applying an operation to a selected row of cells will affect all of them, even if they are hidden. It seems that a very vocal minority of users has been trying to get this changed since the earliest days of the suite, but those managing the project insist the function exhibits the intended behaviour.
This raises the question of when exactly an issue should be regarded as a genuine bug. To the developers, AutoFilter works perfectly, while many of those posting comments on the OpenOffice.org forums regard it as a fatal flaw.
Perhaps as a compromise, it could provide a tickbox option “AutoFilter works like in Excel” for those that require this. Otherwise, it would seem a strange affair if Microsoft turned out to be more responsive to user feedback than an open source project.
Report claiming solar panels take over 100 years to recoup their value is just plain wrong, say manufacturers 05 Sep 2008
Republican attempts to highlight differences over energy policy as both candidates pledge to deliver US energy independence 05 Sep 2008
Once your company has gathered up all the low-hanging fruit, what comes next? Sarah Fister Gale finds that the answer lies in everything from multi-million dollar energy efficiency programmes to printers powered by exercise bikes 03 Sep 2008
Slow journey times mean airships are highly unlikely to replace passenger jets, but, as Danny Bradbury discovers, a flotilla of new companies are convinced that low-fuel costs mean the old-fashioned aircraft could have huge appeal to freight operators 02 Sep 2008
Recent claims from the oil giant's chief executive suggesting tar sand extraction is required to slow the shift to coal may have caught the eye, but as BusinessGreen.com discovers they do not make much sense 28 Aug 2008






