jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
Signup
Maven 2.x Javadoc Plugin
  • Maven 2.x Javadoc Plugin
  • MJAVADOC-79

Review plugin documentation

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 2.1
  • Labels:
    None
  • Number of attachments :
    1
  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. File
    MJAVADOC-79-alternate-doclet-wsmoak.diff
    31/Jul/06 9:25 AM
    3 kB
    Wendy Smoak

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Brett Porter added a comment - 25/Jun/06 11:57 PM

good job!

feedback:

  • please add more on the index page (include link to usage and examples)
  • 'mvn javadoc:jar' should use <<<code style>>>
  • typo on maxmemory example for usage
  • put reporting first as the primary use case
  • move javadoc:jar to last, and mention that it is run by default and mostly used when releasing to publish to the repository
  • Try and use more explanatory titles for the examples, eg "Aggregating Javadoc for Multiple projects"
  • use 'tree' for tree structures (see MWAR-48 for explanation)
  • the links for the examples other than the first one are broken.
Show
Brett Porter added a comment - 25/Jun/06 11:57 PM good job! feedback: please add more on the index page (include link to usage and examples) 'mvn javadoc:jar' should use <<<code style>>> typo on maxmemory example for usage put reporting first as the primary use case move javadoc:jar to last, and mention that it is run by default and mostly used when releasing to publish to the repository Try and use more explanatory titles for the examples, eg "Aggregating Javadoc for Multiple projects" use 'tree' for tree structures (see MWAR-48 for explanation) the links for the examples other than the first one are broken.
Hide
Permalink
Maria Odea Ching added a comment - 26/Jun/06 9:24 PM

Thanks Will apply the comments above..

Show
Maria Odea Ching added a comment - 26/Jun/06 9:24 PM Thanks Will apply the comments above..
Hide
Permalink
Maria Odea Ching added a comment - 28/Jun/06 10:02 PM

Applied the comments above. Also revised some of the pages like the usage and the examples docs.

Show
Maria Odea Ching added a comment - 28/Jun/06 10:02 PM Applied the comments above. Also revised some of the pages like the usage and the examples docs.
Hide
Permalink
Brett Porter added a comment - 04/Jul/06 1:44 AM

This is almost there.

feedback:

  • rename overview to index
  • comment out FAQ until there are some
  • 'mvn javadoc:jar' should use <<<code style>>> and remove 'quotes' on usage page (and other similar ones)
  • the links for the examples other than the first one are broken.
Show
Brett Porter added a comment - 04/Jul/06 1:44 AM This is almost there. feedback: rename overview to index comment out FAQ until there are some 'mvn javadoc:jar' should use <<<code style>>> and remove 'quotes' on usage page (and other similar ones) the links for the examples other than the first one are broken.
Hide
Permalink
Brett Porter added a comment - 04/Jul/06 2:08 AM

also:

  • links to goal references don't work
Show
Brett Porter added a comment - 04/Jul/06 2:08 AM also: links to goal references don't work
Hide
Permalink
Maria Odea Ching added a comment - 05/Jul/06 6:01 AM

The problem with the broken links in the examples (with mvn site:run) were the filenames of the apt files. Before, the filenames had uppercase letters in it (e.g. excludePackageNames.html), but when I changed it to all lowercased (e.g. excludepackagename.html) the links were fine. Could this be a bug with the site plugin?

Show
Maria Odea Ching added a comment - 05/Jul/06 6:01 AM The problem with the broken links in the examples (with mvn site:run) were the filenames of the apt files. Before, the filenames had uppercase letters in it (e.g. excludePackageNames.html), but when I changed it to all lowercased (e.g. excludepackagename.html) the links were fine. Could this be a bug with the site plugin?
Hide
Permalink
Maria Odea Ching added a comment - 05/Jul/06 6:02 AM

Btw, I've already committed the changes I've made from the suggested revisions above. Thanks

Show
Maria Odea Ching added a comment - 05/Jul/06 6:02 AM Btw, I've already committed the changes I've made from the suggested revisions above. Thanks
Hide
Permalink
Brett Porter added a comment - 07/Jul/06 1:08 AM
  • the FAQ and usage both refer to having to be in the build section. This is only necessary if the configuration will be different to on the site, or the report not on the site at all.
  • there's some inconsistency between "Usage" and "How to Use" between the plugins that have been submitted recently. I think I prefer "Usage"... WDYT?
Show
Brett Porter added a comment - 07/Jul/06 1:08 AM the FAQ and usage both refer to having to be in the build section. This is only necessary if the configuration will be different to on the site, or the report not on the site at all. there's some inconsistency between "Usage" and "How to Use" between the plugins that have been submitted recently. I think I prefer "Usage"... WDYT?
Hide
Permalink
Maria Odea Ching added a comment - 07/Jul/06 1:25 AM

