Skip to content

Clean update of Community Section #273

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

Merged
merged 4 commits into from
Nov 17, 2017

Conversation

mateoholman
Copy link
Contributor

  • Removed outdated/broken/invalid links
  • Added new content / resources
  • Added a "tools" section
  • Organized layout and links within each subsection

@bvaughn Here is the cleaned-up PR for the updated Community Section! 😁

@reactjs-bot
Copy link

reactjs-bot commented Nov 10, 2017

Deploy preview ready!

Built with commit 0dcefd4

https://deploy-preview-273--reactjs.netlify.com

Copy link
Contributor

@bvaughn bvaughn left a comment

Choose a reason for hiding this comment

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

In general this looks like a nice clean-up. Curious why you removed the embedded videos on /community/videos.html though.

---

* **[Apollo](http://dev.apollodata.com/react/):** Easy to set up and use GraphQL client.
* **[Axios](https://github.com/mzabriskie/axios):** Promise based HTTP client for the browser and node.js.
Copy link
Contributor

Choose a reason for hiding this comment

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

I'm surprised that URLs like these actually get resolved to GitHub links, but they seem to 😮

<th></th><td></td>
</tr>
</table>
- [Introduction to React](https://www.youtube.com/watch?v=XxVg_s8xAms&feature=youtu.be) (2013 - 1h20m) - Tom Occhino and Jordan Walke introduce React at Facebook Seattle.
Copy link
Contributor

Choose a reason for hiding this comment

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

I think the embedded videos were kind of nice. I'm curious why you removed them?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

My only reasoning was to keep the cohesiveness between pages / sections. Most other sections had a bullet list layout for the links, so I thought I would keep it the same. I'm not married to the idea and certainly don't mind reverting to the embedded videos. Your call @bvaughn !

Copy link
Contributor

Choose a reason for hiding this comment

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

I don't feel strongly, but I think the embedded videos might be a nice touch.

@mateoholman
Copy link
Contributor Author

mateoholman commented Nov 13, 2017

Ok, added the embedded videos back in and added new embeds for the conference playlists. Is that what you had in mind @bvaughn ?

Copy link
Contributor

@bvaughn bvaughn left a comment

Choose a reason for hiding this comment

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

Something looks wrong with the videos page. Please take a look?


### Introducing React Native

[Tom Occhino](https://twitter.com/tomocchino) reviews the past and present of React in 2015, and teases where it's going next.
Copy link
Contributor

Choose a reason for hiding this comment

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

I'm a little confused by the change of the order of videos. It makes it a bit hard to tell for sure, but it looks like some videos were lost. Like this one. It's not on the page anymore.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I tried to arrange the videos chronologically from newest to oldest. A couple of the videos from the original page are now included as part of the React.js Conf playlists. For example, Tom's video above is the first video in the React.js Conf 2015 playlist. I'll scan through the list and make sure no videos were completely removed. Does that make sense? Should I add a sentence about the ordering and playlist at the top of the videos section?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I see that I also removed the "React and Flux: Building Applications with a Unidirectional Data Flow" video because the video it linked to was in Russian (check the embed on the current page). I found the English version of the video and will add it back in in the recommit 😁

Copy link
Contributor

Choose a reason for hiding this comment

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

The ordering is probably fine. It just confused me a bit when trying to verify that no videos were dropped. I don't have a lot of time to review PRs at the moment so I just kind of want to glance through and make sure things don't regress 😄 I don't think you need to add a sentence about the wording or anything. Just make sure we don't lose a video.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I believe the latest commit addressed your requested changes. I went back through to verify any removed videos were part of the React Conf playlists. I changed the duplicate embedded links to point to the appropriate video. I also added a title to each video to more closely match the current videos section. I'm not sure why I took them out and I believe it makes it a bit easier to read through 😄 .

<iframe title="Mountain West JavaScript 2014 - Be Predictable, Not Correct. by Pete Hunt" width="650" height="366" src="https://www.youtube-nocookie.com/embed/h3KksH8gfcQ" frameborder="0" allowfullscreen></iframe>

### Rethinking Best Practices
How Facebook abandoned the traditional MVC paradigm in favor of a more functional application architecture - (2014 - 0h44m).
<iframe title="Hacker Way: Rethinking Web App Development at Facebook" width="650" height="366" src="https://www.youtube-nocookie.com/embed/nYkdrAPrdcw" frameborder="0" allowfullscreen></iframe>
Copy link
Contributor

Choose a reason for hiding this comment

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

This same video (www.youtube-nocookie.com/embed/nYkdrAPrdcw) appears to be duplicated 3x on the new page.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yikes! I must have copied the same iframe to multiple places when I was replacing the links with the previous iframes. I'll change those to link to the correct video and recommit! 😄

Copy link
Contributor

@bvaughn bvaughn left a comment

Choose a reason for hiding this comment

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

Okay.

I think this is probably a nice change. Moving some of these resources from the wiki to the website will hopefully enable more people to see them and should empower more people to change them via PRs. Let's see.

Thanks for taking this on.

@bvaughn bvaughn merged commit 10fcc30 into reactjs:master Nov 17, 2017
@mateoholman
Copy link
Contributor Author

Hey @bvaughn I just wanted to say thanks for all your patience and input on this PR. I know your time is limited and this probably required a little more attention that normal, but I learned a ton and look forward to contributing more! 😄

@gaearon
Copy link
Member

gaearon commented Nov 21, 2017

What's the plan for the Wiki now? Shall we close it? Point people to the website?

@bvaughn
Copy link
Contributor

bvaughn commented Nov 21, 2017

You're welcome, @mateoholman. We look forward to your contributions. 😄

Yeah @gaearon! We should edit the pages to reference the website instead. I'll make that change. I've done this.

BetterZxx pushed a commit to BetterZxx/react.dev that referenced this pull request Mar 21, 2023
docs(en): merge reactjs.org into zh-hans @ a091165
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants