Uploaded image for project: 'Struts 2'
  1. Struts 2
  2. WW-4824

update dependencies page on the struts site

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.5.13
    • Component/s: Documentation
    • Labels:
      None

      Description

      The dependencies documentation page on the struts website displays dependency information which is no longer accurate for the current version of struts ( 2.5.12 )

        Activity

        Hide
        aleksandr-m Aleksandr Mashchenko added a comment -

        It is a maven site. The version can be found e.g. here -> https://struts.apache.org/maven/struts2-core/dependency-info.html.

        There is no version in the header because of this -> https://github.com/apache/struts/blob/master/src/site/site.xml#L39. Don't know why though.

        Show
        aleksandr-m Aleksandr Mashchenko added a comment - It is a maven site. The version can be found e.g. here -> https://struts.apache.org/maven/struts2-core/dependency-info.html . There is no version in the header because of this -> https://github.com/apache/struts/blob/master/src/site/site.xml#L39 . Don't know why though.
        Hide
        sdutry Stefaan Dutry added a comment - - edited

        It is a maven site. The version can be found e.g. here -> https://struts.apache.org/maven/struts2-core/dependency-info.html.

        So this means that this page is not part of the struts-site pages?

        How does it get made/generated? (is it through the maven-project-info-reports-plugin ?)
        Is it a matter of regenerating the page?

        Show
        sdutry Stefaan Dutry added a comment - - edited It is a maven site. The version can be found e.g. here -> https://struts.apache.org/maven/struts2-core/dependency-info.html . So this means that this page is not part of the struts-site pages? How does it get made/generated? (is it through the maven-project-info-reports-plugin ?) Is it a matter of regenerating the page?
        Hide
        lukaszlenart Lukasz Lenart added a comment -

        The missing version info is probably due to the fact that site was generated from Maven some time ago, right now we can restore it.

        And yes, it is a manual process to generate the project info using Maven and then manually copy it to the Subversion (overcomplicated approach - right now I'm in transition of the site from Svn to Git, see INFRA-14640. When this process is done we can think about automatic the whole build which needs to take into account generating site by Jekyll, exporting docs from Confluence and then running Maven to generate the project info and copy it into site's structure. That's why I want to move away from Confluence as this will reduce one step

        Show
        lukaszlenart Lukasz Lenart added a comment - The missing version info is probably due to the fact that site was generated from Maven some time ago, right now we can restore it. And yes, it is a manual process to generate the project info using Maven and then manually copy it to the Subversion (overcomplicated approach - right now I'm in transition of the site from Svn to Git, see INFRA-14640 . When this process is done we can think about automatic the whole build which needs to take into account generating site by Jekyll, exporting docs from Confluence and then running Maven to generate the project info and copy it into site's structure. That's why I want to move away from Confluence as this will reduce one step
        Hide
        sdutry Stefaan Dutry added a comment -

        Lukasz Lenart
        Thx for the info.

        It was just something i came across by coincidence. (= not an important issue)

        On the bright side:
        This way I learned about the existence of maven-project-info-reports-plugin and we will start using it at our company.

        Show
        sdutry Stefaan Dutry added a comment - Lukasz Lenart Thx for the info. It was just something i came across by coincidence. (= not an important issue) On the bright side: This way I learned about the existence of maven-project-info-reports-plugin and we will start using it at our company.
        Hide
        lukaszlenart Lukasz Lenart added a comment -

        Done

        Show
        lukaszlenart Lukasz Lenart added a comment - Done

          People

          • Assignee:
            Unassigned
            Reporter:
            sdutry Stefaan Dutry
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development