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

Large packages in the current git-based package system? #526

Open
polazarus opened this issue Apr 10, 2024 · 1 comment
Open

Large packages in the current git-based package system? #526

polazarus opened this issue Apr 10, 2024 · 1 comment

Comments

@polazarus
Copy link

Description

The current centralized one git package system seems not adapted to large packages (typically fonts, icons), typically more than 10M.

  • Does it matter?
  • Should large package owner push their package nevertheless?
  • Is there any plan too change it?

Current maintainer of a hopefully short-lived out-of-tree package
Typst SVG Emoji

@laurmaedje
Copy link
Member

Packages with many files or very large files are discouraged, but not only because of Git bloat. It's also not great for people to download, in particular in the web app. Note that font packages don't really work anyway because Typst won't recognize the fonts.

We'll migrate away from a Git repository at some point, so I'm not too concerned about people pushing their manual PDFs here, but packages with a very large number of files or large non-excluded files should still best be avoided.

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

2 participants