Board index » delphi » Re: First day with production development on D2005

Re: First day with production development on D2005


2005-06-02 07:30:30 PM
delphi53
At 13:23:16, 02.06.2005, Alvaro GP writes:
Quote
Rudy Velthuis [TeamB] writes:

>>What {*word*110} are you on?
>
>I cancelled that. If you want a reasonable answer, post a reasonable
>message, without insults.

I guess he wasn't expecting a reasonable answer, it was just a rethoric
question.
He wrote a LOT more than that, which made me think he wanted one.
--
Rudy Velthuis [TeamB] velthuis.homepage.t-online.de
"Defining and analyzing humor is a pastime of humorless people."
-- Robert Benchley (1889 - 1945)
 
 

Re: First day with production development on D2005

Rudy Velthuis [TeamB] writes:
Quote
I never said anyone was hacking. Only that information on the OTAPI of
the BDS is scarce for a good reason: it is subject to change.
The bug can be reproduced using official features, however you
insinuated the contrary. Otherwise, can you tell me why did you include
this sentence in your initial post?:
"What is documented is official, and must be maintained. What is
undocumented can easily be changed without anyone formally complaining."
 

Re: First day with production development on D2005

At 13:25:54, 02.06.2005, Alvaro GP writes:
Quote
Rudy Velthuis [TeamB] writes:

>Yes, very. This entire server is the living proof. Read the technical
>groups, and see how well people are helped by others who take their
>time to help them, often even with code snippets and/or reasearch on
>a certain subject. That is the Delphi community.

Aham, here is the problem. You confused "very strong Delphi community"
with "Delphi community".
It is very strong, AFAICS. Don't let yourself be confused by the selfish
tripe posted in this group.
--
Rudy Velthuis [TeamB] velthuis.homepage.t-online.de
"A friendship founded on business is better than a business founded on
friendship."
- John D. Rockefeller (1874-1960)
 

Re: First day with production development on D2005

XXXX@XXXXX.COM (ckd) wrote in news:429e1084.25891660
@forums.borland.com:
Quote

Larry is saying so. As for reporting bugs, it depends on the cost
involved in reporting them vs. the benefit of reporting them. As for
some rah-rah Borland community, sadly that just doesn't seem to exist
anymore.

-ckd
If there is no community, then why do you participate here? You must get
some value or you wouldn't spend the time here. That value is the sharing
of information and ideas with other Delphi users. So, is it too much to
ask that you also contribute constructively by reporting bugs that you
encounter?
 

Re: First day with production development on D2005

"Angra Mainyu" <XXXX@XXXXX.COM>wrote in
Quote

It would seems to me that are many aspects of a proper cost-benefit
analysis that you might be neglecting or glossing over.

First is what is the probability that your reporting a bug will lead
to its getting fixed? I will not labor this point except to say that
rare or {*word*118} bugs are unlikely to get fixed and that show-stopper,
common or obvious bugs are likely to both get reported by others and
maybe even get fixed. Anyhow one needs to invest some time in
downloading the bug reporting client software, learning to use it and
then searching to see if your bug has already been reported.

Second the amount of time to properly report a bug can be considerable
what with developing a reproducible scenario which often involves
additional coding and testing. Then you need to document it in an
understandable manner. This is usually over and above the work-around
time necessary to continue product development.

Time is money and most of us have a pretty good feel for what all this
time costs either our employer or directly in our lost consulting
fees.

Can one expect a reasonable ROI on the investment of scarce resources
taking into account the full cost of reporting bugs, factoring in the
likelihood that it will get fixed and that sometime in the future one
will benefit by the fix being included in an update or new release.

It should not be surprising that many cost conscious managers decide
to just not bother reporting bugs and if the development environment
has too many bugs deciding to move on to another environment.

So, you are saying that it is cost effective to take from this group
without adding anything to it yourself? Sort of like picking up a loaf
of bread at the supermarket without paying for it because that is more
cost effective. Or going to a group dinner without bothering to bring
any food to share.
 

Re: First day with production development on D2005

Gerard <XXXX@XXXXX.COM>wrote in
Quote
>
I disagree absolutely. I have a contract with the community I live in
(town, country) where I have certain rights and certain duties. There
are laws and sanctions to enforce both my rights and duties, and I can
choose (and I do) to do a more than I am strictly expected to by law
(e.g. to pick up trash on a sidewalk). This is citizenship.

But I am not a citizen of Borland, I am just a customer.
The only contract I have with Borland is that I pay and they sell me
programming tools. Borland can go bankrupt, choose to make and sell
only word processors or any other sort of products, or decide to sell
them at a price I cannot afford. I am free to choose any other tool
that suits me for my business.

You are absoulutely right. And as part of that purely contractual
relationship with Borland, what you buy is what you get with no
responsibility on either party to do anything additional. That includes
fixing bugs. So from that point of view, what is the justification for
complaining about bugs or demanding that they be fixed?
Quote
If Borland was a non-profit organization it would be imm{*word*203}to use
the tools without contributing with something as simple (sometimes) as
QC reports. But Borland is in that business to make money, so I think
nobody has the obligation to spend time (and money) contributing with
QC reports and that Borland should be gratefull when someone does.
It's fine to help improve Borland tools with QC reports, but nobody
has any kind of obligation, m{*word*203}or whatever. At the end of the
story, there is just a commercial relationship.

Sounds like you may think that making a profit is immoral. Is that
true? And a lot of responders to this post keep focusing on what
Borland is doing or not doing, getting or not getting. They miss the
point that I am trying to make. You and I are both users of Delphi. We
are trying to do the best that we can with that tool. We voluntarily
show up here on this newsgroup on a regular basis to share with each
other and, presumably, be of help to each other. To me, that is the
basic contract among any group of voluntary participants. Each of us
contributes to the pot of soup and pretty soon we have a very satisfying
and nourishing meal. If we don't contribute, it becomes a waste of time
and everyone loses. Do you still disagree?
 

Re: First day with production development on D2005

Chris Uzdavinis (TeamB) <XXXX@XXXXX.COM>wrote in
Quote

I'd consider reporting a bug at about the same level as telling the
injured person some directions to the nearest hospital and then
walking away.

Reporting a bug is not the same as fixing it. In fact, more often
than I would like, repoted bugs never get fixed. Who benefits when that
happens? The reporter simply wasted time.

Ever been fishing? Are all those times that you cast your fishing line
into the water without immediately catching something wasted? Ever done
any sales work? Are all those times that you called on a potential
customer without getting an order wasted?
As one businessman once commented: "I know that half of my advertising
budget is wasted. I just don't know which half!"
 

Re: First day with production development on D2005

Quote
I cancelled that. If you want a reasonable answer, post a reasonable
message, without insults.
It's not just him who doesn't understand what are you talking about.
And by the way, I found your stubborn replies full of ignorance more
insulting than anything else in this group.
Cancel at will.
 

Re: First day with production development on D2005

"Gerard" wrote
Quote
kind of obligation, m{*word*203}or whatever. At the end of the story,
there is just a commercial relationship.
First, I agree with you that Larry's argument is ethical rather than
strictly economic. (Although I still think Larry's argument sound).
However, lets deal with the economics:
I'm primarily a Delphi developer--even if I didn't feel that way by choice,
it would still be what my resume says: I have been designing and writing
Delphi code for years, and cannot warp my record so far as to make an equal
case for any other toolset.
Anything I do to help Borland strengthen Delphi increases its changes of
surviving and prospering in the marketplace, and therefore makes my skills
and experience more valuable and saleable. On the other hand, anything I do
to disparage Delphi or discourage its widespread use devalues the
marketability of much of my skills.
It would seem, then, that my commercial relationship with Borland encourages
me, for purely selfish reasons, to make reasonable efforts to promote and
strengthen the Delphi product and its community.
bobD
 

Re: First day with production development on D2005

Alvaro GP writes:
Quote
Obviously? I'd be very interested in knowing what is so obvious in
your opinion, and where is that supposed "very strong Delphi
community".
Hi Alvaro,
we spend a wonderful evening on Monday in Arnheim, Netherlands after
the conference sessions.
I can only say that you're arrogance to say that know about everything
that goes on in this world is amazing. I have never seen that in another
person.
ELKNews - Get your free copy at www.atozedsoftware.com
 

Re: First day with production development on D2005

Holger Flick writes:
Quote
we spend a wonderful evening on Monday in Arnheim, Netherlands after
the conference sessions.
Great proof of a "very strong Delphi community". How many people was
there with you on that Monday?
Quote
I can only say that you're arrogance to say that know about everything
that goes on in this world is amazing. I have never seen that in another
person.
I'm also amazed of your hypocrisy. However I understand that you have a
Delphi business to care about.
 

Re: First day with production development on D2005

Two messages cancelled for personal attacks. Please keep all messages
on this server free of insults.
--
Craig Stuntz [TeamB] ?Vertex Systems Corp. ?Columbus, OH
Delphi/InterBase Weblog : blogs.teamb.com/craigstuntz
All the great TeamB service you've come to expect plus (New!)
Irish Tin Whistle tips: learningtowhistle.blogspot.com
 

Re: First day with production development on D2005

"Larry Drews midfinance.com" wrote
Quote
"Angra Mainyu" wrote
>
>It would seems to me that are many aspects of a proper cost-benefit
>analysis that you might be neglecting or glossing over.
<snip>
>
>Can one expect a reasonable ROI on the investment of scarce resources
>taking into account the full cost of reporting bugs, factoring in the
>likelihood that it will get fixed and that sometime in the future one
>will benefit by the fix being included in an update or new release.
>
>It should not be surprising that many cost conscious managers decide
>to just not bother reporting bugs and if the development environment
>has too many bugs deciding to move on to another environment.
>

So, you are saying that it is cost effective to take from this
group without adding anything to it yourself?
It's usually cost effective to get something for nothing. I live in an
affluent small town that has a voluntary fire dept, rescue squad, and
gardening ladies who beautify the town. I absolutely admire and applaud
these Good Samaritans, their compassion warms my heart and reduces my taxes.
Quote
Sort of like picking up a loaf of bread at the supermarket
without paying for it because that is more cost effective.
Whoa hold on - are you somehow making the case that failure to report bugs
is the equivlent of stealing bread from a supermarket?
Quote
Or going to a group dinner without bothering to bring
any food to share.
The concept of a group dinner is that everyone share in providing the food
and it is well understood that providing your own share is a condition of
attending. When I purchase a copy of Delphi I must agree to an EULA but
don't remember it saying that contributing bug reports was a condition of my
using the product. Nor have I ever heard anyone from Borland making such a
statement.
As I stated in the begriming of that message it was my purpose to point out
to Rudy that one can not necessarily treat bug reporting as just a trivial
cost.
 

Re: First day with production development on D2005

"Rudy Velthuis [TeamB]" <XXXX@XXXXX.COM>writes:
Quote
It amazes me how people here see reporting a bug as a waste of time. This
indicates to me that you either don't see your bugs as serious enough, or
that you think that reporting a bug requires an enormous amount of time.
This is a false dichotomy. For example, if one doesn't believe the
but will ever be fixed, then that could trump all other
considerations.
But there are pleanty of other reasons why someone may which to not
report a bug, and it is not always laziness or lack of severity.
--
Chris (TeamB);
 

Re: First day with production development on D2005

"Angra Mainyu" <XXXX@XXXXX.COM>wrote in
Quote

>Or going to a group dinner without bothering to bring
>any food to share.

The concept of a group dinner is that everyone share in providing the
food and it is well understood that providing your own share is a
condition of attending. When I purchase a copy of Delphi I must agree
to an EULA but don't remember it saying that contributing bug reports
was a condition of my using the product. Nor have I ever heard anyone
from Borland making such a statement.

IMO, it is well understood that providing my own share is a condition of
participating in these newsgroups. Voicing my viewpoints in civil
language, helping others technically when I can. Do you feel that you
have no such obligation to this group?
And so are you saying that if it is not required by law or contractual
agreement that you are not going to contribute?
So what are the contractual obligations that you incur if you take a
woman to dinner? What contractual obligations does she incur? Do you
discuss these issues thoroughly and commit them to writing before the
dinner?
If you have children, you are under no contractual obligation to educate
them or socialize them. After all, the state usually takes care of
education, correct (for which you usually pay via taxes or tuition).
And if the state does not educate them in a particular area, you have no
reason to spend any energy making up for the deficiency, right? After
all, you haven't signed a contract!
ISTM that not all our activities are controlled by law or explicit
contract. Do you disagree?