keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
391 stars 107 forks source link

chore(windows): Deprecate use of Delphi #4599

Open mcdurdin opened 3 years ago

mcdurdin commented 3 years ago

Child Issues

mcdurdin commented 3 years ago

We will wait until a new version is available also for Community Edition.

mcdurdin commented 1 year ago

New Community Edition versions don't support command line compiling, only within IDE. As we depend on command line compiling for all our tooling, we won't be updating to newer versions of Delphi.

Instead we have decided to deprecate our Delphi use and moving to other development tools long-term, which is incredibly disappointing.

mcdurdin commented 1 year ago

Our process will be to slowly rewrite projects in other languages, Typescript or C++, as we can, starting with our development tools. See #5283 for package compiler and keymanweb compiler efforts which will deprecate kmcomp, initially. We'll do a proper review of the steps required during planning.