Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-14312

[Website] Home Page Improvements - Reorder Sections

Details

    • Improvement
    • Status: Resolved
    • P3
    • Resolution: Fixed
    • None
    • Not applicable
    • website

    Description

      Create a PR with reordered sections of the Home page and changed footer (need to have staging version for comparison). Keep it as draft for review. 

      1) Change order of the sections: 

      Current UX flow of the page sections: How does it work? (graph) -> You Choose Your Favorite Environment and Programming Language! -> Apache Beam Features -> Check out our social media -> Try Beam Playground ->  Apache Beam Runs in These Environments -> Case Studies Powered by Apache Beam -> Stay Up To Date with Beam

      Proposed UX flow of the page sections: How does it work? (graph)> Apache Beam Features > You Choose Your Favorite Environment and Programming Language! -> Apache Beam Runs in These Environments -> Try Beam Playground -> Case Studies Powered by Apache Beam -> Stay Up To Date with Beam 

      *removed "Check out our social media" section from the main flow. 

      2) Move GitHub, Twitter, Youtube buttons to the page footer (area on the right highlighted with red) and arrange them vertically, add LinkedIn button, link to https://www.linkedin.com/company/apache-beam/

       

      3)

      3.1 Remove the section "You Choose Your Environment and Programming language. 

      3.2.  Change title of the section "Apache Beam runs in these environments" to "Write Once, Run Anywhere" 
      Link each logo to the respective documentation: 

      Flink -> http://apache-beam-website-pull-requests.storage.googleapis.com/17408/documentation/runners/flink/index.html 

      Samza -> https://beam.apache.org/documentation/runners/samza/ 

      Spark -> https://beam.apache.org/documentation/runners/spark/ 

      Dataflow -> https://beam.apache.org/documentation/runners/dataflow/ 

      Twister -> https://beam.apache.org/documentation/runners/twister2/ 

      Amazon Kinesis Data Analytics
      Logo: https://images.app.goo.gl/zrd5ccwg2SoDB2R99 
      Link: https://docs.aws.amazon.com/kinesisanalytics/latest/java/examples-beam.html 

       

      3.3. Add new section below: "Create Multi-language Pipelines"

      Add logos and link to documentation:
      Java - > http://apache-beam-website-pull-requests.storage.googleapis.com/17388/documentation/sdks/java/index.html 

      Python -> http://apache-beam-website-pull-requests.storage.googleapis.com/17388/documentation/sdks/python/index.html 

      Go -> http://apache-beam-website-pull-requests.storage.googleapis.com/17388/documentation/sdks/go/index.html 

      SQL -> http://apache-beam-website-pull-requests.storage.googleapis.com/17388/documentation/dsls/sql/overview/index.html 

      The final result should look like below: 

       

       

      4. Replace the "How Does It Work?" Graph with the updated design: 

       

       

       

      Attachments

        1. How Does It Work_ Cat's Whiskers.png
          74 kB
          Daria Bezkorovaina
        2. image-2022-04-15-12-04-46-880.png
          50 kB
          Daria Bezkorovaina
        3. image-2022-04-15-12-10-59-510.png
          31 kB
          Daria Bezkorovaina
        4. image-2022-04-15-12-11-15-682.png
          11 kB
          Daria Bezkorovaina
        5. image-2022-04-26-01-48-42-795.png
          59 kB
          Daria Bezkorovaina
        6. image-2022-04-26-16-22-01-360.png
          74 kB
          Daria Bezkorovaina

        Issue Links

          Activity

            People

              bulat.safiullin Bulat Safiullin
              daria.bezkorovaina Daria Bezkorovaina
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 4h
                  4h