bevyengine / bevyengine/bevy-website

Bevy Asset Store - showcases!

Open
#1,277 1 comment 4 reactions 0 assignees View on GitHub
A-Assets C-Feature
Dominant language
JavaScript
Stars
249
Forks
450
Avg merge
16h 20m
Merged PRs (30d)
6

Description

I would like to propose as the next step for Bevy Assets https://bevyengine.org/assets/:
* eligible assets have an individual page that they can link to
* to be eligible, assets must have a crates.io link
* as a starting point, this is mostly the same page as the crates.io or lib.rs page for that crate
* show the list of Bevy features it enables
* add specific metadata to the Cargo.toml file, like a list of screenshots to display in a carousel
* could show other things specific to Bevy, like list of components with direct links to docs.rs
* build a filtered automatic showcase of assets
* must be published on crates.io
* must depend on the last version of Bevy
* must have a compatible license
* must have screenshots
* must respect the CoC
* (maybe) must have more than one maintainer
* (maybe) limited to the top X crates of a category based on recent download
* crates can be excluded at the maintainers discretion

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing Bevy Assets page at https://bevyengine.org/assets/ and the website repository structure. Determine how asset listings are currently sourced and where individual pages or Cargo.toml metadata would fit. Done would require an agreed, implemented scope for asset pages and automated showcase filtering, but this proposal does not define that scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
content, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.