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

討論 release 0.14 #1

Open
PCMan opened this issue Jul 14, 2016 · 11 comments
Open

討論 release 0.14 #1

PCMan opened this issue Jul 14, 2016 · 11 comments

Comments

@PCMan
Copy link
Member

PCMan commented Jul 14, 2016

Hi,
目前新的多 backends 支援已經完善,IPC 和 launcher 機制也大幅度翻修,安裝程式進化,加上 cin 相關模組有很大進展,想來發新版本,不知道大家覺得如何?
確認一下待完成事項

  1. 新酷音模組有些 shift 符號輸入的 bugs,但是我近期沒空修,極需要懂 python 的朋友協助
  2. node.js backend 目前沒有輸入法, @jessy1092 是否有考慮把 emoji 輸入法放進來?
  3. node.js 目前啟動會出現黑色視窗,需要把他隱藏
  4. cin 部份是否還需要額外修改? @KenLuoTW

另外,現在專案稍微有規模了,是不是可以來討論一個 release 和 testing 的流程?
Thanks!

@KenLuoTW
Copy link
Member

KenLuoTW commented Jul 14, 2016

1: 我比較少用注音, 我會找時間看看 Shift 鍵有什麼 bug。

4: cin 的部份,目前已有功能是穩定的。
現在只須把 EasyIME/PIME#122 (comment) 所提到的功能用出來,就可以先告一段落。(今天晚點會完成)

@jessy1092
Copy link
Member

  1. 可以喔~ 我今晚可以先完成基礎版本 (至少可以有選單選 emoji)

@jessy1092
Copy link
Member

testing 部分, nime 在另外的 repo ,已經結合 travis-ci 可以自動測試, emojime 近期也會加上。

PIME 輸入法部分應該也可以仿造拆開來測,比較麻煩是 client 部分目前還沒有頭緒。

@PCMan
Copy link
Member Author

PCMan commented Jul 14, 2016

@KenLuoTW 感謝協助,修好那個大概新酷音部份暫時沒有需要大修改,
真正缺的是詞庫編輯,libchewing 有現成 api,改成 tornado based 之後,不用侷限在 browser 內,後端有完整 python 可用,所以這件事情變成可做了,只欠一個好用的 javascript 表格元件來顯示 UI

@jessy1092 你知道怎樣隱藏 node.exe 的黑色視窗嗎?另外,client 自動測試應該是無法,這塊是用 windows pipe 寫的,而且剩下的 code 都是 Windows TSF...自動測試難度很高,可能只能自動測試 server backends 的部份了。各個輸入 module 的確很需要寫 unit test,但這部份就需要幫忙了...

@jessy1092
Copy link
Member

@PCMan 不確定,剛剛 google 到 ShellExecuteExW ,改變這個參數 sei.nShow = SW_HIDE; ?

@PCMan
Copy link
Member Author

PCMan commented Jul 14, 2016

@jessy1092 理論上確實是這樣就可以了,可以實驗看看

@jessy1092
Copy link
Member

@PCMan emojime 部份 已經發 pr 了 EasyIME/PIME#133

@KenLuoTW
Copy link
Member

KenLuoTW commented Jul 14, 2016

@PCMan 新酷音模組有些 shift 符號輸入的 bugs 是指 EasyIME/PIME#48 內的那個問題嗎?
如果是的話,我已經修正於 EasyIME/PIME@7ca9e25 兩個選項其實互不影響,可以單獨開關。

另外 CIN 的部份也已經暫時告一段落了。

還有一處 EasyIME/PIME#109 漢語拼音的問題,是否是與 libchewing 的 keyboard layout 支援項目不同的原因,所引起?
https://github.com/chewing/libchewing/blob/9ae6594c0cd1d2743cbac713906afeed69deedac/src/chewingio.c#L52-L66

@PCMan
Copy link
Member Author

PCMan commented Jul 15, 2016

@KenLuoTW 我沒有很確定 shift 那個是啥問題,有很多問題被 report 在 blog 上 = =
https://www.blogger.com/comment.g?blogID=2594169680907828611&postID=253985741866999682
最近在忙論文,都在 linux 下,還沒機會測試
漢語拼音問題,應該是你講的狀況沒錯,你願意幫修正嗎?
@jessy1092 如果你那邊也完成了,應該我們可以發新版吧?
我這裡目前沒有要改的東西了 (最近也沒空)
如果 @KenLuoTW 有空,可否幫忙 release?
Thanks a lot!

@KenLuoTW
Copy link
Member

KenLuoTW commented Jul 15, 2016

@PCMan 其實我不知道 release 裡寫什麼,這部份還是得請您親自來。

目前發現須待修的問題:
[新酷音] 漢語拼音的問題。(已修正於 EasyIME/PIME@f577521 )
[Installer] python 相關執行檔的路徑是錯誤的。(是否先 merge EasyIME/PIME#133 ,再整體看看哪邊要改進)

@PCMan
Copy link
Member Author

PCMan commented Jul 16, 2016

python 路徑錯誤已修復,準備釋出新版

@PCMan PCMan closed this as completed Jul 16, 2016
@PCMan PCMan reopened this Jul 16, 2016
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

3 participants