about time n.p.m.documenation document itself?
Frequently Asked Questions (FAQ)
for
mozilla.org Documentation (d11n) Mailing List
Daniel Wang
(2002-12-01)
Table of Contents
1 About this Mailng List
1.1 Is there an FAQ for this mailing list?
1.2 What's this mailing list for?
1.3 What are the rules of posting?
1.4 Many people have offered to help with documentation in
this forum, what happened to them?
1.5 So how do I get help with my documentation?
2 About the Mozilla Documentation Project
2.1 What's the documenatio projection site?
2.2 How is the Mozilla Documentation Project organized?
2.3 Most of documentations on Mozilla.org site is outdated, why?
2.4 Is there any plan to update the documentation?
3 Copyright and Legal Issues
3.1 What license is Mozilla.org documentation licensed under?
3.2 So who owns documentations on mozilla.org?
3.3 How about the Open Publication License?
4 How to Contribute
4.1 Who is doing what?
4.2 What needs to be done?
4.3 How do I modify mozilla.org documentation?
4.4 How do I check out Mozilla help files
4.5 How do I check in Mozilla help files?
4.6 Where else can I publish my Mozilla documentaion?
5 Writing Documentation
5.1 Why isn't OpenDoc used for documentation format?
5.2 Is there any style manual for mozilla.org documentation?
-------------------- >8 ----------------------------
Section 1 About this Mailing List
1.1 Is there an FAQ for this newsgroup?
No, but hopefully this document will evolve to be one.
1.2 What's this mailing list for?
For documentation dicussion, of course.
1.3 What are the rules of posting?
see <http://mozilla.org/community.html#ground-rules>
1.4 Many people have offered to help with documentation in this
forum, what happened to them?
Unfortunately, some of people who offered to help with documentation
(d11n) simply disappeared due to lack of follow up. There is little we
could do about it as people who frequent this forum are too tied up with
other committment to walk new comers through the documenation process.Also, many people who contribute to d11n are also involved in other areas of developement, so they can only contribute on a hit-and-run basis. Some who disappeared for a while did come back later on.
Other than what little this forum can offer, unfortunately you will have to rely on what you already have known.1.5 So how do I get help with my documentation?
Section 2 About the Mozilla Documentation Project
2.1 What's the documenation projection site?
The project site lives at http://mozilla.org/docs/mdp
There is very little, if any, coordination among documentation contributors. Much of documentation activities center around this mailing list and bugzilla <http://bugzilla.mozilla.org> where documentation bugs are reported and discussed.2.2 How is the Mozilla Documentation Project organized?
To some degree, the fact that Mozilla.org software develope faster2.3 Most of documentations on Mozilla.org site is outdated, why?
than documentation staff and contributors can keep up is a good thing.
However, documentation contributors are not entirely happy about this, and we welcome any help on keeping our documentation fresh and up-to-date.
Unfortunately there is none as there is little coordination among2.4 Is there any plan to update the documentation?
documentation contributors. Maintenance mostly depends on the private agenda of each individual documentation writer, most of whom are spending 110% of their free hours making contribution to mozilla.org.
3.1 What license is Mozilla.org documentation licensed under?
Currently there is none (see bug 28828 "Need license for documentation" <http://bugzilla.mozilla.org/show_bug.cgi?id=28828> and bug 19027 "Figure out copyright of web site vs. specific content" <http://bugzilla.mozilla.org/show_bug.cgi?id=19027>).
3.2 So who owns documentations on mozilla.org?
mozilla.org automatically inserts the line "Copyright � 1998-2002 The Mozilla Organization." to the end of every mozilla.org document, so practically mozilla.org owns every documentation checked in by contributors. Some Mozilla.org files do not have the copyright line, so there may be special code to override the auto-insertion. Unfortunately I don't know what it is.
Good suggestion. If you want your d11n contribution to be licensed under Open Publication License <http://www.opencontent.org/openpub/>, you should put a license note in your contribution.3.3 How about the Open Publication License?
Section 4 How to Contribute
Documentation (d11n) status used to be tracked at <http://mozilla.org/docs/mdp/docstat.html>. Unfortunately the page is very out of date (last modified on August 16, 2000).4.1 Who is doing what?
To find out if a documentation is being worked on, you should first find out if there is a bug report for it at bugzilla <http://bugzilla.mozilla.org> and if someone is working on it. Sometimes a person may state that he or she would work on a d11n bug but never come back with more comment. In that case you should contact that person to pick up whatever work the person has done.
Also, you should post to this forum to see if someone is already working on the documentation you want to do.
You may do any documenation you deem relevent to Mozilla and mozilla.org. The topic could be development process, end user manual, source code, open source movement, Web developement with Mozilla, or Mozilla evangelism. There is no priority list for documentation.4.2 What needs to be done?
At the bottom of every mozilla.org document, there should be a "Edit this Page" link. Follow the link to make modification and a .diff file. If you have mozilla-org cvs access privilege, you may check in the file directly (be sure that you make a prior announcement about it). If you do not have check-in privilege, you may save the change as a .diff file and post it as a patch to the relevent bug report (create a new report if necessary) to have someone else check it in for you.4.3 How do I modify mozilla.org documentation?
See http://mozilla.org/source.html about checking out help files from the cvs.4.4 How do I check out Mozilla help files
See also "Open Source Development With CVS: A Day With CVS" <http://cvsbook.red-bean.com/cvsbook.html#A_Day_With_CVS> for help with using cvs.
You need cvs check-in privilege. For docemenation on the Mozilla Web site, send an e-mail to <[EMAIL PROTECTED]> to find out the procedure. For anything in the source tree, including the Mozilla help files, refer to <http://mozilla.org/hacking/>.4.5 How do I check in Mozilla documenation?
Other than mozilla.org, you can also publish your work at <http://moz.zope.org>, which site is more "open" than mozilla.org.4.6 Where else can I publish my Mozilla documentaion?
Of course you can publish your file elsewhere and have Mozilla Web site link to it :)
Section 5 Writing Documentation
5.1 Why isn't OpenDoc used for documentation format?
The "mozilla.org Style Guide" lives at5.2 Is there any style manual for mozilla.org documentation?
<http://www.mozilla.org/README-style.html>. It's only a guide, so there
is no rule that all contributed documentation must conform to it.
However your are encouraged to read it before writing your documenation.
Also check out "Writing Documentation" <http://moz.zope.org/contribute/writing/walkthrough>
