Skip to content

Conversation

@Jakub-Sadowski
Copy link
Contributor

Implemented:

  • Welcome to community page
  • Contact us page
  • Navigation bar on mobiles

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 December 9, 2020 19:12
@pabloem
Copy link
Member

pabloem commented Dec 17, 2020

thank you @Jakub-Sadowski ! Can you share a few screenshots of these changes?

@Jakub-Sadowski
Copy link
Contributor Author

thank you @Jakub-Sadowski ! Can you share a few screenshots of these changes?

FireShot Capture 038 - Contact Us - localhost
FireShot Capture 041 - Contact Us - localhost
FireShot Capture 035 - Community Beam - localhost
FireShot Capture 044 - Community Beam - localhost

@TheNeuralBit
Copy link
Member

Retest this please

@Jakub-Sadowski
Copy link
Contributor Author

Review: @kgabryje

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 comments here.

Note this PR has the same issue as #13565, there are changes to the content files that will start to conflict with any changes made on master. If we start to diverge it will be very difficult to make sure we don't lose content changes made on master. It's even worse than the hugo upgrade - in that case we were able to at least diff the generated html since it should be identical. We won't have that option in this case since the style/layout is changing too.

| [JIRA bug tracker](https://issues.apache.org/jira/browse/BEAM) | Report bugs / discover known issues |
| [StackOverflow](https://stackoverflow.com/questions/tagged/apache-beam) | Ask and answer user support questions |
| [Slack](https://s.apache.org/beam-slack-channel) | Chat with users and developers in the ASF Slack. Note: Please [join the #beam channel](https://s.apache.org/beam-slack-channel) after you [created an account](https://s.apache.org/slack-invite). Please do not ask Beam questions in #general. |
Here should be a short description on what mailing lists are and how to use them. Also information on how does subscribe, unsubscribe and archives do work (blank email etc).
Copy link
Member

Choose a reason for hiding this comment

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

This looks like placeholder copy. Do you actually want to merge this now? When will it be updated?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

We got some new copies and I just pushed this site with new one.

Copy link
Member

Choose a reason for hiding this comment

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

Thank you! @griscz could you review the copy changes in this PR to make sure they match your expectations? The changes should all be in the .md and .yaml files

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.

Ok the HTML and CSS changes LGTM aside from a few more comments. Thanks for making all the fixes!

I don't feel great about the new content though, much of it seems a little unprofessional, or has grammatical errors.

@griscz has the copy already been reviewed?

# See the License for the specific language governing permissions and
# limitations under the License.

- title: <a href="community/join-beam">Join Beam Community</a>
Copy link
Member

Choose a reason for hiding this comment

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

It would be preferable if there were a separate attribute for the link, and the template handled making it into an <a> tag

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, I changed it

@TheNeuralBit
Copy link
Member

One more thing - the header is still rendering strangely for me when I view the staged website:

image

This is on my Linux desktop with the browser fullscreen. Is there anything I can do to help you debug this problem if you can't reproduce it?

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

Jakub-Sadowski commented Jan 30, 2021

One more thing - the header is still rendering strangely for me when I view the staged website:

image

This is on my Linux desktop with the browser fullscreen. Is there anything I can do to help you debug this problem if you can't reproduce it?

It's the problem I was talking about lastly, is hard to precisely cut parts of code which are needed, so during fixes to mobile navbar, navbar on desktop was changed also but some styles needed were absent, now I added them too and it looks fine

@TheNeuralBit
Copy link
Member

It's the problem I was talking about lastly, is hard to precisely cut parts of code which are needed, so during fixes to mobile navbar, navbar on desktop was changed also but some styles needed were absent, now I added them too and it looks fine

It looks like the issue with the Apache dropdown was resolved, but I still see the issue with the Documentation dropdown:
image

The same thing happens with private browsing so I don't think this is a cache issue.

@TheNeuralBit
Copy link
Member

Run Java PreCommit

@TheNeuralBit
Copy link
Member

Run Java_Examples_Dataflow PreCommit

@TheNeuralBit
Copy link
Member

Run Java_Examples_Dataflow_Java11 PreCommit

@TheNeuralBit
Copy link
Member

Run Spotless PreCommit

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 created #13867 where I duplicated this PR, but merged in website-revamp to clean up the noise. Based on a review over there this still looks good, except I still think we need to update the copy for the community and contact us pages.

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.

Thanks @Jakub-Sadowski. If you want to go ahead and get this merged before we get the updated copy from @griscz, please add TODOs to indicate which copy still needs to be updated. That way we won't accidentally merge some temp/placeholder copy to master.

@Jakub-Sadowski
Copy link
Contributor Author

Thanks @Jakub-Sadowski. If you want to go ahead and get this merged before we get the updated copy from @griscz, please add TODOs to indicate which copy still needs to be updated. That way we won't accidentally merge some temp/placeholder copy to master.

I will get the list with missing things in the morning and all TODOs

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.

Thanks for adding the updated copy! It looks like there are a couple of files with copy that didn't get updated though, are you still waiting on copy for these?

Jakub-Sadowski and others added 2 commits February 2, 2021 16:51
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.

LGTM, thank you @Jakub-Sadowski

@TheNeuralBit TheNeuralBit merged commit 549f78f into apache:website-revamp Feb 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants