Eric Shepherd: What documentation belongs on MDN? |
On Friday, I blogged about how to go about ensuring that material that needs to be documented on the Mozilla Developer Network site gets taken care of. Today, I’m going to go over how you can tell if something should be documented on MDN. Believe it or not, it’s not really that hard to figure out!
We cover a lot on MDN; it’s not just about open Web technology. We also cover how to build and contribute to Firefox and Firefox OS, how to create add-ons for Firefox, and much more.
The quick and dirty way to decide if something should be documented on MDN can be summed up by answering the following questions. Just walk down the list until you get an answer.
Now let’s take a more in-depth look at what topics’ documentation belongs on MDN. Much of this information is duplicated from the MDN article “Does this belong on MDN?”, whose purpose is probably obvious from its title.
It should be fairly obvious that we document any technology that can be accessed from Web content or apps. That includes, but isn’t limited to:
This also includes APIs that are specific to Firefox OS, even those that are restricted to privileged or certified apps.
An important documentation area these days is Firefox OS. We cover this from multiple perspectives; there are four target audiences for our documentation here: Web app developers, Firefox OS platform developers, developers interested in porting Firefox OS to new platforms, and wireless carriers who want to customize their users’ experience on the devices they sell. We cover all of these!
That means we need documentation for these topics, among others:
As always, we continue to document Mozilla internals on MDN. This documentation focuses primarily on developers building and contributing to projects such as Firefox, as well as add-on developers, and includes topics such as:
There’s one last thing to consider: the types of content we don’t include on MDN. Your document doesn’t belong on MDN if the answer to any of the following questions is “yes.”
Hopefully this gives you a better feel for the kinds of things we document on MDN. If you learned anything, I’ve done my job.
Over the next few days, I’ll be continuing my blitz of documentation about documentation process, how to help ensure the work you do is documented thoroughly and well, and how to get along with writers in general.
http://www.bitstampede.com/2014/02/10/what-documentation-belongs-on-mdn/
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |