jducoeur: (querki)
jducoeur ([personal profile] jducoeur) wrote2013-08-24 03:18 pm
Entry tags:

Manual-writing is instructive

There's nothing like trying to write a tutorial to show you where your system is still too complicated. I'm currently writing up "Querki for the Impatient", a reasonably flying introduction to the system, and am finding myself adding simplifying enhancements to the to-do list as I go. (The Name vs. Display Name dichotomy *clearly* needs reworking...)

[identity profile] juan-gandhi.livejournal.com 2013-08-24 08:12 pm (UTC)(link)
How about custom dictionaries?

[identity profile] gyzki.livejournal.com 2013-08-24 10:22 pm (UTC)(link)
But I suspect it's not going to happen until I have an entire staff of programmers, and can devote some serious time to doing it well.

Programmers yes, and for manuals/tutorials in particular may I strongly recommend a writer/editor. Programmers who think that's the only skill they need, do not help a user who doesn't already know the answer.

[identity profile] querldox.livejournal.com 2013-08-27 12:17 am (UTC)(link)
On the other hand, I've always, even before becoming a writer myself, liked that for at least one Wolfram product, they wrote the manual first, before starting any programming.
mindways: (Default)

[personal profile] mindways 2013-08-25 12:59 am (UTC)(link)
The Name vs. Display Name dichotomy *clearly* needs reworking...

Display Name vs. Display Text is also confusing.

(Are there any common circumstances where you use the Display Text for a Thing, but you're on a page for some *other* Thing? If that's not usual, I'd suggest switching Display Text to "Page Text" or "Viewed As Page" or "Page View" or something.)
mindways: (Default)

[personal profile] mindways 2013-08-26 01:07 am (UTC)(link)
I don't do that casually, since it will almost certainly break a lot of existing stuff.

In the underlying Querki code, or in the Querki pages built thus far?

If the latter, perhaps add "rename property" refactoring capability? (If this is the last time you need to change what a Property name is, I'd be shocked. :)

"Looks Like"

That's confusing in an entirely different way - I expect it to be a comparison operator.

[identity profile] umbran.livejournal.com 2013-08-26 01:07 pm (UTC)(link)
There's one thing that usually shows it better - usability testing.

[identity profile] umbran.livejournal.com 2013-08-26 02:01 pm (UTC)(link)
it's going to be a sadly long time before I have any money to pay somebody to do it properly.

No, it isn't.

Go read "Don't Make Me Think", by Steve Krug. Then revise your plans.

The book is not long, and written in a pleasant conversational tone, so it goes by quickly. I submit you can't really afford to *not* do what Krug recommends, and what he recommends is cheap. I did it over at Harvard, and we gleaned a far more information than you would expect.