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

Add help from welcome.htm content #231

Closed
darcywong00 opened this issue Apr 17, 2018 · 3 comments
Closed

Add help from welcome.htm content #231

darcywong00 opened this issue Apr 17, 2018 · 3 comments

Comments

@darcywong00
Copy link
Contributor

darcywong00 commented Apr 17, 2018

Many keyboards are missing online help documentation, but the .kmp files contain welcome.htm content that can be used.

Running a script, the list seems to be:

Legacy Keyboards

  • ./legacy/a/acoli/source/acoli.kmp
  • ./legacy/a/amazigh_lat.kmn/source/amazigh_lat.kmn.kmp
  • ./legacy/a/aramaic/source/aramaic.kmp
  • ./legacy/b/bu/source/bu.kmp
  • ./legacy/b/buang/source/buang.kmp
  • ./legacy/b/bukawa/source/bukawa.kmp
  • ./legacy/b/busau/source/busau.kmp
  • ./legacy/c/cameroonqwertyunicode50/source/cameroonqwertyunicode50.kmp
  • ./legacy/c/creekeysdesktop3/source/creekeysdesktop3.kmp
  • ./legacy/c/cs-pinyin/source/cs-pinyin.kmp
  • ./legacy/d/deseret/source/deseret.kmp
  • ./legacy/d/dvsp/source/dvsp.kmp
  • ./legacy/e/esperantohx/source/esperantohx.kmp
  • ./legacy/f/farsi_unicode/source/farsi_unicode.kmp
  • ./legacy/g/galaxiegreekandhebrew/source/galaxiegreekandhebrew.kmp
  • ./legacy/g/gensalish/source/gensalish.kmp
  • ./legacy/g/gensalishu/source/gensalishu.kmp
  • ./legacy/g/grkpolycompv103/source/grkpolycompv103.kmp
  • ./legacy/h/hararab/source/hararab.kmp
  • ./legacy/h/hararabalt/source/hararabalt.kmp
  • ./legacy/h/harethi/source/harethi.kmp
  • ./legacy/h/harethialt/source/harethialt.kmp
  • ./legacy/h/harlatn/source/harlatn.kmp
  • ./legacy/h/heidelberginputsolution/source/heidelberginputsolution.kmp
  • ./legacy/h/hi-keyboard/source/hi-keyboard.kmp
  • ./legacy/i/indic roman transliteration/source/indic roman transliteration.kmp
  • ./legacy/i/inuktitut_4/source/inuktitut_4.kmp
  • ./legacy/k/khowar/source/khowar.kmp
  • ./legacy/k/kmhmu/source/kmhmu.kmp
  • ./legacy/k/km_cree/source/km_cree.kmp
  • ./legacy/k/km_ojibwasyllabics/source/km_ojibwasyllabics.kmp
  • ./legacy/k/km_ojicreesyllabics/source/km_ojicreesyllabics.kmp
  • ./legacy/k/korda/source/korda.kmp
  • ./legacy/k/korean_morse/source/korean_morse.kmp
  • ./legacy/kbd/kbda1/source/kbda1.kmp
  • ./legacy/kbd/kbda2/source/kbda2.kmp
  • ./legacy/kbd/kbda3/source/kbda3.kmp
  • ./legacy/kbd/kbdal/source/kbdal.kmp
  • ./legacy/kbd/kbdarme/source/kbdarme.kmp
  • ./legacy/kbd/kbdarmw/source/kbdarmw.kmp
  • ./legacy/kbd/kbdaze/source/kbdaze.kmp
  • ./legacy/kbd/kbdazel/source/kbdazel.kmp
  • ./legacy/kbd/kbdbash/source/kbdbash.kmp
  • ./legacy/kbd/kbdbe/source/kbdbe.kmp
  • ./legacy/kbd/kbdbene/source/kbdbene.kmp
  • ./legacy/kbd/kbdbgph/source/kbdbgph.kmp
  • ./legacy/kbd/kbdbhc/source/kbdbhc.kmp
  • ./legacy/kbd/kbdblr/source/kbdblr.kmp
  • ./legacy/kbd/kbdbr/source/kbdbr.kmp
  • ./legacy/kbd/kbdbu/source/kbdbu.kmp
  • ./legacy/kbd/kbdbulg/source/kbdbulg.kmp
  • ./legacy/kbd/kbdca/source/kbdca.kmp
  • ./legacy/kbd/kbdcr/source/kbdcr.kmp
  • ./legacy/kbd/kbdcz/source/kbdcz.kmp
  • ./legacy/kbd/kbdcz1/source/kbdcz1.kmp
  • ./legacy/kbd/kbdcz2/source/kbdcz2.kmp
  • ./legacy/kbd/kbdda/source/kbdda.kmp
  • ./legacy/kbd/kbddiv1/source/kbddiv1.kmp
  • ./legacy/kbd/kbddiv2/source/kbddiv2.kmp
  • ./legacy/kbd/kbddv/source/kbddv.kmp
  • ./legacy/kbd/kbdes/source/kbdes.kmp
  • ./legacy/kbd/kbdest/source/kbdest.kmp
  • ./legacy/kbd/kbdfa/source/kbdfa.kmp
  • ./legacy/kbd/kbdfc/source/kbdfc.kmp
  • ./legacy/kbd/kbdfi/source/kbdfi.kmp
  • ./legacy/kbd/kbdfi1/source/kbdfi1.kmp
  • ./legacy/kbd/kbdfo/source/kbdfo.kmp
  • ./legacy/kbd/kbdfr/source/kbdfr.kmp
  • ./legacy/kbd/kbdgae/source/kbdgae.kmp
  • ./legacy/kbd/kbdgeo/source/kbdgeo.kmp
  • ./legacy/kbd/kbdgeoer/source/kbdgeoer.kmp
  • ./legacy/kbd/kbdgeoqw/source/kbdgeoqw.kmp
  • ./legacy/kbd/kbdgkl/source/kbdgkl.kmp
  • ./legacy/kbd/kbdgr/source/kbdgr.kmp
  • ./legacy/kbd/kbdgr1/source/kbdgr1.kmp
  • ./legacy/kbd/kbdgrlnd/source/kbdgrlnd.kmp
  • ./legacy/kbd/kbdhe/source/kbdhe.kmp
  • ./legacy/kbd/kbdhe220/source/kbdhe220.kmp
  • ./legacy/kbd/kbdhe319/source/kbdhe319.kmp
  • ./legacy/kbd/kbdheb/source/kbdheb.kmp
  • ./legacy/kbd/kbdhela2/source/kbdhela2.kmp
  • ./legacy/kbd/kbdhela3/source/kbdhela3.kmp
  • ./legacy/kbd/kbdhept/source/kbdhept.kmp
  • ./legacy/kbd/kbdhu/source/kbdhu.kmp
  • ./legacy/kbd/kbdhu1/source/kbdhu1.kmp
  • ./legacy/kbd/kbdic/source/kbdic.kmp
  • ./legacy/kbd/kbdinasa/source/kbdinasa.kmp
  • ./legacy/kbd/kbdinbe1/source/kbdinbe1.kmp
  • ./legacy/kbd/kbdinbe2/source/kbdinbe2.kmp
  • ./legacy/kbd/kbdinben/source/kbdinben.kmp
  • ./legacy/kbd/kbdindev/source/kbdindev.kmp
  • ./legacy/kbd/kbdinguj/source/kbdinguj.kmp
  • ./legacy/kbd/kbdinhin/source/kbdinhin.kmp
  • ./legacy/kbd/kbdinkan/source/kbdinkan.kmp
  • ./legacy/kbd/kbdinmal/source/kbdinmal.kmp
  • ./legacy/kbd/kbdinmar/source/kbdinmar.kmp
  • ./legacy/kbd/kbdinori/source/kbdinori.kmp
  • ./legacy/kbd/kbdinpun/source/kbdinpun.kmp
  • ./legacy/kbd/kbdintam/source/kbdintam.kmp
  • ./legacy/kbd/kbdintel/source/kbdintel.kmp
  • ./legacy/kbd/kbdinuk2/source/kbdinuk2.kmp
  • ./legacy/kbd/kbdir/source/kbdir.kmp
  • ./legacy/kbd/kbdit/source/kbdit.kmp
  • ./legacy/kbd/kbdit142/source/kbdit142.kmp
  • ./legacy/kbd/kbdiulat/source/kbdiulat.kmp
  • ./legacy/kbd/kbdkaz/source/kbdkaz.kmp
  • ./legacy/kbd/kbdkhmr/source/kbdkhmr.kmp
  • ./legacy/kbd/kbdkyr/source/kbdkyr.kmp
  • ./legacy/kbd/kbdla/source/kbdla.kmp
  • ./legacy/kbd/kbdlao/source/kbdlao.kmp
  • ./legacy/kbd/kbdlt/source/kbdlt.kmp
  • ./legacy/kbd/kbdlt1/source/kbdlt1.kmp
  • ./legacy/kbd/kbdlt2/source/kbdlt2.kmp
  • ./legacy/kbd/kbdlv/source/kbdlv.kmp
  • ./legacy/kbd/kbdlv1/source/kbdlv1.kmp
  • ./legacy/kbd/kbdmac/source/kbdmac.kmp
  • ./legacy/kbd/kbdmacst/source/kbdmacst.kmp
  • ./legacy/kbd/kbdmaori/source/kbdmaori.kmp
  • ./legacy/kbd/kbdmlt47/source/kbdmlt47.kmp
  • ./legacy/kbd/kbdmlt48/source/kbdmlt48.kmp
  • ./legacy/kbd/kbdmon/source/kbdmon.kmp
  • ./legacy/kbd/kbdmonmo/source/kbdmonmo.kmp
  • ./legacy/kbd/kbdne/source/kbdne.kmp
  • ./legacy/kbd/kbdnepr/source/kbdnepr.kmp
  • ./legacy/kbd/kbdno/source/kbdno.kmp
  • ./legacy/kbd/kbdno1/source/kbdno1.kmp
  • ./legacy/kbd/kbdpash/source/kbdpash.kmp
  • ./legacy/kbd/kbdpl/source/kbdpl.kmp
  • ./legacy/kbd/kbdpl1/source/kbdpl1.kmp
  • ./legacy/kbd/kbdpo/source/kbdpo.kmp
  • ./legacy/kbd/kbdro/source/kbdro.kmp
  • ./legacy/kbd/kbdropr/source/kbdropr.kmp
  • ./legacy/kbd/kbdrost/source/kbdrost.kmp
  • ./legacy/kbd/kbdru/source/kbdru.kmp
  • ./legacy/kbd/kbdru1/source/kbdru1.kmp
  • ./legacy/kbd/kbdsf/source/kbdsf.kmp
  • ./legacy/kbd/kbdsg/source/kbdsg.kmp
  • ./legacy/kbd/kbdsl/source/kbdsl.kmp
  • ./legacy/kbd/kbdsl1/source/kbdsl1.kmp
  • ./legacy/kbd/kbdsmsfi/source/kbdsmsfi.kmp
  • ./legacy/kbd/kbdsmsno/source/kbdsmsno.kmp
  • ./legacy/kbd/kbdsorex/source/kbdsorex.kmp
  • ./legacy/kbd/kbdsorst/source/kbdsorst.kmp
  • ./legacy/kbd/kbdsp/source/kbdsp.kmp
  • ./legacy/kbd/kbdsw/source/kbdsw.kmp
  • ./legacy/kbd/kbdsw09/source/kbdsw09.kmp
  • ./legacy/kbd/kbdsyr1/source/kbdsyr1.kmp
  • ./legacy/kbd/kbdsyr2/source/kbdsyr2.kmp
  • ./legacy/kbd/kbdtajik/source/kbdtajik.kmp
  • ./legacy/kbd/kbdtat/source/kbdtat.kmp
  • ./legacy/kbd/kbdth0/source/kbdth0.kmp
  • ./legacy/kbd/kbdth1/source/kbdth1.kmp
  • ./legacy/kbd/kbdth2/source/kbdth2.kmp
  • ./legacy/kbd/kbdth3/source/kbdth3.kmp
  • ./legacy/kbd/kbdtiprc/source/kbdtiprc.kmp
  • ./legacy/kbd/kbdtuf/source/kbdtuf.kmp
  • ./legacy/kbd/kbdtuq/source/kbdtuq.kmp
  • ./legacy/kbd/kbdturme/source/kbdturme.kmp
  • ./legacy/kbd/kbdughr/source/kbdughr.kmp
  • ./legacy/kbd/kbduk/source/kbduk.kmp
  • ./legacy/kbd/kbdukx/source/kbdukx.kmp
  • ./legacy/kbd/kbdur/source/kbdur.kmp
  • ./legacy/kbd/kbdur1/source/kbdur1.kmp
  • ./legacy/kbd/kbdus/source/kbdus.kmp
  • ./legacy/kbd/kbdusa/source/kbdusa.kmp
  • ./legacy/kbd/kbdusl/source/kbdusl.kmp
  • ./legacy/kbd/kbdusr/source/kbdusr.kmp
  • ./legacy/kbd/kbdusx/source/kbdusx.kmp
  • ./legacy/kbd/kbduzb/source/kbduzb.kmp
  • ./legacy/kbd/kbdvntc/source/kbdvntc.kmp
  • ./legacy/kbd/kbdyak/source/kbdyak.kmp
  • ./legacy/kbd/kbdycc/source/kbdycc.kmp
  • ./legacy/kbd/kbdycl/source/kbdycl.kmp
  • ./legacy/l/laounicodebasic_on_thaikbd/source/laounicodebasic_on_thaikbd.kmp
  • ./legacy/l/lingfilsemitica/source/lingfilsemitica.kmp
  • ./legacy/l/lushootseed/source/lushootseed.kmp
  • ./legacy/m/moore/source/moore.kmp
  • ./legacy/m/mozhi/source/mozhi.kmp
  • ./legacy/m/mozhi51/source/mozhi51.kmp
  • ./legacy/m/multi pak/source/multi pak.kmp
  • ./legacy/n/naskeysdesktop/source/naskeysdesktop.kmp
  • ./legacy/n/ndailu keyman keyboard/source/ndailu keyman keyboard.kmp
  • ./legacy/p/persian11/source/persian11.kmp
  • ./legacy/p/phoneticarabic/source/phoneticarabic.kmp
    [ ] ./legacy/p/phonyrus/source/phonyrus.kmpAlready exists
  • ./legacy/p/pokhto/source/pokhto.kmp
  • ./legacy/r/russian-tajik/source/russian-tajik.kmp
  • ./legacy/s/sabdalipi assamese/source/sabdalipi assamese.kmp
  • ./legacy/s/sipon phonetic sinhala/source/sipon phonetic sinhala.kmp
  • ./legacy/t/tchadunicode_with_charis_fonts/source/tchadunicode_with_charis_fonts.kmp
  • ./legacy/t/thamizha anjal/source/thamizha anjal.kmp
  • ./legacy/t/thamizha bamini/source/thamizha bamini.kmp
  • ./legacy/t/thamizha tamil99/source/thamizha tamil99.kmp
  • ./legacy/t/thamizha typewriter/source/thamizha typewriter.kmp
  • ./legacy/t/thompsonu/source/thompsonu.kmp
  • ./legacy/t/tunisianspokenarabic/source/tunisianspokenarabic.kmp
  • ./legacy/t/turkmen/source/turkmen.kmp
  • ./legacy/u/urdu ph - package/source/urdu ph - package.kmp
    [ ] ./legacy/v/venetian/source/venetian.kmp Already exists
  • ./legacy/w/waiwai/source/waiwai.kmp
  • ./legacy/w/wiwa/source/wiwa.kmp

Release Keyboards

[ ] ./release/sil/sil_ipa/build/sil_ipa.kmp Added in #207

Questions

  • Are these different versions of ./legacy/m/mozhi_1_1_0?
  • ./legacy/m/mozhi/source/mozhi.kmp
  • ./legacy/m/mozhi51/source/mozhi51.kmp
  • Is this the same as ./legacy/e/ekwnewtwuni.kmp?
  • ./legacy/t/thamizha typewriter/source/thamizha typewriter.kmp
  • Is this the same as visual_media_tamil_x.kmp? (modular and typewriter)
  • ./legacy/t/tamil - visual media/source/tamil - visual media.kmp

For keyboards that contain welcome.htm in the .kmp file, convert them to help/[keyboardID].php so they'll deploy to help.keyman.com

darcywong00 added a commit to darcywong00/keyboards that referenced this issue Apr 26, 2018
For the following keyboards for keymanapp#231:
* indic roman transliteration
* inuktitut_4
* khowar
* km_cree
* km_ojibwasyllabics
* km_ojicreesyllabics
* kmhmu
* korda
* korean_morse
darcywong00 added a commit to darcywong00/keyboards that referenced this issue Apr 30, 2018
For the following keyboards for keymanapp#231:
* thompsonu
* tunesianspokenarabic
* turkmen
* urdu ph - package
* waiwai
* wiwa
darcywong00 added a commit to darcywong00/keyboards that referenced this issue Apr 30, 2018
For the following keyboards for keymanapp#231:
* thompsonu
* tunesianspokenarabic
* turkmen
* urdu ph - package
* waiwai
* wiwa
@MakaraSok MakaraSok added this to the 10.0-stable milestone May 8, 2018
@DavidLRowe
Copy link
Contributor

see issue #237

@LornaSIL
Copy link
Contributor

LornaSIL commented Apr 7, 2020

The remaining ones where we do have sufficient documentation to create help files are:
tamil - visual media
thamizha anjal
thamizha bamini
thamizha typewriter
gff_ethiopic_7
gff_amh_powerpack_7

@LornaSIL
Copy link
Contributor

LornaSIL commented Apr 8, 2020

gff_ethiopic_7 doesn't have good documentation so I cannot do it or gff_amh_powerpack_7 becaise the powerpack depends on gff_ethiopic_7 documentation.

We did not create help files for the deprecated Windows Basic keyboards.

I believe all the help files we can do are done.

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

No branches or pull requests

5 participants