Skip to content

[BEAM-11618-11619-11605-11468-][Website revamp]Implemented capability matrix, powered by, beam practises, feedback component - #13858

Merged
TheNeuralBit merged 27 commits into
apache:website-revampfrom
PolideaInternal:website/capability-powered-practises
Feb 5, 2021
Merged

[BEAM-11618-11619-11605-11468-][Website revamp]Implemented capability matrix, powered by, beam practises, feedback component#13858
TheNeuralBit merged 27 commits into
apache:website-revampfrom
PolideaInternal:website/capability-powered-practises

Conversation

@Jakub-Sadowski

Copy link
Copy Markdown
Contributor

Implemented:

  • capability matrix
  • powered by and use cases
  • beam practises page
  • feedback button

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

  • Choose reviewer(s) and mention them in a comment (R: @username).
  • Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
  • Update CHANGES.md with noteworthy changes.
  • If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

Post-Commit Tests Status (on master branch)

LangSDKDataflowFlinkSamzaSparkTwister2
GoBuild Status---Build Status---Build Status---
JavaBuild StatusBuild Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build StatusBuild Status
Build Status
Build Status
Build Status
PythonBuild Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
---Build Status---
XLangBuild StatusBuild StatusBuild Status---Build Status---

Pre-Commit Tests Status (on master branch)

---JavaPythonGoWebsiteWhitespaceTypescript
Non-portableBuild StatusBuild Status
Build Status
Build Status
Build Status
Build StatusBuild StatusBuild StatusBuild 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.

@Jakub-Sadowski

Copy link
Copy Markdown
ContributorAuthor

Review: @TheNeuralBit

@TheNeuralBit
TheNeuralBit self-requested a review February 2, 2021 01:25

@TheNeuralBitTheNeuralBit left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I have some initial comments/questions. I still need to look over the templates but I'm out of time for today.

I tried to look at the new capability matrix in the website preview (http://apache-beam-website-pull-requests.storage.googleapis.com/13858/index.html) but clicking Documentation > Runners doesn't work.

Comment threadwebsite/www/site/static/images/community/messages-icon.svg
Comment threadwebsite/www/site/content/en/powered-by/commercial/eBay.md Outdated
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Do we have any copy for Scio?

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

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

unfortunately no

@TheNeuralBitTheNeuralBitFeb 2, 2021

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@nevillelyh is there any chance you or someone else involved with Scio could provide a blurb about it for our new "powered by" card? For reference the blurb for Klio is:

Developed at Spotify and built on top of Apache Beam for Python, Klio is an open source framework that lets researchers and engineers build smarter data pipelines for processing audio and other media files, easily and at scale.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

That is for Klio, a different, similarly named library from Spotify :)

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

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

Another issue I just noticed in the staged website, the footer is centered:
image

Merge of website-revamp fixed this

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Let's file a jira to make sure we get some copy for Scio at some point

Comment threadwebsite/www/site/content/en/powered-by/commercial/_index.md
@Jakub-Sadowski

Copy link
Copy Markdown
ContributorAuthor

I have some initial comments/questions. I still need to look over the templates but I'm out of time for today.

I tried to look at the new capability matrix in the website preview (http://apache-beam-website-pull-requests.storage.googleapis.com/13858/index.html) but clicking Documentation > Runners doesn't work.

Are u sure? I just pulled this branch and capability is working fine (also incognito)

@TheNeuralBit

Copy link
Copy Markdown
Member

Are u sure? I just pulled this branch and capability is working fine (also incognito)

Yes I'm sure. Note I didn't pull the branch and build the website locally, I'm going off the one that the "Website Stage GCS" job built, here: http://apache-beam-website-pull-requests.storage.googleapis.com/13858/index.html

When I go to that page and click Documentation > Runners, it takes me to http://apache-beam-website-pull-requests.storage.googleapis.com/13858/documentation/runners/capability-matrix/index.html, which doesn't exist

@TheNeuralBit

Copy link
Copy Markdown
Member

Another issue I just noticed in the staged website, the footer is centered:
image

@Jakub-SadowskiJakub-Sadowski changed the title Website/capability powered practises[BEAM-11618-11619-11605-11468-][Website revamp]Implemented capability matrix, powered by, beam practises, feedback componentFeb 3, 2021
@Jakub-Sadowski

Jakub-Sadowski commented Feb 4, 2021

Copy link
Copy Markdown
ContributorAuthor

Are u sure? I just pulled this branch and capability is working fine (also incognito)

Yes I'm sure. Note I didn't pull the branch and build the website locally, I'm going off the one that the "Website Stage GCS" job built, here: http://apache-beam-website-pull-requests.storage.googleapis.com/13858/index.html

When I go to that page and click Documentation > Runners, it takes me to http://apache-beam-website-pull-requests.storage.googleapis.com/13858/documentation/runners/capability-matrix/index.html, which doesn't exist
You were right, git ignore blocked whole folder with capability matrix

@TheNeuralBitTheNeuralBit left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I have a couple of comments here, not finished looking it over though

Comment threadwebsite/www/site/layouts/partials/section-menu/en/contribute.html Outdated

@TheNeuralBitTheNeuralBit left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

A few more comments here

Comment threadwebsite/www/site/layouts/partials/feedback.html Outdated
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Let's file a jira to make sure we get some copy for Scio at some point

Comment threadwebsite/www/site/data/en/powered-by.yaml Outdated
Comment threadwebsite/www/site/data/en/powered-by.yaml Outdated
Comment threadwebsite/www/site/content/en/documentation/runners/basics.md
Jakub-Sadowskiand others added 4 commits February 4, 2021 20:35
Co-authored-by: Brian Hulette <hulettbh@gmail.com>
Co-authored-by: Brian Hulette <hulettbh@gmail.com>

@TheNeuralBitTheNeuralBit left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I'm still seeing some scrolling issues with the capability matrix. Other than that and some other minor requests this is looking good.

PipelineResult which generally will be a job descriptor for your data
processing engine, providing methods for checking its status, canceling it, and
waiting for it to terminate.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

We need to update the copy on this page and the new page based on this move (e.g. in the new page it says "From here on ...", but this is actually the end of the page). I'll file a jira to do that since I don't think we have time to do it now.

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

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

okay

Comment threadwebsite/www/site/content/en/documentation/runners/basics.md
Comment threadwebsite/www/site/content/en/documentation/runners/basics.md
@TheNeuralBit
TheNeuralBit merged commit 02140ae into apache:website-revampFeb 5, 2021
Sign up for freeto 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.

2 participants

@Jakub-Sadowski@TheNeuralBit