Firefox addons developer guide

  • Revision slug: Talk:Firefox_addons_developer_guide
  • Revision title: Firefox addons developer guide
  • Revision id: 112160
  • Created:
  • Creator: Paul
  • Is current revision? No
  • Comment 87 words added

Revision Content

Rules:

  • File and directory names: italic
  • method and variable names: class name
  • If you want to add a FIXME, add:
{{Template.TODO("a message")}}

Notes:

The original document is in Japanese and distributed via the xuldev.org website. So there may be still some reference to the xuldev website (we want to host source code on MDC, not on xuldev), to Japanese things (like some specific locales, which have been translated to French since non-latin characters are non well supported).

Todo:

  • All FIXME notes inside the documents;
  • Add abbreviation definition to acronyms;
  • Add some link to the internal MDC documentation when it makes sense;
  • Indent source code;
  • Make to documentation relevant for all platforms: GNU/Linux, MacOS, Windows;
  • Add anchor links to Figures & Listings;
  • Add credits to original authors and license;
  • Sometimes, interfaces names are misspelled: s/nsL/nsI;

Questions:

  •  Chapter 7, what is it named "Appendix 2"

Revision Source

<h2>Rules:</h2>
<ul> <li>File and directory names: <em>italic</em></li> <li>method and variable names: <code>class name</code></li> <li><code>If you want to add a FIXME, add:</code></li>
</ul>
<pre>{{Template.TODO("a message")}}
</pre>
<h2>Notes:</h2>
<p>The original document is in Japanese and distributed via the xuldev.org website. So there may be still some reference to the xuldev website (we want to host source code on MDC, not on xuldev), to Japanese things (like some specific locales, which have been translated to French since non-latin characters are non well supported).</p>
<h2>Todo:</h2>
<ul> <li>All FIXME notes inside the documents;</li> <li>Add abbreviation definition to acronyms;</li> <li>Add some link to the internal MDC documentation when it makes sense;</li> <li>Indent source code;</li> <li>Make to documentation relevant for all platforms: GNU/Linux, MacOS, Windows;</li> <li>Add anchor links to Figures &amp; Listings;</li> <li>Add credits to original authors and license;</li> <li>Sometimes, interfaces names are misspelled: <em><code>s/nsL/nsI</code></em>;</li>
</ul>
<h2>Questions:</h2>
<ul> <li> Chapter 7, what is it named "Appendix 2"</li>
</ul>
Revert to this revision