Re: API docs for dummies

Subject: Re: API docs for dummies
From: "Mike O." <obie1121 -at- yahoo -dot- com>
To: "TECHWR-L" <techwr-l -at- lists -dot- raycomm -dot- com>
Date: Fri, 9 Jul 2004 08:31:17 -0700 (PDT)


Mark Lewin wrote:
> I am new to the list and have recently applied for
> a new role over here in the UK which will require
> me to write API docs for C programmers. I learnt
> C many moons ago and although I have looked at API
> docs in the past, I have never had to write any.
> Does anyone know of any resources online that might
> help? Or any particularly good samples of API documentation
> I could use as a guide? ...

If I were in your position I'd look for an accessible system with an
existing C API that you can use for an example and also as a testbed.
Open-source would be good in this case so you can run the code as well
as examine the docs. Here's a good example, but you can google for
more:

http://dev.mysql.com/doc/mysql/en/C.html

> I want to knock up a dummy API doc extract to
> show them I can do it!

I'd start with an auto-generating tool like doxygen:
http://www.stack.nl/~dimitri/doxygen/

Try to find a tool that "knows C" and can generate an API skeleton
document without requiring custom tags in the code. Generate a skeleton
document, then for your example choose a section to fill in content.

Check out these guys for expert advice:
http://groups.yahoo.com/group/nettechwriters/

Mike O.





__________________________________
Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
http://promotions.yahoo.com/new_mail

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

ROBOHELP X5: Featuring Word 2003 support, Content Management, Multi-Author
support, PDF and XML support and much more!
TRY IT TODAY at http://www.macromedia.com/go/techwrl

WEBWORKS FINALDRAFT: New! Document review system for Word and FrameMaker
authors. Automatic browser-based drafts with unlimited reviewers. Full
online discussions -- no Web server needed! http://www.webworks.com/techwr-l

---
You are currently subscribed to techwr-l as:
archiver -at- techwr-l -dot- com
To unsubscribe send a blank email to leave-techwr-l-obscured -at- lists -dot- raycomm -dot- com
Send administrative questions to ejray -at- raycomm -dot- com -dot- Visit
http://www.raycomm.com/techwhirl/ for more resources and info.



Previous by Author: Re: 'Old fashioned' Tech Writers
Next by Author: R: What do you ask references?
Previous by Thread: API docs for dummies
Next by Thread: Re: API docs for dummies


What this post helpful? Share it with friends and colleagues:


Sponsored Ads