White-Rabbit icon indicating copy to clipboard operation
White-Rabbit copied to clipboard

Move image files

Open circumspect opened this issue 1 year ago • 2 comments

  • Images make up the bulk of the repository's size (at time of writing, nearly half a gigabyte)
  • The size of the repository scales with the number of supported languages multiplied by the number of cards
  • Not only does Github limit the max size a repository can have, but large repos take longer to clone

Proposed solution: create separate repositories for each language, containing both the images and the localization file for that language

circumspect avatar Feb 28 '23 00:02 circumspect

Adding a metadata file for cards could also allow people to upload custom expansions as repositories

circumspect avatar Feb 28 '23 13:02 circumspect

Non-card resources (posters, game guide, character sheet) should probably have per-language repos as well. Bot localization text files should stay here. Translated cards can be treated as expansions

circumspect avatar Feb 28 '23 16:02 circumspect