feat(developer): VSCode plugin for building 🗼
- initial checkin
- README
- build.sh
Fixes: #12756
@keymanapp-test-bot skip
User Test Results
Test specification and instructions
User tests are not required
Test Artifacts
- Developer
- Keyboards
Should this be based on epic/ldml-editor?
Should this be based on
epic/ldml-editor?
Oops, yes, thanks!
I feel like this PR is a good draft. But it needs a lot of work before it is ready to merge into the epic branch. Code that lands in an epic needs to be production ready -- with neat attachment points for follow-on PRs. We don't want commented-out code, test code, or code that will need re-review in general to land in the epic branch.
I've given some initial feedback. Hope this is not too depressing! I am excited for where this is going.
Finally, we should back-burner this work and focus on the LDML keyboard editor work as a priority. I think it might be sensible to refactor the .kpj handling in kmc into a kmc-project module and build on that. I can certainly take the changes in this PR into account if I take that on (or you can).
I got the rename in and will move this back to draft for now.
100% on quality.
I feel like this PR is a good draft. But it needs a lot of work before it is ready to merge into the epic branch. Code that lands in an epic needs to be production ready -- with neat attachment points for follow-on PRs. We don't want commented-out code, test code, or code that will need re-review in general to land in the epic branch. I've given some initial feedback. Hope this is not too depressing! I am excited for where this is going. Finally, we should back-burner this work and focus on the LDML keyboard editor work as a priority. I think it might be sensible to refactor the .kpj handling in kmc into a kmc-project module and build on that. I can certainly take the changes in this PR into account if I take that on (or you can).
I got the rename in and will move this back to draft for now.
100% on quality.
erm. The one thing about tabling this is, it's also the substrate for the visual editor.
But, I think I can make a draft PR off this draft PR. And can work on the rest separately.
OK. I'm going to let this one sit for a bit. It'll have some conflicts to work through.