Re: The Borland Vision: Wrong?

From: Lauchlan M (LMackinnon_at_NOSPAMHotmail.com)
Date: 11/10/03


Date: Mon, 10 Nov 2003 13:16:29 +1000


> should be fixed. What I am a little skeptical about and makes me wonder is
> why people keep hitting the same nail over and over and don't just change
> their strategies. The bugs are show stoppers? You don't feel like you're
> getting replies or patches in a timely manner (or at all)? Ok. Fine. What
> will, at the end of the day, resolve your problems? Complaining or change
> your strategy? If I were (i.e.) so committed to dbExpress and I found a
> certain driver wouldn't work right or good enough for my needs, I'd just
get
> a 3rd party one and move on with my life. That's no excuse for the bug
> themselves, but that is what resolves the main issue

Well, from the developer side I'm sure you have a good, pragmatic point.

I think however that what underlies these concerns is an attitude that I
also share, namely that vendors of a product should take some responsibility
for it and address bugs and issue SPs.

I was really a little shocked (in the surprise sense) by John Ks apparent
defence of Borland for not fixing bugs (in the thread 'QC in place to humour
developers?' ) along the lines of their QC/bug record is good because they
have fixed some bugs, and that Delphi developers should therefore just stop
and applaud Borland for that rather than complain that other bugs developers
are concerned about haven't been resolved/fixed. ie, developers who want
their bugs fixed are just being "negative" and a pain.

I think this is an odd attitude to quality control, which is why I was
surprised. I would have thought the normal thing would be to have a process
in place so that all bug reports are opened, assigned an appropriate status,
and when appropriate/possible fixed/resolved with a patch issued, and a have
a target of (some high percentage) of bugs being addressed and fixed within
(small relatively small frame of time, eg a month of receipt and listing it
as an issue to be resolved).

But maybe this attitude that vendors should fix their bugs is becoming
passe, like the idea that vendors should provide printed documentation and
like you say we just need to get on in the real world today.

I think the point someone else made about reputation is an important one.
Borland can't affors (IMO) to become branded as being flaky. Already,
dropping their C++Builder support, appearing inactive on Kylix etc can't
improve their image of reliability for people making future oriented
decisions.

Lauchlan M



Relevant Pages

  • Re: challenge: end of life for 6.2 is premature with buggy 6.3
    ... I reacted in anger because I felt the OP was being savagely attacked rather than being responded to with professionalism. ... Later in the thread some folks got around to asking which PRs he was referring to, but that was after attacking him for having the temerity to suggest that perhaps 6.2 shouldn't be EOL. ... When asked to provide details of the bugs or references ... I expect the FreeBSD developers to continue to produce the highest quality OS on the market. ...
    (freebsd-stable)
  • Re: want to prevent people from making mistakes?
    ... I don't want to knock Fedora, discourage developers or encourage certain ... anyone any favors by releasing things prematurely. ... rather than focusing on fixing bugs in the current release. ...
    (Fedora)
  • Re: Automated Testing
    ... in as isolated and simple an environment as possible. ... That's not always fair to the system or developers but it sometimes ... standard test set. ... Known bugs should have their tests flagged so that they are not run ...
    (comp.databases.pick)
  • Re: [linux-dvb] dst customization patchset
    ... weird bugs, etc etc etc. ... manager is more important than technical prowess (and I have no idea as ... What you find is some 20 developers with a multiplicity of repositories. ... You do not even know who is maintainer and who is not. ...
    (Linux-Kernel)
  • Re: ProtoCiv: porting Freeciv to Python CANNED
    ... OSS is being hailed as ... If you regard open source software ... Because of the bugs and the Authors unwilligness to ... There are lots of reasons why developers can't or won't fix the bugs. ...
    (comp.lang.python)