keyboards icon indicating copy to clipboard operation
keyboards copied to clipboard

[infrastructure] Add all EL .js keyboards to package

Open LornaSIL opened this issue 5 years ago • 9 comments

With the upcoming release of Keyman 14 later this year, any keyboards in legacy that just have a .js file (no kmp) will no longer be available for people to use.

The "mother" issue is #337 which we are closing. The remaining keyboards are the EL (@andjc) keyboards which we are leaving to the original author to either update the keyboard properly and move to release, or if he wishes he can put them in a kmp wrapper. At this point I believe he prefers that they not be put in the kmp wrapper because he did not create the mobile layouts and feels they are inconsistent with his desktop keyboards. (I hope I've explained this properly, but the history of the discussion is in #337.)

  • [x] d/dari_clra
  • [x] h/har10
  • [ ] h/harethi11
  • [x] o/osmanya10
  • [x] p/ps32
  • [ ] v/vietweb11

Closes #337

LornaSIL avatar Jul 16 '20 18:07 LornaSIL

How do we depreciate the following:

  • h/har10
  • h/harethi11

I know how to depreciate a package, but what is the mechanism in place to depreciate these two? I need to pull the three most recent versions of the Harari layouts out of the archive, review them, and commit them. The 1.x versions are obsolete. h/har10 is older than the kmp currently available in the repo.

Will look at adding Dari and Osmanya to a kmp.

I need to review p/ps32.

v/vietweb11 was an early standalone layout for keymanweb. Will need to review the existing kmp files to see if it matches any of them.

To depreciate:

  • [ ] h/har10
  • [ ] h/harethi11

To commit:

  • [ ] latest Harari (Latin)
  • [ ] latest Harari (Ethiopic)
  • [ ] latest Harari (Arabic)

To update and integrate into kmp files:

  • [ ] d/dari_clra
  • [ ] o/osmanya10

To review:

  • [ ] p/ps32
  • [ ] v/vietweb11

andjc avatar Jul 17 '20 03:07 andjc

It looks to me like h/har10 is already deprecated by el_harari_latin but we forgot to add a DEPRECATED.md file in har10. Do you want me to add that file?

When you commit the latest `Harari (Ethiopic) then you should deprecate the harethi11 keyboard with the new one.

LornaSIL avatar Jul 17 '20 19:07 LornaSIL