Giraph
  1. Giraph
  2. GIRAPH-79

Change the menu layout of the site

    Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.1.0
    • Fix Version/s: 0.1.0
    • Component/s: site
    • Labels:

      Description

      The current site has the basic menu layout generated by maven site plugin.
      This layout is restricted to embrace new contents.

      I would like to suggest the following menu layout.
      http://people.apache.org/~hyunsik/giraph/site/index.html

      Although the layout includes most existing contents, it has two addition categories, Giraph and Documentation. I think that this layout is simpler and is good to add new contents.

      Anyone has any other suggestions?

      1. GIRAPH-79_1.patch
        2 kB
        Hyunsik Choi
      2. GIRAPH-79_2.patch
        2 kB
        Hyunsik Choi

        Activity

        Hide
        Gianmarco De Francisci Morales added a comment -

        It looks nice.
        But why keep project reports in the home page?
        Are they so important for new users?
        To me they look confusing, I would put them somewhere else deeper in the site.

        Show
        Gianmarco De Francisci Morales added a comment - It looks nice. But why keep project reports in the home page? Are they so important for new users? To me they look confusing, I would put them somewhere else deeper in the site.
        Hide
        Hyunsik Choi added a comment -

        Initially, the project reports were included because we had little contents.
        However, I also think that the project reports can be removed if there are no objection.
        Now, we are getting new contents. Most of them can be replaced with the reports generated by Jenkins.

        Show
        Hyunsik Choi added a comment - Initially, the project reports were included because we had little contents. However, I also think that the project reports can be removed if there are no objection. Now, we are getting new contents. Most of them can be replaced with the reports generated by Jenkins.
        Hide
        Hyunsik Choi added a comment -

        Gianmarco,

        I misunderstood your mention. You did not the remove of the project reports.
        I'm agree that the report is placed deeper in the site.

        Show
        Hyunsik Choi added a comment - Gianmarco, I misunderstood your mention. You did not the remove of the project reports. I'm agree that the report is placed deeper in the site.
        Hide
        Hyunsik Choi added a comment -

        I put the project reports as a subitem in the project information.

        http://people.apache.org/~hyunsik/giraph/site2/index.html

        Show
        Hyunsik Choi added a comment - I put the project reports as a subitem in the project information. http://people.apache.org/~hyunsik/giraph/site2/index.html
        Hide
        Jakob Homan added a comment -

        +1. As you mentioned in GIRAPH-75, it may be good to break up the content of the main page. I think that can be done without a JIRA, since it's a simple change, as we agreed on the mailing list.

        Show
        Jakob Homan added a comment - +1. As you mentioned in GIRAPH-75 , it may be good to break up the content of the main page. I think that can be done without a JIRA, since it's a simple change, as we agreed on the mailing list.
        Hide
        Jakob Homan added a comment -

        I've committed this and updated the site. Thanks, Hyunsik!

        Show
        Jakob Homan added a comment - I've committed this and updated the site. Thanks, Hyunsik!
        Hide
        Hyunsik Choi added a comment -

        Thank you so much

        Show
        Hyunsik Choi added a comment - Thank you so much
        Hide
        Hudson added a comment -

        Integrated in Giraph-trunk-Commit #29 (See https://builds.apache.org/job/Giraph-trunk-Commit/29/)
        GIRAPH-79: Change the menu layout of the site. (hyunsik)

        jghoman : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1201599
        Files :

        • /incubator/giraph/trunk/CHANGELOG
        • /incubator/giraph/trunk/src/site/site.xml
        Show
        Hudson added a comment - Integrated in Giraph-trunk-Commit #29 (See https://builds.apache.org/job/Giraph-trunk-Commit/29/ ) GIRAPH-79 : Change the menu layout of the site. (hyunsik) jghoman : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1201599 Files : /incubator/giraph/trunk/CHANGELOG /incubator/giraph/trunk/src/site/site.xml

          People

          • Assignee:
            Hyunsik Choi
            Reporter:
            Hyunsik Choi
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development