database icon indicating copy to clipboard operation
database copied to clipboard

RFC: Don't expose ROMs, embargo?

Open avivace opened this issue 1 year ago • 3 comments

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.

avivace avatar Feb 16 '24 19:02 avivace

What would the purpose of this be?

aaaaaa123456789 avatar May 31 '24 13:05 aaaaaa123456789

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

avivace avatar May 31 '24 18:05 avivace

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.

pinobatch avatar May 31 '24 19:05 pinobatch