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

Organize the samples list #357

Closed
kainino0x opened this issue Feb 27, 2024 · 3 comments
Closed

Organize the samples list #357

kainino0x opened this issue Feb 27, 2024 · 3 comments
Labels
website issue Issue with the website, not samples themselves

Comments

@kainino0x
Copy link
Collaborator

kainino0x commented Feb 27, 2024

The samples list is slowly growing and I think it needs to be divided up into a few categories (and maybe we should have a directory page that shows the descriptions of each sample, and/or topic tags on each sample in the listing). Here's a proposed categorization:

@kainino0x
Copy link
Collaborator Author

kainino0x commented Feb 29, 2024

Another proposed version based on @cmhhelgeson feedback

@cmhhelgeson
Copy link
Contributor

cmhhelgeson commented Mar 4, 2024

Perhaps we should indicate that this issue is closed, but add a section to the READ ME that lists out the categories, samples we're still looking to solicit, and the categories those samples would ideally belong to? Effectively, we'd just be frontloading the information within this issue, and any other requisite information about how to categorize new samples to the READ ME.

Alternatively, we could just have a short sentence that encourages contributions, mentions features we would like to have samples for, and links to this issue.

@kainino0x kainino0x added the website issue Issue with the website, not samples themselves label Mar 5, 2024
@kainino0x
Copy link
Collaborator Author

I don't think the README needs info on how to categorize samples - if someone is adding a sample, they will see the comments in [slug].tsx, and the reviewer will help make sure it's in a good section.

For all the open issues I put in the list above, that was more to prove out the categories, than to decide where they would go right now. This issue isn't needed to track them. Those categorizations can be done whenever make PRs to add new samples.

We should use GitHub issues to track everything we would like to have a sample for, not try to put that in the repository.
I just triaged all the issues into labels so it'll be easy to find them. https://github.com/webgpu/webgpu-samples/labels

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
website issue Issue with the website, not samples themselves
Projects
None yet
Development

No branches or pull requests

2 participants