Re: Where to report deprecation?

Subject: Re: Where to report deprecation?
From: "Laura Lemay" <llemay -at- gmail -dot- com>
To: "Guy K. Haas" <guy -at- hiskeyboard -dot- com>
Date: Fri, 5 May 2006 13:19:47 -0700

Guy asks about how to talk about deprecation. Lots of people replied
but I thought I'd chime in with what I've done:

+ "Migrating from Version X to Version X++" is a chapter or appendix
in the dev guide (depending on how much content it contains) and
includes specific deprecation information, how to replace deprecated
code, and so on -- but may also contain other information about
updating old code, more efficient ways of implementing common tasks,

+ The migration chapter is pointed out in the release notes and in
the introductory chapters to the dev guide.

+ The dev guide covers the current release only.

+ The API docs cover the deprecated APIs if they are still included
in the code. The compiler should print a warning if you use
deprecated APIs, of course. The API docs should also point to the
migration chapter for deprecated APIs.

Once deprecated APIs are removed from the code they are no longer
deprecated, they are removed. At that point they are also removed
altogether from the docs as if they never existed. Poof.


Laura Lemay Killer of Trees lemay % lemay %

On 5/4/06, Guy K. Haas <guy -at- hiskeyboard -dot- com> wrote:

In a reference manual, or in Javadoc, documenting deprecation is taken
as a matter of course; the deprecation is called out at the point the
class or method is described. Typically, we want to say what OTHER
class or method to use it its place ("lmno is deprecated in favor of qrst").


WebWorks ePublisher Pro for Word features support for every major Help
format plus PDF, HTML and more. Flexible, precise, and efficient content
delivery. Try it today!.

Doc-To-Help includes a one-click RoboHelp project converter. It's that easy. Watch the demo at

You are currently subscribed to TECHWR-L as archive -at- infoinfocus -dot- com -dot-
To unsubscribe send a blank email to
techwr-l-unsubscribe -at- lists -dot- techwr-l -dot- com
or visit

To subscribe, send a blank email to techwr-l-join -at- lists -dot- techwr-l -dot- com

Send administrative questions to lisa -at- techwr-l -dot- com -dot- Visit for more resources and info.

Where to report deprecation?: From: Guy K. Haas

Previous by Author: Re: TOP THAT: Antique Email (WAS RE: Dating the Internet (was Re: Funny Tech Writing))
Next by Author: RE: Configuration Control of Help Files
Previous by Thread: Where to report deprecation?
Next by Thread: RE: Where to report deprecation?

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

Sponsored Ads