Penguin
Diff: HowToLDPReviewerHOWTO
EditPageHistoryDiffInfoLikePages

Differences between current version and predecessor to the previous major change of HowToLDPReviewerHOWTO.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 2 Last edited on Tuesday, October 26, 2004 10:08:51 am by AristotlePagaltzis
Older page: version 1 Last edited on Friday, June 7, 2002 1:06:54 am by perry Revert
@@ -1,384 +1 @@
-Linux Documentation Project Reviewer HOWTO  
-!!!Linux Documentation Project Reviewer HOWTO  
-!David Merrill  
-  
-david@lupercalia.net  
-  
-  
-!Joy Yokley  
-  
-jyokley@us.ibm.com  
-  
-  
-  
-2001-05-12  
-  
-  
-__Revision History__Revision 1..12001-05-12Revised by: DCMMinor bugfixes.Revision 1.02001-05-01Revised by: jyInitial release.  
-  
-  
-  
-  
-  
-This document will help you review LDP documentation.  
-It includes procedures, tips and techniques to make the process easier.  
-  
-  
-  
-  
-  
-----; __Table of Contents__; 1. Introduction: ; 1.1. Copyright and License; 2. Reviewing Newly Submitted Documentation; 3. Reviewing Existing Documentation: ; 3.1. Choosing a Document; 3.2. License Issues; 3.3. Working With the Latest Version; 3.4. Picking a Review to Conduct; 4. Technical Accuracy Review; 5. Language Review; 6. Reporting Your Results  
-!!!1. Introduction  
-  
-The LDP Review Project is a "working group" of the  
-''Linux Documentation Project''  
-whose goal is to improve the quality of the LDP's documentation. We are approaching that  
-goal from two different angles: a review of newly submitted documentation, and a review of existing documentation.  
-Both projects are at an early stage right now, so we are very much open to your suggestions for  
-improvement.  
-  
-  
-  
-We have a mailing list established at  
- ''http://www.lupercalia.net/mailman/listinfo/ldp-review''.  
-  
-----  
-!!1.1. Copyright and License  
-  
-This document is copyright 2001 by David C. Merrill, Ph.D., and is released under the  
-terms of the GNU Free Documentation License, which is hereby incorporated by reference.  
-Send feedback to  
-''david@lupercalia.net''.  
-  
-  
-----  
-!!!2. Reviewing Newly Submitted Documentation  
-  
-This review project will continue throughout the life of the LDP. The process will act as a front-end  
-quality assurance review for new documentation which is submitted to the LDP. Ideally documents will be reviewed  
-within one week of their submission to the LDP.  
-  
-  
-  
-Coordinators of this effort will announce to the list or notify individual review members of new document submissions.  
-The coordinators will try to funnel documents to reviewers who have knowledge in the same technical area  
-as the documentation. If the reviewer is not a technical expert in that particular area and needs technical questions  
-answered, there will be a technical expert designated who will be able to address any  
-technical issues or questions.  
-  
-  
-  
- Once reviewers have agreed to work on a document, they will have one week to complete the review. If they are  
-not able to complete the review within that time frame, they will need to let the coordinator know of their difficulties so  
-that the author can be notified of the problem. Because these reviews need  
-to be conducted rather quickly, there will be times when reviewers will be more able to accept review work.  
-  
-  
-  
-When reviewing newly submitted documents, refer to the Section 4 and  
-Section 5 portions of this guide for the types of information to verify and correct.  
-As a reviewer, you will need to check the documents out of the CVS and make any necessary changes. If changes are  
-extensive or if the document has glaringly and fundamentally fatal errors, contact a  
-coordinator to let him or her know what the problems are. Once changes are made, the reviewer will update the minor  
-version number, submit the changes to the CVS, and send the original  
-author a copy of the source.  
-  
-----  
-!!!3. Reviewing Existing Documentation  
-  
-This project will focus on reviewing documentation that already exists on the LDP. Our goal is to implement  
-a quality management program that makes sure we are supplying up-to-date, accurate, easily read documentation.  
-This process will be ongoing throughout the life of the LDP. Initially, we will try to review all documents currently  
-on the LDP. Once we have made our way through existing documents, we will schedule dates for follow-up reviews.  
-By continually reviewing the documents throughout their life on the LDP, we help make sure that readers have  
-the best experience with Linux documentation.  
-  
-  
-  
-In addition to the primary goal of improving the quality of the documentation itself,  
-we will also be gathering data about the collection for storage in some sort of database to  
-facilitate the ongoing management of the collection. However, this stage of the review is still being defined; details  
-about the specifics and how this data will be measured will be added in the future.  
-  
-  
-  
-Below are some general guidelines that you should follow before you begin reviewing existing documentation  
-for the LDP. Please try to have document reviews completed within two weeks of the time you sign up to review a document.  
-  
-----  
-!!3.1. Choosing a Document  
-  
-Because this process is just getting started, there are many documents that need review. The most  
-important thing is that you coordinate your work with the other  
-reviewers. To coordinate the effort, we have set up a mailing list for reviewers.  
-  
-  
-  
-Notify the ldp-review list, which is currently housed at  
- ''http://www.lupercalia.net/mailman/listinfo/ldp-review'',  
-before you begin to review a document. We want to make sure your work is directed where  
-it is most needed and where it will be most useful. Of course, you may have a particular  
-area of expertise and that will dictate your choice to some extent.  
-You can ask on the list for an assignment, or you can select one for yourself  
-and just let us know what you're doing.  
-  
-  
-----  
-!!3.2. License Issues  
-  
-Make sure you have the legal right to work on the document. If it is licensed  
-under a free license that specifically grants such rights, you are fine. If not, you  
-need to contact the author and get permission.  
-  
-  
-  
-If you do not plan to actually change any of the content, but simply report on  
-the document's status, then you don't need permission, regardless of license.  
-Of course, it is still polite, and advisable, to write the author anyway.  
-  
-----  
-!!3.3. Working With the Latest Version  
-  
-Make sure the copy you are reviewing is the most current.  
-  
-  
-  
-If your document includes a URL to an official homepage, visit that page and see if it  
-displays the same version number. If you find the same version number, you are fine. If you  
-find a newer version number, write to the author and ask him or her to please submit the newer version to you.  
-  
-----  
-!!3.4. Picking a Review to Conduct  
-  
-There are many different ways a document can be reviewed, and you may have the skills  
-to do only one or two types of reviews. It is sometimes useful (and easier) to do each review as a  
-separate pass through the document; Your Mileage May Vary.  
-  
-  
-  
-The following sections explain the various types of reviews we are conducting. Use these sections as a guide to help you choose  
-the type of review to conduct and to help you conduct the review itself. Again, when you post your review  
-choice to the review list, please specify the type of review you would like to be responsible for.  
-  
-----  
-!!!4. Technical Accuracy Review  
-  
-Make sure the facts as stated in the document are correct, helpful, and on topic.  
-  
-  
-  
-To do a technical accuracy review, you really need to know your subject matter,  
-probably as well or better than the original author. Use whatever other documentation is  
-available for your subject, including man pages, program documentation, other printed  
-books, etc. You might also use mailing lists on the topic, asking for third parties to  
-verify certain facts of which you are in doubt.  
-  
-  
-  
-When doing this type of review, consider if the information is only valid for certain types  
-of hardware or software. If this is the case, make sure to note the limitations of the document within  
-the document, either within the abstract or as a note at the beginning of the document. For example, if the  
-solutions in the document only are relevant for one type or brand of hardware, make sure that that  
-limitation is defined. This will keep readers from trying to apply a certain type of technology to an application or  
-situation where it will not work.  
-  
-----  
-!!!5. Language Review  
-  
-Because writers come from all types of backgrounds, there may be problems  
-within the documentation that need to be fixed. Writers may be very knowledgeable  
-in their subject areas but not great writers, or they may be excellent writers but  
-not completely fluent in the language of the document. The language review addresses  
-these types of problems by focusing on language issues that make the document easier  
-for the user to read and understand. Some of the problems that may occur within the  
-document are poor sentence structure, grammar, organization, clarity, and spelling.  
-  
-  
-  
-  
-If you are doing a language review, you should be fluent in the language and  
-the structure of the language. You want to consider both the logic and grammar of the  
-document. Your primary goal in a language review is to identify and correct areas that  
-could lead to confusion for the reader/user of the document. To this end, you can most  
-certainly use language and grammar references such as dictionaries and handbooks  
-when in doubt.  
-  
-  
-  
-Although this review does address the structure and delivery of the language,  
-you should not attempt to purge the document of individuality and personality in an  
-attempt to make it "sound better" or more technical. Stilted, humorless language  
-and structures are not the goals here. Again, your goal should be to make the document  
-clear, unambiguous, and correct in spelling and grammar.  
-  
-  
-  
-Items to evaluate:  
-  
-  
-  
-  
-  
-  
-*  
-  
-__Spelling. __ Spelling should conform to a standardized English spelling of terms. For words that are new  
-to the language and not yet standardized (e.g. technical Linux terminology that is generally accepted  
-in the community), follow the most common spelling for the term.  
-  
-  
-  
-  
-  
-  
-__Note__  
-  
-Because there are two generally accepted forms of English, this review should  
-not privilege American English spellings over British English spellings, or vice-versa. For example, if the  
-author is writes British English and uses the word "realise", you should not change the spelling of  
-the word to "realize" just because you speak/write American English.  
-  
-  
-*  
-*  
-  
-__Grammar. __ For the purposes of this review, grammar should address issues such as standards of subject/verb agreement,  
-pronoun/antecedent agreement, etc. One of the common and confusing mistakes made in HOWTOs is unclear pronoun antecedents.  
-  
-  
-  
-For example, to say, "You will need to set several parameters in the config file to make it compile correctly.  
-The ones you choose to set make a big difference." In this example it sounds like the config file is what is compiling and  
-it takes a re-reading of the phrase for it to be clear that "The ones" refers to the parameters.  
-  
-  
-  
-Along these same lines, many authors writing for the LDP use smiley faces and exclamation points where they  
-would never be accepted in formal documentation or grammar handbooks. The general rule to follow  
-at this time is to leave the smiley faces and gratuitous punctuation marks in place unless they interfere with  
-the reader's understanding of the concepts being explained. The rationale behind this is to protect the more conversational  
-tone of the LDP documentation.  
-  
-  
-*  
-*  
-  
-__Capitalization. __ The word "HOWTO" should always be in full caps with no hyphen.  
-Also, the document title should always be in title case. This means that first words in a title are always capitalized.  
-The only words not capitalized in a title are prepositions, articles, and proper nouns which would not be capitalized otherwise (e.g.  
-insmod). Other capitalization should follow rules of standard English.  
-  
-  
-*  
-*  
-  
-__Clarity. __ Judgements on clarity are sometimes difficult to make. One successful strategey in  
-evaluating clarity is asking the question "If I did not already know this information, would  
-the explanation be clear from this document." If it is confusing to you and you already generally  
-understand what the author is trying to say, then there is a good chance that the explanation is  
-really confusing for someone reading the document for the first time. If you run across this situation,  
-and you don't really know how to correct the technical explanation, or you are afraid your changes might  
-affect the meaning of the document, ask for help from a technical expert. If no technical expert is available  
-or no one responds to your requests, note the needed changes in  
-the review and mark that these concerns need to be addressed in the technical review.  
-  
-  
-*  
-*  
-  
-__Organization. __ In some cases the document would really benefit from a different structure. You should address these  
-issues when they interfere with the understanding of the information within the document. If a document gives  
-background information after a procedure has been performed, this may well be too late for the reader to  
-fully consider the information he or she needs before performing the task. Look for document organization that might  
-confuse or mislead the reader. These will be the types of issues you want to address. Once these are identified, it  
-may be worthwhile to let the author know your rationale and discuss major changes with him or her.  
-  
-  
-*  
-*  
-  
-__Sentence Structure. __ To some extent, sentence structure issues are discussed in the grammar section; however, there are some additional issues  
-that are not grammatically incorrect but do interfere with the readers comprehension of the material. One of the most noticable of these  
-is stacked prepositional phrases. Stacked prepositional phrases become a problem when the document's readability suffers  
-because it becomes less and less clear what the subject and action of the sentence are. In some cases more  
-precise descriptors are needed or sentences need to be changed from one long sentence that is hard to  
-comprehend, to two or three more easily read sentences.  
-  
-  
-*  
-*  
-  
-__Readability. __ This area is somewhat subjective. What passes for fairly readable material to one person might be confusing to someone  
-else. Because this is a value judgement you should be cautious when marking up an author's work for readability.  
-Realize when basing a judgement on readability that you might be dealing with preferences of style. At this point  
-in time within the LDP, there is no set style or stylistic rules that authors need to follow. In evaluating readability  
-you must consider whether or not the way the document is written truly interferes with the readers understanding  
-of the information. If the answer you come up with is "No, but it doesn't sound like I think it should."  
-then you should probably not re-write the text to make it sound better to you.  
-  
-  
-*  
-*  
-  
-__Versioning. __ Every document should have a version number, preferably in the form  
-Major.Minor.Bugfix, where each section is an integer.  
-Some authors use Alan Cox style versions (e.g., 1.4pre-3) and some include  
-additional information (e.g., 1.3beta). This is acceptable but not encouraged.  
-The most important thing is that we ''have'' a version  
-number so we know which version we are dealing with! Once a document goes through review it should  
-advance in minor or bugfix version number, depending on the amount of change introduced.  
-  
-  
-*  
-*  
-  
-__Title. __The title should be in proper title case. The general principle for this is that all words are  
-capitalized in a title except prepositions and articles (an article will be capitalized if it is the  
-first word in the title). The word HOWTO should be  
-in all capital letters. There should be no hyphens within the word HOWTO (with the exception of the Mini-HOWTO).  
-The version should not be included in the title.  
-  
-  
-*  
-*  
-  
-__Date Formats. __Dates should be in standard ISO format, which is YYYY-MM-DD.  
-  
-  
-*  
-*  
-  
-__Uniform Use of Terms. __ Because the HOWTO you are reviewing is probably filled with new information for the reader, it is important  
-that the terms discussed throughout the document be uniform. For example, referring to a part or parameter in one section of the  
-document by one name and then calling it by another name (or an abbreviation that has not be explained) in another  
-part of the document is confusing for the reader. Making sure that terms are the same throughout the document  
-goes a long way in helping the reader understand the documentation.  
-  
-  
-*  
-*  
-  
-__Definitions of Acronyms or Slang. __ Terminology and language within the realm of computer technology changes rapidly. In reviewing documents  
-you may find that many of the terms that are being discussed are not valid words in any dictionary or technical  
-reference that you are familiar with. In this case you will need to search on terms and find if they are, in fact,  
-terminology that is accepted in the general Linux community. Terms that are less familiar should be defined immediately  
-following the first instance of the term. Slang should be replaced with more common terminology if the slang will  
-causes the reader to be confused by the connotation or denotation of the term. Remember that readers using  
-the document may not come to English as a primary language and, therefore, you should do your best to make sure  
-that the document is as easy to understand as possible.  
-  
-  
-*----  
-!!!6. Reporting Your Results  
-  
-Once you have completed your review of a document, you should send your results back  
-to the working group. The coordinator will record your work in the database.  
-The coordinator will not need the updated source, but he or she will need any metrics  
-you have collected and your notes. He or she will also need to know which types of review  
-you have completed.  
-  
-  
-  
-If you have made any modifications to the document, also send your updates to the  
-author or maintainer, as well as the LDP Submission List, which is at  
-''submit@linuxdoc.org''
+Describe [HowToLDPReviewerHOWTO] here.