Add page for the Community Github Org with list of repos#884
Add page for the Community Github Org with list of repos#884cpojer merged 1 commit intofacebook:masterfrom
Conversation
|
Oops, something went wrong with this deploy preview. @charpeni can you look at this? |
1 similar comment
|
Oops, something went wrong with this deploy preview. @charpeni can you look at this? |
|
⬆️ That's likely because I've added a new script to the preview script which required a |
|
Great work! Number of issues / opened PRs might also be nice, but I think this is something we can configure later too. |
|
This is amazing. |
|
@cpojer @grabbou Should I modify this PR to only include the data fetching part for now and then we can follow it up with another PR to actually make use of the data? I don't feel like I'm the best person to be making decisions about the website structure on my own but this PR can be a step towards it. Let me know if that works for you? |
|
Yeah that works for me :) |
This lays the foundation for using the information from the siteConfig in a community page.
8d7f0e6 to
e6d0814
Compare
|
Oops, something went wrong with this deploy preview. @charpeni can you look at this? |
|
Thanks for the reviews everyone! I have removed the page I created and left this PR to just be the sync script. Someone will need to check that that CircleCI and Netlify has the correct The next step will be for someone to make use of the new data in a community page 👍 |
|
I forgot to say, I also added open issues and PRs to the data 👍 |
|
Deploy preview for react-native ready! Built with commit e6d0814 https://deploy-preview-884--react-native.netlify.com Changes to Thank you for your contributions. |
|
Thanks for doing this! I just configured Netlify with a |
|
Perfect. Thanks! |
|
What's the status of this? Where can I check out what this looks like? I'd like to get this in :) |
|
@cpojer I removed all of the visible changes from this PR as there was no consensus on how the data should be displayed. It now just adds the data loading logic. It's ready to merge, but you'll need another PR to display the data somewhere. |
cpojer
left a comment
There was a problem hiding this comment.
Cool, let's merge this and then build a fancy page on top of it. Thank you for making this!
|
@matt-oakes I'm interested in picking this up. Are you available to collaborate? |
What's in this PR?
Still to do
This PR is meant to start a conversation about what we would like to include on the community page of the website. There are still lots of open questions:
What do we want to include on the community page?
Currently, I have just included the first paragraph of the meta repo and a bare bones repo list. There is a lot more we could include:
How do we make the repo list nicer?
Currently, I have just used the styling of the "showcase" to make a grid and included the repo name and the description. Other information we could include is:
Where should this page live in the navigation structure?
There is currently a "community" link in the header, however, this goes to the "help" page which then includes help links and links to 3rd-party communities. This is useful information so we should keep it.
To me, it makes sense to have the new Community page go to the new page in this PR and have the current Help page accessible under a new "Help" link in the header.
Anything else?
This is meant to start a conversation, so... GO!