Skip to content

Move i18n package outside legacy #246

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

Closed
wants to merge 1 commit into from
Closed

Move i18n package outside legacy #246

wants to merge 1 commit into from

Conversation

masci
Copy link
Contributor

@masci masci commented Jun 13, 2019

Package is used in arduino root package, let's be explicity about it not being legacy.

@ArduinoBot
Copy link
Contributor

✅ Build completed.

⬇️ Linux 64: https://downloads.arduino.cc/PR/arduino-cli/arduino-cli-63-PR246-linux64.tar.bz2

⬇️ Linux 32: https://downloads.arduino.cc/PR/arduino-cli/arduino-cli-63-PR246-linux32.tar.bz2

⬇️ Linux ARM: https://downloads.arduino.cc/PR/arduino-cli/arduino-cli-63-PR246-linuxarm.tar.bz2

⬇️ Windows: https://downloads.arduino.cc/PR/arduino-cli/arduino-cli-63-PR246-windows.zip

⬇️ OSX: https://downloads.arduino.cc/PR/arduino-cli/arduino-cli-63-PR246-osx.zip

ℹ️ To test this build:

  1. Just replace arduino-cli binary with the provided one

@cmaglie
Copy link
Member

cmaglie commented Jun 13, 2019

mmmh, IMHO just moving i18n outside of legacy is not enough to promote it to "non-legacy", there is a lot of non-idiomatic golang code there (the failing linter is also a signal of this).

Where is it referenced in arduino/*? I can't find it...

@masci
Copy link
Contributor Author

masci commented Jun 13, 2019

@cmaglie
Copy link
Member

cmaglie commented Jun 13, 2019

That is the commands/compile (not arduino) that depends on legacy/builder to perform the build. The dependency tree is:

commands/compile -> legacy/builder/* -> arduino/*

Again, legacy/builder has a ton of non trivial stuff that needs a bit of refactoring before being integrated in arduino/*.

@masci
Copy link
Contributor Author

masci commented Jun 13, 2019

going to tackle this more organically, closing for now

@masci masci closed this Jun 13, 2019
@per1234 per1234 deleted the massi/i18n branch May 4, 2022 22:22
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

Successfully merging this pull request may close these issues.

3 participants