This is a list of the short term goals for the Perl 5 Documentation
Team, the tasks needed to make the goal a reality, and the deadlines
for those tasks.

Overall hard deadline: 1st quarter 2011

Administrative Tasks:
--------------------

 * Define the activities of the Perl 5 Doc Team (deadline 2010-07-10)

 Discuss in the "Proposed activities of the Perl 5 Doc Team" thread in [the
 mailing list][1].

 * Define a policy for documenting documentation changes in the Perl
   deltas (e.g. perl5133delta) (deadline 2010-07-10)

 Discuss in the "Proposed documenting of documentation changes" thread in the
 mailing list.

 * Create a FAQ (deadline 2010-07-10)

 Suggest questions and answers to the "Proposed FAQ" thread in the
 mailing list.

 * Create a CPAN module and Perl 5 wiki entry listing members
   (ongoing, Module and wiki entry will be created by 2010-12-10)

 People who wish to be listed as members should reply to the "I want
 to sign up" thread in the mailing list with the task(s) they wish to
 undertake.

 * Create a logo and/or mascot for the Doc Team (deadline 2010-07-31)

 People with (or without) artistic talent are encouraged to submit
 logo and mascot ideas to the "Proposed logo and/or mascot" thread in
 the mailing list (WARNING: if we get no submissions then I will
 choose some incredibly boring Creative Commons licensed image that I
 think fits).

 * Set tentative dates for some of the long term goals (deadline
   2010-08-31)

 More on this later.

Documentation tasks:
-------------------

 * Define guidelines for writing official documentation (deadline
   2010-08-31)

 We need to
   - Examine the structure of the existing documentation
   - Identify the individual types of documentation (tutorial,
     manual, quick reference, glossary, etc.)
   - Suggest guidelines for writing new documentation in the
     "Proposed documentation guidelines" thread in the mailing list.

 * Create perlfuncref (deadline 2010-10-31)

 We need to
   - Determine the best way to generate `perlfunc` and `perlfuncref`
     from a single source
   - Add single line descriptions of the functions


 * Replace `perlop` with `perlopquick` (deadline 2010-12-31)

 We need to
   - Add any missing operators (I think <> is missing)
   - Review entries for correctness
   - Review entries for clarity
   - Correct any style issues based on guidelines created by the Doc
     team
   - Add use statements to every example to indicated the minimum
     level of Perl to run the example
   - Make it easy to do automated testing on examples
   - Add sections linked from perlop to the document as appendices
     and change the links to internal ones
   - Use the same technique from `perlfunc`/`perlfuncref` to generate
     `perlop` and `perlopref`

 * Modify `perldoc` to display individual operators (deadline
   2010-12-31)

 We need to either add a new switch like `-O "||="` or possibly
 rethink how function, variable, and operator lookups work (e.g.
 maybe `-h` could take a string as an argument and we would determine
 the right file to find the answer in)

 [1]: http://lists.perl.org/list/perl-documentation.html

-- 
Chas. Owens
wonkden.net
The most important skill a programmer can have is the ability to read.

Reply via email to