Skip to content
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

site showcase blogpost ready #5932

Merged
merged 11 commits into from
Jul 20, 2018
Merged

site showcase blogpost ready #5932

merged 11 commits into from
Jul 20, 2018

Conversation

shannonbux
Copy link
Contributor

@calcsam I'm not sure if the links to the site showcase and to where to submit it will work. I did my best to match up with what everyone said to use!

@calcsam I'm not sure if the links to the site showcase and to where to submit it will work.
@shannonbux shannonbux requested a review from calcsam June 15, 2018 21:33
@shannonbux shannonbux changed the title blogpost ready site showcase blogpost ready Jun 15, 2018
@gatsbybot
Copy link
Collaborator

Deploy preview for using-drupal ready!

Built with commit b1828f2

https://deploy-preview-5932--using-drupal.netlify.com

@gatsbybot
Copy link
Collaborator

Deploy preview for gatsbygram ready!

Built with commit b1828f2

https://deploy-preview-5932--gatsbygram.netlify.com


We recently finished the first phase of the [Site Showcase](https://next.gatsbyjs.org/showcase/), which is a searchable, filterable library of sites built with Gatsby!

![Featured Sites](featured-sites.png)

This comment was marked as resolved.

@gatsbybot
Copy link
Collaborator

gatsbybot commented Jun 15, 2018

Deploy preview for using-drupal ready!

Built with commit f9293b9

https://deploy-preview-5932--using-drupal.netlify.com


## Future iterations

Here's what we'll work on next in [Issue #5927](https://github.com/gatsbyjs/gatsby/issues/5927). Feel free to tackle any part of this project and contribute to it or discuss new possibilities!

This comment was marked as resolved.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

oh yeah good point. I meant we in the sense of the community, but I can see how it'd sound exclusive.

@gatsbybot
Copy link
Collaborator

gatsbybot commented Jun 15, 2018

Deploy preview for gatsbygram ready!

Built with commit f9293b9

https://deploy-preview-5932--gatsbygram.netlify.com

- [ ] Share sites with a social media / URL copy button in a modal
- [ ] visit a personal page for creators of sites (see all sites they have submitted)

*Very cool, not necessary right away*

This comment was marked as resolved.


## Source code

Many people learn how to build things by looking at src code for other sites. As you browse through the site showcase, look for the GitHub icon on each site’s detail page which links you to the source code (not all sites will have it):

This comment was marked as resolved.

This comment was marked as resolved.

- [x] See source code (Site detail page)
- [x] Share sites by copying the URL
- [x] Filter by category
- [x] Search

This comment was marked as resolved.


## Defining the MVP

Here are the features that clearly needed to be included in the MVP; you'll notice that we checked all the boxes thanks to the hard work of many people!

This comment was marked as resolved.


If you’d like to submit a site to the showcase, please follow the [instructions in this document](https://github.com/gatsbyjs/gatsby/blob/v2/docs/docs/site-showcase-submissions.md).

# Why build a site showcase?

This comment was marked as resolved.


## Defining the MVP

Here are the features that clearly needed to be included in the MVP; you'll notice that we checked all the boxes thanks to the hard work of many people!
Copy link
Contributor

Choose a reason for hiding this comment

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

Is the list too long to call everyone out by name? If we can specifically give credit to folks, that's always best.


* If you created a site with Gatsby or know someone who did and would like it to appear in the site showcase, [follow these instructions to add it](https://github.com/gatsbyjs/gatsby/blob/v2/docs/docs/site-showcase-submissions.md).
* If you see a site with no description and you know who built it, kindly remind them to update it!
* If you’d like to help speed up the previous two suggestions by writing a script to contact people who have submitted their sites in the past, see [issue #5928](https://github.com/gatsbyjs/gatsby/issues/5928): Site showcase: add descriptions, creators, and dates added

This comment was marked as resolved.

- [ ] For non-developers, have a CTA where they can hire someone to build them a Gatsby site / ask for demo, etc. (could be on upper menu, in which case it would not belong to site showcase)
- [ ] See case studies related to sites
- [ ] See a list of the site's dependencies
- [ ] Sort by date updated for sites with open src code

This comment was marked as resolved.


Here's what we'll work on next in [Issue #5927](https://github.com/gatsbyjs/gatsby/issues/5927). Feel free to tackle any part of this project and contribute to it or discuss new possibilities!

*Phase 2*

This comment was marked as resolved.

Copy link
Contributor

@KyleAMathews KyleAMathews left a comment

Choose a reason for hiding this comment

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

Looking good!


# Why build a site showcase?

We built the showcase to make it easier for you to find the source code for Gatsby sites and easier to show off what Gatsby can do to potential clients / coworkers.

This comment was marked as resolved.

Copy link
Contributor

@jlengstorf jlengstorf left a comment

Choose a reason for hiding this comment

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

One nitpick — otherwise this looks great!


## Source code
### Src code
Copy link
Contributor

Choose a reason for hiding this comment

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

Sorry — I think my feedback was unclear. I think we should use "source", not "src".


Here are the features that clearly needed to be included in the MVP; you'll notice that we checked all the boxes thanks to the hard work of many people!
We thought the following features were important to include; you'll notice that the boxes are all checked. This is all possible because Cassie (@ThatOtherPerson) and Shawn (@tsiq-swyx) put in a huge effort to get this developed, and Flo (@fk) did an amazing job on design. Many thanks to other people who contributed, including @gillkyle, @LeKoArts, @davidluhr, @daydream05, @m-allanson, @pieh, @calcsam and more (these are all GitHub names).
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 @sw-yx is Shawn's GitHub username: https://github.com/sw-yx

Copy link
Contributor

Choose a reason for hiding this comment

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

A link to each of these would be great, too.

Copy link
Contributor

Choose a reason for hiding this comment

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

yes use my main github username please

Copy link
Contributor Author

Choose a reason for hiding this comment

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

ok thanks for clarification!

jlengstorf
jlengstorf previously approved these changes Jun 16, 2018
@LekoArts
Copy link
Contributor

LekoArts commented Jun 16, 2018

Any notes on why you present "Featured Sites" and how you get into this selection? For example what the criterias are, how long you stay there.

Are gatsby starters allowed in the showcase? (I'd say no)

kkemple
kkemple previously approved these changes Jun 22, 2018
Copy link
Contributor

@kkemple kkemple left a comment

Choose a reason for hiding this comment

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

I think it looks great! Love how you added the things that we are working on. Although the checklist is slightly out of date now, maybe the link to the issue is enough?

@jlengstorf
Copy link
Contributor

@LekoArts there's a starter showcase in the works as well, so no starters in the site showcase.

You bring up a good point about criteria; I'd love to see that written down somewhere as well. I think at the moment it's more or less that the @gatsbyjs/inkteam flags any site that we think showcases key features of Gatsby and/or stand-out design. @fk @shannonbux can you clarify how featured sites get featured?

@LekoArts
Copy link
Contributor

there's a starter showcase in the works as well, so no starters in the site showcase.

Yeah, I know 😆
What I meant: It also should be clarified that no starters should go into the site showcase + link to starter showcase submission form.

As `v2` has been merged into `master`
@m-allanson m-allanson dismissed stale reviews from kkemple and jlengstorf via ab17b92 June 27, 2018 19:46
@KyleAMathews I think this blogpost is ready. Any blockers? Want me to redo the first screenshot with a different order of featured sites?
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.

10 participants