I think "Usage" is better and more descriptive.. I'll just update the docs and apply the comments above. Thanks!

Show
Maria Odea Ching added a comment - 07/Jul/06 1:25 AM I think "Usage" is better and more descriptive.. I'll just update the docs and apply the comments above. Thanks!
Hide
Permalink
Maria Odea Ching added a comment - 30/Jul/06 8:43 PM

Additional review comments in the mailing list from Dennis Lundberg were not applied in the documentation.

I've read through the docs and here are some comments:

All

  • The title for all pages is "Maven Javadoc Report", but all references in the text refers to Maven Javadoc Plugin.

usage.html

  • Do we need to include the configuration section in the sample pom? There is no mention of the max/minmemory settings in the text.

jar-mojo.html

  • This page is very wide, wider than my 1280 screen. The reason is the "groups" param example code, and also the "tags" example. I see in the source code that there are line breaks inside the pre-tag, but they seem to be ignored. Perhaps a bug in the plugin plugin or the used javadoc parser?
  • finalName param: "Specified the" -> "Specifies the"
  • nocomment param: "Ssee" -> "See"
  • nonavbar param: Seems to be copy-and-pasted from "noindex" + two default values
  • old param: "This option created" -> "This option creates"
  • windowtitle param: two default values

examples/*.html (except alternate-doclet.html)

  • The poms in these examples have the javadoc plugin configured in the build section. Shouldn't it be the reporting section?

–
Dennis Lundberg

Show
Maria Odea Ching added a comment - 30/Jul/06 8:43 PM Additional review comments in the mailing list from Dennis Lundberg were not applied in the documentation. I've read through the docs and here are some comments: All The title for all pages is "Maven Javadoc Report", but all references in the text refers to Maven Javadoc Plugin. usage.html Do we need to include the configuration section in the sample pom? There is no mention of the max/minmemory settings in the text. jar-mojo.html This page is very wide, wider than my 1280 screen. The reason is the "groups" param example code, and also the "tags" example. I see in the source code that there are line breaks inside the pre-tag, but they seem to be ignored. Perhaps a bug in the plugin plugin or the used javadoc parser? finalName param: "Specified the" -> "Specifies the" nocomment param: "Ssee" -> "See" nonavbar param: Seems to be copy-and-pasted from "noindex" + two default values old param: "This option created" -> "This option creates" windowtitle param: two default values examples/*.html (except alternate-doclet.html) The poms in these examples have the javadoc plugin configured in the build section. Shouldn't it be the reporting section? – Dennis Lundberg
Hide
Permalink
Maria Odea Ching added a comment - 31/Jul/06 1:17 AM

Applied the comments above in the plugin docs. The staging site has also been updated http://people.apache.org/~oching/maven-javadoc-plugin
Thanks

Show
Maria Odea Ching added a comment - 31/Jul/06 1:17 AM Applied the comments above in the plugin docs. The staging site has also been updated http://people.apache.org/~oching/maven-javadoc-plugin Thanks
Hide
Permalink
Wendy Smoak added a comment - 31/Jul/06 9:25 AM

Change the example on the alternate doclet page to one that works with the newly released version of UmlGraph.

Separate reportsets are no longer necessary, UmlGraphDoc now generates UML diagrams as part of the Javadoc.

Show
Wendy Smoak added a comment - 31/Jul/06 9:25 AM Change the example on the alternate doclet page to one that works with the newly released version of UmlGraph. Separate reportsets are no longer necessary, UmlGraphDoc now generates UML diagrams as part of the Javadoc.
Hide
Permalink
Maria Odea Ching added a comment - 01/Aug/06 3:17 AM

Updated the alternate doclet page and the staging site http://people.apache.org/~oching/maven-javadoc-plugin.

Show
Maria Odea Ching added a comment - 01/Aug/06 3:17 AM Updated the alternate doclet page and the staging site http://people.apache.org/~oching/maven-javadoc-plugin .

People

  • Assignee:
    Maria Odea Ching
    Reporter:
    Maria Odea Ching
Vote (0)
Watch (0)

Dates

  • Due:
    06/Jul/06
    Created:
    18/Jun/06 8:26 PM
    Updated:
    04/Oct/06 6:04 PM
    Resolved:
    02/Aug/06 5:23 AM

Time Tracking

Estimated:
Not Specified
Original Estimate - Not Specified
Remaining:
0m
Remaining Estimate - 0 minutes
Logged:
1d 10h
Time Spent - 1 day, 10 hours
  • Atlassian JIRA (v5.2.7#850-sha1:b2af0c8)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.