Closed Bug 560656 Opened 14 years ago Closed 13 years ago

Come up with some documentation conventions

Categories

(Add-on SDK Graveyard :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Future

People

(Reporter: adw, Assigned: fiveinchpixie)

References

Details

Some docs do everything in Markdown (most), others use the <api> syntax (#module/jetpack-core/url); some docs use tables to explain the keys of options objects, others use lists; some docs start by listing constructors and functions, others are more freestyle...

We should settle on conventions so people don't have to parse inconsistencies when they're learning and looking up info.  Especially for high-level APIs.  I'm not arguing that every doc should be structured exactly the same, but there should be consistency where appropriate.  The <api> syntax doesn't even produce a style that's consistent with most of the other docs.
Blocks: 555180
I think I helped start this mess, so I'll coordinate with Noelle, Luca and folks on the google group to figure out what to do about it.

Thanks for bringing this up!
Assignee: nobody → avarma
Status: NEW → ASSIGNED
At the weekly meeting today Myk mentioned Noelle will be doing this, so re-assigning to her. Thanks for taking this on, Noelle!
Assignee: avarma → fiveinchpixie
Hi Noelle, what's the status of this? If there are conventions we should be using, can you note them on the wiki somewhere and add the link here?
Depends on: 569699
Depends on: 569713
Depends on: 569712
Depends on: 569711
Depends on: 569710
Depends on: 569708
Depends on: 569706
Depends on: 569705
Depends on: 569703
Depends on: 569702
Depends on: 569700
No longer depends on: 569705
Depends on: 569150
Depends on: 588654
Depends on: 588669
Depends on: 569701
Depends on: 588674
Depends on: 589072
Depends on: 589090
Depends on: 589104
The Add-on SDK is no longer a Mozilla Labs experiment and has become a big enough project to warrant its own Bugzilla product, so the "Add-on SDK" product has been created for it, and I am moving its bugs to that product.

To filter bugmail related to this change, filter on the word "looptid".
Component: Jetpack SDK → General
Product: Mozilla Labs → Add-on SDK
QA Contact: jetpack-sdk → general
Version: Trunk → unspecified
This seems to have become a tracking bug for a bunch of changes that have already occurred, so marking fixed (modulo one remaining bug that can be tracked individually).
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → Future
You need to log in before you can comment on or make changes to this bug.