Thread View: borland.public.delphi.documentation
11 messages
11 total messages
Started by Simon Beesley
Sat, 09 Feb 2008 12:25
D2007 Help scandal
Author: Simon Beesley
Date: Sat, 09 Feb 2008 12:25
Date: Sat, 09 Feb 2008 12:25
20 lines
1868 bytes
1868 bytes
Hi, I would like to know why Delphi 2007 was released with a Help system that isn't usable. Could it be that the Help was so badly flawed fixing it would have delayed the release until 2008? But what am I saying? The Help system still isn't fixed -- nine months after the product was launched on a gullible community of loyal Delphi users. Talk about shooting yourself in the foot. No one without considerable experience of Delphi could possibly use Delphi 2007. (The idea that in the absence of proper documentation new users can go to the Delphi Basics site is laughable.) And I am sure I am not the only longstanding Delphi programmer who at times toys with the idea of switching to Visual Studio. This ridiculous situation would be a lot more palatable if CodeGear were to admit that they've made a royal &%**!!!# of things -- a public apology -- and refrained from further trying to treat Delphi 2007 users as suckers. Simon
Re: D2007 Help scandal
Author: Tiedo Kruisselbrink
Date: Mon, 11 Feb 2008 08:24
Date: Mon, 11 Feb 2008 08:24
5 lines
989 bytes
989 bytes
Will you please first read the previous discussion "RAD Studio D2007 Help System" in this same newsgroup? Thank you, Tiedo
Re: D2007 Help scandal
Author: Simon Beesley
Date: Mon, 11 Feb 2008 15:39
Date: Mon, 11 Feb 2008 15:39
13 lines
1223 bytes
1223 bytes
"Tiedo Kruisselbrink" <tiedo_kruisselbrink@aon.nl> wrote in message news:47b0145d$1@newsgroups.borland.com... > Will you please first read the previous discussion "RAD Studio D2007 > Help System" in this same newsgroup? > > Thank you, > Tiedo > Why? I have read it and I have even contributed to it. What's your point? Simon
Re: D2007 Help scandal
Author: Dan Barclay
Date: Mon, 11 Feb 2008 22:24
Date: Mon, 11 Feb 2008 22:24
46 lines
2618 bytes
2618 bytes
"Simon Beesley" <simonbeesley@clara.co.uk> wrote in message news:47b06c55@newsgroups.borland.com... > > "Tiedo Kruisselbrink" <tiedo_kruisselbrink@aon.nl> wrote > in message news:47b0145d$1@newsgroups.borland.com... >> Will you please first read the previous discussion "RAD >> Studio D2007 >> Help System" in this same newsgroup? >> >> Thank you, >> Tiedo >> > > Why? I have read it and I have even contributed to it. > What's your point? I'm not sure you did read it or, if you did, you paid any attention to what was really said. re: "(The idea that in the absence of proper documentation new users can go to the Delphi Basics site is laughable.) " That is not a recommendation or excuse from CodeGear, but my own suggestion. It has worked out fine for me, as a new user. It's not laughable, but a workable solution. Likewise, investing in Cantu's works and reading them cover to cover is a big help. IMHO, if you want to work with someone on a problem then that's what you should do. It doesn't appear to me that's what you have in mind or, if it is what you have in mind, that you know how to go about it. I know CodeGear is working on the help (still) and I've given them a lot of input on the priority and importance... with *reasons* and *examples* of what the cause and effect is. They're certainly not where I wish they were, and it keeps me from pressing some of my VB friends to jump in for fear they'll get frustrated and never come back. That is to say: I probably agree with the core of what you're saying. At the same time, you're just ranting and raising hell. I honestly don't think that does any good for anybody. Dan
Re: D2007 Help scandal
Author: Brad White
Date: Tue, 12 Feb 2008 00:00
Date: Tue, 12 Feb 2008 00:00
16 lines
1469 bytes
1469 bytes
Dan Barclay pretended : > That is not a recommendation or excuse from CodeGear, > but my own suggestion. It has worked out fine for me, > as a new user. Dan, I've very much appreciated your level-headed approach over the last 2 years or so . Your reply here has several more examples of the same. I'd love to buy you a drink some time if we ever get to the same conference. Thanks, Brad.
Re: D2007 Help scandal
Author: Dan Barclay
Date: Tue, 12 Feb 2008 01:31
Date: Tue, 12 Feb 2008 01:31
24 lines
1771 bytes
1771 bytes
"Brad White" <bwhite_at_inebraska_dot_com@remove.nul> wrote in message news:mn.5c387d8224160aa3.81110@remove.nul... > Dan Barclay pretended : >> That is not a recommendation or excuse from CodeGear, but >> my own suggestion. It has worked out fine for me, as a >> new user. > > Dan, > > I've very much appreciated your level-headed approach > over the last 2 years or so . > Your reply here has several more examples of the same. I just call 'em like I see 'em. Some folks agree. Others don't, and I have references <vbg> > I'd love to buy you a drink some time if we ever get > to the same conference. <chuckle> I've been known to accept a drink. Dan
Re: D2007 Help scandal
Author: Simon Beesley
Date: Tue, 12 Feb 2008 05:47
Date: Tue, 12 Feb 2008 05:47
62 lines
4177 bytes
4177 bytes
Dan, Obviously I didn't make myself clear. I said the idea of the Delphi Basics site as a replacement for the absent documentation was laughable since it is such an inadequate response to the product's major deficiency; i.e. I am not disparaging the Delphi Basics site, it's excellent as far as it goes. What I meant was that it is ludicrous that people who spend several hundred pounds on a complex piece of software should be directed to a third-part hobbyist's site, no matter how good it is. That is exactly what the new user has to do. And he shouldn't have to, any more than he should have to have buy Mario Cantu's book. When I started with Delphi 1, in 1996, I learnt the system through a combination of the help, Delphi Magazine, umpteen Delphi web sites, and one or two third-party books (which were indeed very useful). If I'd found the help was unusable and, on complaining, had been told to go to some reference site I (and I think every other user) would have been outraged. It's a joke -- not the excellent Delphi Basics site, but the fact that that is all that's available. It is a good suggestion, but my emphasis is on the fact it needs to made. You wrote: "I know CodeGear is working on the help (still) and I've given them a lot of input on the priority and importance... with *reasons* and *examples* of what the cause and effect is." That would be fine if it was two months after the launch. It's nine months -- and they seem to have done nothing effective. The December update didn't speed up my copy of D2007 help in any fashion. I have never come across anything like this (for incompetence) in the software world or in any other industry. And it's especially puzzling given that the previous Help versions were unusally good. My point is that making excuses for CodeGear or persistently cutting them slack doesn't seem to be doing any good. That's why I am going on like this. Perhaps if enough people make a fuss, they may finally manage to get right what almost every software vendor gets right the first time. The truth is, I think Delphi is great product and I can't really imagine switching to another RAD system. All the more reason therefore to be as severe on them as possible. I want to carry on using Delphi -- and if they can't do the Help properly, and then almost incomprehensibly fail to improve it in nine months, it tends to shake one's confidence in their ability to take Delphi further rather than backwards. It also means users are making enough noise. If everyone were to protest -- OK, maybe not in as strong terms as my protest -- it's just possible, fingers crossed, CodeGear might manage to get it together. Simon > I'm not sure you did read it or, if you did, you paid any attention to > what was really said. > > re: "(The idea that in the absence of proper documentation new users can > go to the Delphi Basics site is laughable.) " > > That is not a recommendation or excuse from CodeGear, but my own > suggestion. It has worked out fine for me, as a new user. It's not > laughable, but a workable solution. Likewise, investing in Cantu's works > and reading them cover to cover is a big help.
Re: D2007 Help scandal
Author: Simon Beesley
Date: Tue, 12 Feb 2008 05:56
Date: Tue, 12 Feb 2008 05:56
18 lines
1530 bytes
1530 bytes
Correction. For "It also means users are making enough noise." read "It also mean users are NOT making enough noise" This is almost as puzzling to me as the CodeGear's failure to make the help work. Suppose you'd brought a new car, and found that the starter mechanism didn't work. You and every other owner of the same model would be pestering their dealers non-stop, and possibly demanding their money back. For totally incomprehensible reasons, Delphi 2007 owners in the main take a passive and apologetic attitude to the help scandal. Why? Simon
Re: D2007 Help scandal
Author: Paul Hope
Date: Tue, 12 Feb 2008 09:40
Date: Tue, 12 Feb 2008 09:40
37 lines
2018 bytes
2018 bytes
I'm with you Simon. Trouble is - where to shout? I've emailed a few CodeGear people in the UK but they just ignore me. There is some very good criticism on Dees blog but do they take any notice of that or our comments here? Regards Paul "Simon Beesley" <simonbeesley@clara.co.uk> wrote in message news:47b13524@newsgroups.borland.com... > Correction. > > For > > "It also means users are making enough noise." > > read > > "It also mean users are NOT making enough noise" > > This is almost as puzzling to me as the CodeGear's failure to make the help > work. Suppose you'd brought a new car, and found that the starter mechanism > didn't work. You and every other owner of the same model would be pestering > their dealers non-stop, and possibly demanding their money back. For totally > incomprehensible reasons, Delphi 2007 owners in the main take a passive and > apologetic attitude to the help scandal. Why? > > Simon > > >
Re: D2007 Help scandal
Author: Simon Beesley
Date: Tue, 12 Feb 2008 14:46
Date: Tue, 12 Feb 2008 14:46
29 lines
2430 bytes
2430 bytes
One more thing. I used to work as a technical writer, so I know what a demanding job it is -- very hard to do good documentation, online or printed. But the quality, clarity, comprehensiveness of the documentation is irrelevant if the user can't access it. The bare minimum requirement for a help system is that it should be available, and if available, organised in such a way that the user can find what he is lookng for without too much trouble even if he doesn't know exactly what he is looking for or what the terms to search on are. The structure and organisation of the help is far more important than the way it's written. D2007's help is particularly bad in this respect. As well as being impossibly slow -- even when restricted to 'Local only' -- it's very badly organized. For example, if you type a VCL component name as the search term, you will eventually get a help page for it as one of the first few results, along with several hundred other results, most of which are arbitrarily organized properties and methods of the component (and thus redundant since they already available in the main help entry for the component). And a fairly high proportion of "See Also" items don't have links to them. To be fair, context-sensitive help (Ctrl F1) is usable. But it's in the nature of context-sensitive help that it works only for specific components. Searching for help on more general topics is usually an exercise in frustration. And so on ... Simon
Re: D2007 Help scandal
Author: Dan Barclay
Date: Tue, 12 Feb 2008 16:41
Date: Tue, 12 Feb 2008 16:41
125 lines
5886 bytes
5886 bytes
"Simon Beesley" <simonbeesley@clara.co.uk> wrote in message news:47b13303@newsgroups.borland.com... > Dan, > > Obviously I didn't make myself clear. I said the idea of > the Delphi Basics > site as a replacement for the absent documentation was > laughable since it is > such an inadequate response to the product's major > deficiency; i.e. I am > not disparaging the Delphi Basics site, it's excellent as > far as it goes. > What I meant was that it is ludicrous that people who > spend several hundred > pounds on a complex piece of software should be directed > to a third-part > hobbyist's site, no matter how good it is. > > That is exactly what the new user has to do. And he > shouldn't have to, any > more than he should have to have buy Mario Cantu's book. > When I started with > Delphi 1, in 1996, I learnt the system through a > combination of the help, > Delphi Magazine, umpteen Delphi web sites, and one or two > third-party books > (which were indeed very useful). If I'd found the help was > unusable and, on > complaining, had been told to go to some reference site I > (and I think every > other user) would have been outraged. It's a joke -- not > the excellent > Delphi Basics site, but the fact that that is all that's > available. > > It is a good suggestion, but my emphasis is on the fact it > needs to made. > You wrote: > > "I know CodeGear is working on the help (still) and I've > given them a lot of > input on the priority and importance... > with *reasons* and *examples* of what the cause and effect > is." > > That would be fine if it was two months after the launch. > It's nine > months -- and they seem to have done nothing effective. Actually the feedback I was talking about started with D2005 and (trust me on this!) what you see with D2007 is (cough) light years better. IMHO (and I think in their opinion as well but they'll have to address that) they really screwed up with Help right after D7. > I have never come > across anything like this (for incompetence) in the > software world or in any > other industry. And it's especially puzzling given that > the previous Help > versions were unusally good. My point is that making > excuses for CodeGear or > persistently cutting them slack doesn't seem to be doing > any good. > > That's why I am going on like this. Perhaps if enough > people make a fuss, > they may finally manage to get right what almost every > software vendor gets > right the first time. Certainly a lot of folks have made a fuss (ref tons of rants in the newsgroups in the last couple of years), but maybe a reminder is in order that the work is not done. It is not done until a new user can take examples and figure out what is doing on. I think you need to put it in those terms, with specifics, to be of any help. Explain what a new user faces, posit the questions they probably have, and figure out how they'd try to find the answers. Then ask how long they're going to do that before giving up. > The truth is, I think Delphi is great product and I can't > really imagine > switching to another RAD system. All the more reason > therefore to be as > severe on them as possible. I want to carry on using > Delphi -- and if they > can't do the Help properly, and then almost > incomprehensibly fail to improve it in nine months, it > tends to shake one's confidence in their ability to take > Delphi further rather than backwards. It also means users > are making enough noise. If everyone were to protest -- > OK, maybe not in as strong terms as my protest -- it's > just possible, fingers crossed, CodeGear might manage to > get it together. I could be wrong, but I *think* they know they've got a problem still. I believe the way to help is to keep the focus on the problem and to point out specific scenarios that we see to be lacking. It's like going to the auto dealership and telling them you don't like their car. Do they know what to do about that?? If you tell them it needs more power you'll get one response... if you tell them it needs better gas mileage you'll get another. If you never tell them anything specific then they'll probably put on a cool ruby hood ornament and you'll be left scratching your head<g>. They tried, but can't figure out what you wanted. I personally think it is especially important to give them input on what we think "new users" would find critical. The reason for that is that their normal input seems to come from long time users via surveys and such. I cannot state clearly enough how critical it is to capture a new user when they sit down in front of Delphi to give it a try. If they make a serious effort and don't succeed then you'll have a hell of a time getting them to try again. Dan
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads