gbdev / database

JSON database of every Homebrew Hub entries. Propose here additions, improvements and fixes, every change propagates to Homebrew Hub.
https://hh.gbdev.io
Other
82 stars 39 forks source link

RFC: Harvest metadata from upstream repository #199

Open avivace opened 1 year ago

avivace commented 1 year ago

An homebrew developer could add a metadata file (a-la game.json) in the source repository of it's project (like https://citation-file-format.github.io/) and then ask the repository/homebrew hub to harvest their game

If the metadata file passes validation, it could be added "automatically" to the main repository

To discuss:

asiekierka commented 7 months ago

I see little reason to worry about abuses here. If each submission is vetted regardless, then we have both a source of the creator's consent for inclusion in the Homebrew Hub, and a way to verify whether the project is not copyright-infringing in other ways.

Querying for updates of the metadata file is a separate issue to collecting such metadata's existence, IMO.