Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Final merge of website revamp #13871

Merged
merged 18 commits into from
Feb 22, 2021
Merged

Final merge of website revamp #13871

merged 18 commits into from
Feb 22, 2021

Conversation

TheNeuralBit
Copy link
Member

@TheNeuralBit TheNeuralBit commented Feb 1, 2021

This PR is for the final merge of the website revamp into the master branch, which will publish it to https://beam.apache.org. This is the result of contributions generated by @bntnam and @Jakub-Sadowski, that were reviewed as PRs into the website-revamp branch.

Note there are some minor issues (broken links) with the staged version of this website generated by our infrastructure. There is a staged version that better reflects the final result at http://test-beam.surge.sh/

Post-Commit Tests Status (on master branch)

Lang SDK Dataflow Flink Samza Spark Twister2
Go Build Status --- Build Status --- Build Status ---
Java Build Status Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status Build Status
Build Status
Build Status
Build Status
Python Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
--- Build Status ---
XLang Build Status Build Status Build Status --- Build Status ---

Pre-Commit Tests Status (on master branch)

--- Java Python Go Website Whitespace Typescript
Non-portable Build Status Build Status
Build Status
Build Status
Build Status
Build Status Build Status Build Status Build Status
Portable --- Build Status --- --- --- ---

See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.

GitHub Actions Tests Status (on master branch)

Build python source distribution and wheels
Python tests
Java tests

See CI.md for more information about GitHub Actions CI.

bntnam and others added 7 commits November 16, 2020 10:45
…ponent (#13331)

* Implemented About social media component

* Review: refactored social icons component & added licenses to svg icons
…d Changed Works with components (#13406)

* Implemented About social media component

* Implemented About social media component

* Implemented Stay up to date component

* Updated supported integrations component

* Review: Added comments
… Header and Navbar (#13439)

* Implemented About social media component

* Implemented Quotes component

* Implemented Hero component

* Changed Navbar component

* Added license

* Review changes

* Review changes
Copy link
Member Author

@TheNeuralBit TheNeuralBit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sending this review to call attention to existing TODOs in website-revamp

website/www/site/data/en/quotes.yaml Outdated Show resolved Hide resolved
website/www/site/i18n/home/calendar/en.yaml Outdated Show resolved Hide resolved
website/www/site/layouts/index.html Outdated Show resolved Hide resolved
@codecov
Copy link

codecov bot commented Feb 1, 2021

Codecov Report

Merging #13871 (67508d0) into master (aaad864) will decrease coverage by 0.13%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master   #13871      +/-   ##
==========================================
- Coverage   82.98%   82.84%   -0.14%     
==========================================
  Files         469      466       -3     
  Lines       58298    57596     -702     
==========================================
- Hits        48379    47718     -661     
+ Misses       9919     9878      -41     
Impacted Files Coverage Δ
sdks/python/apache_beam/transforms/stats.py 86.72% <0.00%> (-10.62%) ⬇️
sdks/python/apache_beam/coders/slow_stream.py 92.43% <0.00%> (-2.21%) ⬇️
sdks/python/apache_beam/dataframe/frame_base.py 88.46% <0.00%> (-2.04%) ⬇️
...s/python/apache_beam/runners/portability/stager.py 82.62% <0.00%> (-1.57%) ⬇️
sdks/python/apache_beam/dataframe/schemas.py 95.31% <0.00%> (-1.57%) ⬇️
sdks/python/apache_beam/internal/metrics/metric.py 86.45% <0.00%> (-1.05%) ⬇️
sdks/python/apache_beam/internal/pickler.py 86.33% <0.00%> (-0.54%) ⬇️
sdks/python/apache_beam/runners/direct/executor.py 96.29% <0.00%> (-0.53%) ⬇️
...hon/apache_beam/runners/worker/bundle_processor.py 93.57% <0.00%> (-0.39%) ⬇️
...ks/python/apache_beam/coders/coders_test_common.py 98.52% <0.00%> (-0.36%) ⬇️
... and 21 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 050b642...b60c9ce. Read the comment docs.

@TheNeuralBit
Copy link
Member Author

Run Python PreCommit

@TheNeuralBit
Copy link
Member Author

Run PythonLint PreCommit

Jakub-Sadowski and others added 3 commits February 3, 2021 07:15
…ntact us pages, navbar on mobiles (#13511)

* init

* minor fixes

* fix mobile navbar

* delete br's

* delete br

* change header size

* Update website/www/site/data/en/community_list.yaml

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* add content, change shortcode

* Update website/www/site/content/en/community/contact-us.md

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* fixes/changes without content update

* merge

* whitespaces

* Update website/www/site/static/js/section-nav.js

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* fixes

* add attribute for link

* whitespace

* content update

* examples update

* fix:

* add contact us copy

* Update website/www/site/content/en/community/contact-us.md

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* update copy

Co-authored-by: Brian Hulette <hulettbh@gmail.com>
…beam page and navigations (#13718)

* init

* fix

* delete node modules

* hero fix on mobiles

* delete code_samples

* changes'

* Add copy to join beam

* delete whitespace

* fix

* fix list

* join beam

* update copy of join bema

* fix

* Update website/www/site/content/en/community/join-beam.md

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* Update website/www/site/data/en/join_beam.yaml

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* Update website/www/site/data/en/join_beam.yaml

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* Update website/www/site/data/en/join_beam.yaml

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* Update website/www/site/data/en/join_beam.yaml

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* Update website/www/site/data/en/join_beam.yaml

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

Co-authored-by: Brian Hulette <hulettbh@gmail.com>
…er, button bar, calendar, blog, blog post and documentation page (#13596)

* all changes

* added calendar

* fix list order

* fix calendar

* external links

* minor fix

* changes without content

* add license

* Update website/www/site/static/js/calendar.js

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* last changes

* filtering fix

* content update

* fix todos

* fix todos

* Update website/www/site/layouts/index.html

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* fixes

* resolved conflict

* icons

* add copy

* typo:

* fixed blog

* fixed icons on homepage

* fix

* icons fix

Co-authored-by: Brian Hulette <hulettbh@gmail.com>
Copy link
Member Author

@TheNeuralBit TheNeuralBit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Jakub-Sadowski I noticed some strange behavior on the homepage when I switch to mobile view.

website/www/site/i18n/home/hero/en.yaml Show resolved Hide resolved
Jakub-Sadowski and others added 3 commits February 5, 2021 08:28
…de, become a committer pages and twitter feed (#13565)

* contribution-guide

* become a committer and twitter

* fix

* update files

* add license

* whitespaces

* committer not commiter

* uppercase

* arrow-list template

* fix double right navigation

* delete br's

* delete duplicated class

* changes

* fix typo

* update content

* newer copy

* delete content

* statics

* content

* content updated

* fix typography:

* fix of content

* fix

* content fix

* highlight change

* fix contribution

* fix navbar

* content update

* fixes

* change div

* Update website/www/site/data/en/committer_traits.yaml

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* Update website/www/site/layouts/shortcodes/highlight.html

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

Co-authored-by: Brian Hulette <hulettbh@gmail.com>
… matrix, powered by, beam practises, feedback component (#13858)

* init

* missing content

* search styles

* add link to feedback

* content update

* examples update

* fix powered by

* add page

* fix

* fix logos

* add capability

* change of sdks

* Update website/www/site/layouts/partials/feedback.html

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* Update website/www/site/data/en/powered-by.yaml

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* fix content

* fix matrix

* Update website/www/site/data/en/powered-by.yaml

Co-authored-by: Brian Hulette <hulettbh@gmail.com>

* basics

* fix

* fix hero component:

* fix mobile

* fix navigation

* navbar fix

Co-authored-by: Brian Hulette <hulettbh@gmail.com>
aggregating elements per key and window
* [_Flatten_](#implementing-the-flatten-primitive) - union of PCollections
* [_Window_](#implementing-the-window-primitive) - set the windowing strategy
for a PCollection
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note these links don't work. They refer to anchors in the runner contributioin guide where this content came from.

website/www/site/i18n/home/hero/en.yaml Show resolved Hide resolved
@TheNeuralBit TheNeuralBit changed the title [DO NOT MERGE][WIP] Final merge of website revamp Final merge of website revamp Feb 5, 2021
@pabloem
Copy link
Member

pabloem commented Feb 8, 2021

I don't know if I'm missing something, but the capability matrix link seems to be broken: http://apache-beam-website-pull-requests.storage.googleapis.com/13871/documentation/runners/capability-matrix/what-is-being-computed

image

@TheNeuralBit
Copy link
Member Author

I don't know if I'm missing something, but the capability matrix link seems to be broken

Yeah this is an issue with the staged website our tooling generates. It works correctly at http://test-beam.surge.sh/documentation/runners/capability-matrix/what-is-being-computed/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants