RFC: Don't expose ROMs, embargo?
We already have "metadata-only" entries, but we may want a flag/metadata entry (or an embargo?) to not expose or allow download of the binaries.
This may also overlap with the 'playable' flag.
What would the purpose of this be?
What would the purpose of this be?
E.g.: you are publishing a commercial game, want to prepare it to be digitally preserved with solid metadata but you don't want the binaries to be public/distributed through the Homebrew Hub API yet, so you could upload them, maybe let a single ROM file to be playable (like a demo?) and the rest (e.g. the full ROM file) you can already prepare but set an embargo of 5-10-20 years (when the 'commercial' life of the release is over) so your work is not lost
Wouldn't it be already public at https://github.com/gbdev/database/tree/master/entries? We'd need to build some sort of time capsule functionality outside public GitHub for this.