Uploaded image for project: 'NPanday'
  1. NPanday
  2. NPANDAY-307

Improve the plugin sites

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.2.1
    • Component/s: None
    • Labels:
      None
    • Codeplex ID:
      13669

      Description

      The sites for the plugins are in need of some improvements. I'm attaching a patch stat fixes the following problems:

      • Use the standardized menu structure used by Apache Maven plugins. For more info see the Maven Documentation Checker Plugin at http://maven.apache.org/plugins/maven-docck-plugin/
      • Change "NMaven" to "NPanday"
      • Fix typos
      • Use correct link syntax to avoid broken links
      • Add the same skin as the main site. Not all features of the main site is present though. Things that are tricky to fix are the images and href's in the header and the breadcrumbs. This is because the main site is not the site of the top parent in the POM hierarchy. To solve this one would have to move /site/src/site/ to /src/site/, That would enable the inheritance to work for the site as well.

      The site.xml fixes can be applied independently of the apt file changes.

      One more thing needs to be one. Unfortunately such a change is often lost when using patch files, so I'll just describe it instead.
      The file /plugins/maven-vsinstaller-plugin/src/site/apt/examples/pom.xml needs to be moved to /plugins/maven-vsinstaller-plugin/src/site/resources/examples/pom.xml
      This will fix the broken link to said pom.xml at /plugins/maven-vsinstaller-plugin/src/site/apt/examples/install-from-remote-repo.html

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              dennisl@apache.org Dennis Lundberg
            • Votes:
              1 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: