Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-1312

Add dynamic menus, update, links, modern CSS to bigtop site.

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: backlog
    • Fix Version/s: 0.8.0
    • Component/s: general
    • Labels:
      None

      Description

      Its a good time, pending BIGTOP-1311, to overhaul the website. This will help us to grow a larger community around bigtop, right now.

      For this JIRA Lets focus on :

      1) modernizing the CSS so the site "looks cool". I know it sounds arbitrary, but we all know what "good" sites look like, so lets make the bigtop html pages look like a first class website.

      2) clarify the 4 main things bigtop brings to hadoop. possibly in a diagram:

      • provisioning (puppet, vagrant, etc),
      • testing
      • packaging
      • feeding back info to the individual ecosystem projects.

      3) Update any the links where necessary.

      4) Update the "users of bigtop" page. I think now there are many projects which use bigtop bits which might have not yet made a public announcement.

      Heres a list of steps anyone interested in working on it. I think this could be a great intro project for someone new and interested in contributing to bigtop.

      Steps to complete this JIRA

      1) First implement the changes above.
      2) Test it by doing mvn site:site , and open the index.html page created in target/
      3) Post the patch here for review
      4) Commit the patch and then see the last bit of BIGTOP-1311 jira for directions on deploying it to staging, and pushing it up to full deployment.

      1. BIGTOP-1312.patch
        6 kB
        Matt Fenwick
      2. bigtop_website.png
        113 kB
        Matt Fenwick

        Activity

        Hide
        rvs Roman Shaposhnik added a comment -

        Would very much like to see this happen!

        Show
        rvs Roman Shaposhnik added a comment - Would very much like to see this happen!
        Hide
        jayunit100 jay vyas added a comment -

        Apache CMS might be a good route to go ?
        https://issues.apache.org/jira/browse/MAHOUT-1245

        Show
        jayunit100 jay vyas added a comment - Apache CMS might be a good route to go ? https://issues.apache.org/jira/browse/MAHOUT-1245
        Hide
        jayunit100 jay vyas added a comment -

        [~mfenwick100]

        I like the idea of adding horizontal boxes for

        packaging - smoke testing - virtualization.

        Then under each describe what it means , i.e.

        packaging : "BigTop Packages hadoop RPMs and DEBs, so that you can manage and maintain your hadoop cluster."

        smoke testing : "BigTop provides an integrated smoke testing framework, alongside a suite of over xxxx tests (grep for testXXXX in groovy files under test-artifacts to estimate thisnumber)"

        virtualization : "BigTop provides vagrant recipes, raw images, and (work-in-progress) docker recipes for deploying hadoop from zero."

        That way people can understand exactly what our project is doing. Right now there is some confusion in the community, i often here oh, bigtop also has puppet recipes, cool! or wow, you can spin up a hadoop cluster from bigtop artifcats?. So lets stop being shy and make it clear what the actual build artifacts are right at the top.

        Show
        jayunit100 jay vyas added a comment - [~mfenwick100] I like the idea of adding horizontal boxes for packaging - smoke testing - virtualization. Then under each describe what it means , i.e. packaging : "BigTop Packages hadoop RPMs and DEBs, so that you can manage and maintain your hadoop cluster." smoke testing : "BigTop provides an integrated smoke testing framework, alongside a suite of over xxxx tests (grep for testXXXX in groovy files under test-artifacts to estimate thisnumber)" virtualization : "BigTop provides vagrant recipes, raw images, and (work-in-progress) docker recipes for deploying hadoop from zero." That way people can understand exactly what our project is doing. Right now there is some confusion in the community, i often here oh, bigtop also has puppet recipes, cool! or wow, you can spin up a hadoop cluster from bigtop artifcats? . So lets stop being shy and make it clear what the actual build artifacts are right at the top.
        Hide
        mattfenwick Matt Fenwick added a comment -

        This patch addresses some of the issues brought in @jayvyas's last comment – emphasizing the core value of Bigtop, as well as reformatting of the tool dependencies.

        Show
        mattfenwick Matt Fenwick added a comment - This patch addresses some of the issues brought in @jayvyas's last comment – emphasizing the core value of Bigtop, as well as reformatting of the tool dependencies.
        Hide
        jayunit100 jay vyas added a comment -

        Thanks Matt.

        like the way it looks .

        It can be improved more .

        But I say if I can test it and it works, we commit and redeploy the site.

        I'll review shortly, then wait for feedback from others before carrying it through.

        Show
        jayunit100 jay vyas added a comment - Thanks Matt. like the way it looks . It can be improved more . But I say if I can test it and it works, we commit and redeploy the site. I'll review shortly, then wait for feedback from others before carrying it through.
        Hide
        jayunit100 jay vyas added a comment -

        +1 and commited. I build the changes locally and it was a good improvement. Im redeploying the site now.

        Hope to see some more improvements soon. !!!!

        Show
        jayunit100 jay vyas added a comment - +1 and commited. I build the changes locally and it was a good improvement. Im redeploying the site now. Hope to see some more improvements soon. !!!!
        Hide
        cos Konstantin Boudnik added a comment -

        thanks guys for doing this - a long awaited improvements indeed!

        Show
        cos Konstantin Boudnik added a comment - thanks guys for doing this - a long awaited improvements indeed!
        Hide
        jayunit100 jay vyas added a comment -

        thanks cos. Yup, just redployed the site. looks prettyyyyy

        Show
        jayunit100 jay vyas added a comment - thanks cos. Yup, just redployed the site. looks prettyyyyy

          People

          • Assignee:
            Unassigned
            Reporter:
            jayunit100 jay vyas
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development