Linux Format

What’s up, Doc(umentation)?

-

LXF: I was talking to James Turnbull earlier (see interview LXF251) about the importance of documentat­ion. A lot of our readers are pretty critical about incorrect, indecipher­able or nonexisten­t docs for various projects.

Dr: You really do need it. We’ve been trying to design our interfaces so that they guide you and you can find what you need in place. But people just give up, they go to the Google to find the answers – and the answers are there because someone wrote it down. My theory is, if it’s not documented it doesn’t exist or it doesn’t work. Because if you haven’t got to that level of sophistica­tion, people won’t know how to use it, or they’ll use it incorrectl­y and then they’ll hate the product. So the challenge is to find the medium for how to present the documentat­ion, then people will study it. Because people do not read manuals – they do search though. On the Yocto Project one thing we did, which was kind of surprising… from all our documents we made a ‘megadocume­nt’. Turns out what people do is kind of like a local Google: they grab the whole thing and search it for keywords, and that’s how they use it.

So the documentat­ion issue is still there. Unfortunat­ely the funding is a little challengin­g, and trying to get it to match up with customer experience is kinda hard. But it’s still so necessary. One of the things about Yocto Project is that there’s a lot of documentat­ion behind it. That’s not so much the case for some projects and start-ups, but it’s something we really focussed on: customer experience and really documentin­g everything we’re doing.

 ??  ??

Newspapers in English

Newspapers from Australia