Skip to content

Hosting the catalog on GitHub #90

@opk12

Description

@opk12
  1. Could you change the "browse catalog" URL from Google Drive to GitHub?

  2. If you do 1, please also upload one zip file for each language, otherwise one must download a lot of files manually. Related issue is [Feature request] Mass import #81.

Additional context

This future-proofs the app, if the maintainer becomes inactive; and helps third-party forks.

  • The catalog can be in the source tree or its own repo.
  • If the catalog is very big, the build process can ignore it.

The cons of using Google Drive are

  • Google can delete the Drive, if the account owner is inactive for a long time.
    • In fact, the owner is appearing now as boy's photo + undefined / "User could not be loaded"
  • Cannot download a language's folder on mobile. The download button does not exist in the Google Drive mobile version.
  • The cards don't have a license.

The pros of using GitHub are

  • GitHub does not delete repos of inactive maintainers.
  • Via pull requests, the community can easily contribute cards.
  • If the cards are in the source tree repo, they inherit the license, so they can be reused in third-party forks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions