Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.10
    • Component/s: Website
    • Labels:
      None
    • Number of attachments :
      2

      Description

      The current site doesn't provide enough information. It would be very nice to have some of the dynamic created pages based on the pom as they are supplied by the site-plugin. Since qdox uses xsite to generate the website I had to find a way to make some of the project-documentation pages available. I'd come pretty far. I added a new (let's say empty) template for the site-reports, ready to be picked up by xsite.
      But there's a small issue here: xsite expects it's pages in src/site/content, but the site-plugin already generated them somewhere under target. A bad solution would be to set the outputdirectory of the site-plugin to src/site/content.
      Added a patch to start with for those who think they can help me.

      1. project-information.patch
        2 kB
        Robert Scholte
      2. qdox-site.patch
        57 kB
        Robert Scholte

        Activity

        Hide
        Robert Scholte added a comment -

        revision 612 contains commits for the new website. It's a mixture with the best of both worlds: reports are dynamically generated and xsite can decorate these pages.
        It's a huge step forward, but there are still some small issues, so I won't close this issue yet.

        • The javadoc link isn't generated in the menu
        • add the rest of the mailinglists
        • update mainpage (reporting issue can be removed)
        • double reference to QDOX Usage in menu
        • The model-description isn't up to date. Maybe generate it with qdox??
        Show
        Robert Scholte added a comment - revision 612 contains commits for the new website. It's a mixture with the best of both worlds: reports are dynamically generated and xsite can decorate these pages. It's a huge step forward, but there are still some small issues, so I won't close this issue yet. The javadoc link isn't generated in the menu add the rest of the mailinglists update mainpage (reporting issue can be removed) double reference to QDOX Usage in menu The model-description isn't up to date. Maybe generate it with qdox??
        Hide
        Robert Scholte added a comment -

        I spend some time refreshing the look and feel of the site and finishing the other tasks above. I've already committed the new images, but here's the patch for all textbased files.
        Maybe I need to append the enforcer-plugin for running the site goal, because I'm making use of the maven.buildnumber property which seems to be provided since maven 2.0.9.
        The buildnumber will show the last published date in the upper right corner.
        Some pages have been restructured, making it better readable (I hope).

        Show
        Robert Scholte added a comment - I spend some time refreshing the look and feel of the site and finishing the other tasks above. I've already committed the new images, but here's the patch for all textbased files. Maybe I need to append the enforcer-plugin for running the site goal, because I'm making use of the maven.buildnumber property which seems to be provided since maven 2.0.9. The buildnumber will show the last published date in the upper right corner. Some pages have been restructured, making it better readable (I hope).
        Robert Scholte made changes -
        Field Original Value New Value
        Attachment qdox-site.patch [ 42975 ]
        Hide
        Robert Scholte added a comment -

        new site has been deployed

        Show
        Robert Scholte added a comment - new site has been deployed
        Robert Scholte made changes -
        Fix Version/s 1.10 [ 15020 ]
        Status Open [ 1 ] Closed [ 6 ]
        Assignee Robert Scholte [ rfscholte ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Robert Scholte
            Reporter:
            Robert Scholte
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: