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

Constraining poe2arb version for a project #52

Open
Albert221 opened this issue Dec 29, 2022 · 1 comment
Open

Constraining poe2arb version for a project #52

Albert221 opened this issue Dec 29, 2022 · 1 comment
Labels
enhancement New feature or request question Further information is requested

Comments

@Albert221
Copy link
Member

To prevent different people from one project from using different poe2arb versions (which may result in different ARB outputs, bloated diffs, etc.) we may introduce something like a poe2arb-version constraint in l10n.yaml, which would specify a required poe2arb version to be run with.

It could specify:

  • a specific version 0.5.1
  • version range >= 0.5.-, >=0.5.0 <0.7
  • minor version ^0.5.0

That's rather low priority

@Albert221 Albert221 added enhancement New feature or request question Further information is requested labels Dec 29, 2022
@shilangyu
Copy link
Contributor

Or poe2arb binary could be distributed through a pub package, and leave version management to pub. "Constraining poe2arb version for a project" is not enough, we would then need to solve the problem of having many poe2arb version on one system. Pub would solve both problems, usage would then be through pub run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants