Skip to content

Conversation

@Jakub-Sadowski
Copy link
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)

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.

@Jakub-Sadowski
Copy link
Contributor Author

Review: @TheNeuralBit

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

@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.

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.

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
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
Contributor Author

Choose a reason for hiding this comment

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

unfortunately no

Copy link
Member

@TheNeuralBit TheNeuralBit Feb 2, 2021

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
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
Contributor Author

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
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

@Jakub-Sadowski
Copy link
Contributor Author

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
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
Member

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

@Jakub-Sadowski Jakub-Sadowski changed the title Website/capability powered practises [BEAM-11618-11619-11605-11468-][Website revamp]Implemented capability matrix, powered by, beam practises, feedback component Feb 3, 2021
@Jakub-Sadowski
Copy link
Contributor Author

Jakub-Sadowski commented Feb 4, 2021

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

Copy link
Member

@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.

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

Copy link
Member

@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.

A few more comments here

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
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

Jakub-Sadowski and 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>
Copy link
Member

@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.

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
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
Contributor Author

Choose a reason for hiding this comment

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

okay

@TheNeuralBit TheNeuralBit merged commit 02140ae into apache:website-revamp Feb 5, 2021
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.

2 participants