Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hosting the catalog on GitHub #90

Open
opk12 opened this issue Jul 7, 2024 · 0 comments
Open

Hosting the catalog on GitHub #90

opk12 opened this issue Jul 7, 2024 · 0 comments

Comments

@opk12
Copy link

opk12 commented Jul 7, 2024

  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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant