Re: {BoGoEngine-dev} Digest for bogoengine-dev@googlegroups.com - 1 Message in 1 Topic

141 views
Skip to first unread message

Nguyễn Đình Quân

unread,
Mar 12, 2014, 10:16:50 PM3/12/14
to bogoeng...@googlegroups.com
Oh, sao lại có sự phân nhánh ở đây, việc phát triển sẽ bị ảnh hưởng nhiều về tiến độ và tính năng.
Bản thân pre-edit là tính năng chính của IBUS để gợi ý từ (hoa, hàn, nhật ...) và cũng là bridge vào các editor (chẳng hạn như Sublime Text) nếu loại bỏ hoàn toàn thì liệu có đảm bảo ibus-bogo hoạt động tốt trên tất cả các form?
IBUS, cụ thể là ibus-bogo vẫn chưa gõ được tiếng việt trên Qt5 (non-hack).
Kind regards,
Nguyễn Đình Quân
NARGA Founder - http://www.narga.net/
On 03/13/2014 04:47 AM, bogoeng...@googlegroups.com wrote:

Group: http://groups.google.com/group/bogoengine-dev/topics

    Trung Ngo <ndtru...@gmail.com> Mar 12 05:32PM +0700  

    Xin chào mọi người,
     
    Do bất đồng quan điểm về việc sử dụng preedit giữa người duy trì dự án
    hiện tại (Ngô Trung @lewtds) và tác giả ban đầu (Nguyễn Hà Dương
    @cmptig) nên Ngô Trung sẽ không tiếp tục duy trì dự án ibus-bogo nữa mà
    tách ra thành dự án ibus-ringo trên GitHub cá nhân [1]. Nguyễn Hà Dương
    sẽ trở thành người duy trì dự án từ nay trở đi.
     
    Bất đồng quan điểm bắt nguồn từ việc Hà Dương muốn loại bỏ hoàn toàn
    preedit (gạch chân như của ibus-unikey hiện tại) và sử dụng phương pháp
    nhập liệu trực tiếp như trong Unikey trên Windows. Qua rất nhiều thử
    nghiệm, Ngô Trung kết luận về mặt kỹ thuật không thể thực hiện điều này
    một cách ổn định và tin cậy trên môi trường Linux/Unix desktop. Do vậy
    cần phải quay trở lại phương án preedit trong một số trường hợp,
    ibus-bogo sẽ tự động chuyển chế độ dựa trên việc thăm dò tính năng, kiểm
    tra danh sách đen,... Tuy nhiên, Hà Dương không đồng ý với phương án này
    và yêu cầu Ngô Trung nếu phát triển như vậy thì phải đổi tên dự án.
     
    Email này là để thông báo với mọi người về việc thực hiện ý nguyện đó.
     
    Ngô Trung vẫn sẽ đóng góp và duy trì các thành phần lõi của BoGo và bản
    port sang các môi trường khác nhưng không phải phần gắn kết ibus-bogo.
     
    [1]: https://github.com/lewtds/ibus-ringo
     
    Thân.

     

--
You received this message because you are subscribed to the Google Groups "BoGoEngine-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bogoengine-de...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Nguyễn Hà Dương

unread,
Mar 12, 2014, 11:21:24 PM3/12/14
to bogoeng...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El 03/13/2014 09:16 AM, Nguyễn Đình Quân escribió:
> Oh, sao lại có sự phân nhánh ở đây, việc phát triển sẽ bị ảnh
> hưởng nhiều về tiến độ và tính năng. Bản thân pre-edit là tính năng
> chính của IBUS để gợi ý từ (hoa, hàn, nhật ...) và cũng là bridge
> vào các editor (chẳng hạn như Sublime Text) nếu loại bỏ hoàn toàn
> thì liệu có đảm bảo ibus-bogo hoạt động tốt trên tất cả các form?
> IBUS, cụ thể là ibus-bogo vẫn chưa gõ được tiếng việt trên Qt5
> (non-hack).
>

Với FOSS thì việc rẽ nhánh là việc hết sức bình thường, khi hướng phát
triển của 2 dự án không còn chung nữa. Rẽ nhánh không có nghĩa là dự
án này không còn được hưởng thành quả từ dự án kia.

Một trong những mục đích ban đầu của Bogo là bỏ tính năng preedit khi
người phát triển ibus-unikey không lắng nghe người dùng, không
refactor mã nguồn (ibus-unikey is full of hacks). Tính năng preedit
*không cần thiết* cho các ngôn ngữ không dùng composed word, cho nên
không cần thiết có ở bộ gõ tiếng Việt.

Việc đảm bảo hoạt động tốt trên tất cả các lại input context là tương
đối khó vì càng ngày GNU/Linux càng non-standard, mỗi dự án một kiểu,
code toàn hacks, không quan tâm đến tương thích ngược, mỗi người giải
quyết dự án một kiểu, ... Tuy nhiên việc này hoàn toàn có thể thực
hiện được.

Best regards,
Dương
- --
Duong Nguyen ("Nguyễn Hà Dương" in Vietnamese, 「グエンヤン」 in Japanese)
Blog: http://reference-error.org
Public Key: http://reference-error.org/public.key.txt
"Life is a hack"

- -----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GIT/CS/CC/ED/P/TW d++ s:(-:-) !a C+++(++++) ULU++++ P-- L+++ E@
W++>+++ N+ o+ K w--- O- M@ V- PS+ PE++ Y+>++ PGP++ t+ 5 X+ R- tv+ b+++
DI+++ D++ G++ e* h* r* y-
- -----END GEEK CODE BLOCK-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJTISQuAAoJEIpp9nyHFJii3b0QAIgrekE7nkyYpTtUsYH0m9Mf
5zh0Snb86t1tNyhzExbSw0Y+3wIOTkGXJiXjY1DZrVWpiJCq/7hPGk7xVX8Bm986
bQ45KCuFH3/Ix7bH3zX2/+Q8hSk4e7Mpb39B4Z/Kuitx8atYiNM96qpKSt4d0WSO
OH6yErhNTlVzhViKTbXScZTB6UiKUq6F9YEpef49CGbAWfn0yyaMk59/HIpzCa1Q
70qceyl+0rtYGcm+s7MMC99F676Zuc+lUCpP6tovLt7MN27gH5RM3n8lDyy0Zlfj
LELiLHcOfoHA8QJyHgEII8RPfQ7A1AgqAOJX3SdiwfBK/r1L8BGBSFy4BQs6h4Xl
dGT7w2yBwWSFIWmeDmXb2Q6XltvnuehS6+zLZhZVLZahRb5/EkGLNRjq2o8+0Vc2
0WAghnZTieg9nUc+qujTPPk7H8NOzyyAE4yuva4WKSSFNboMZXA1qpw9WJMzV1od
vTZibkBme6nldvT14QzQOTx7LMsmWyTGWHuZznQPzut3E+CkeSIIA8JYcxNa+r43
/sTtOiXQfgsvgAwNz66UBKj1exT7kBNr67AY05W2N8Y1suO+Pm8ys3ZkEXuOsdRW
mKdGr7GHg6JJ9EwR16P78IWN3KIa42QJtGcApOQv4xZSk84Uvos1TYUeDBhS6C+i
s9NUBPeygOyYV7Ob61Ul
=x9og
-----END PGP SIGNATURE-----

Phung Do

unread,
May 19, 2014, 10:42:19 AM5/19/14
to bogoeng...@googlegroups.com
Bản thân mình cũng không thích preedit cho lắm - đứng ở góc độ người dùng :)
Reply all
Reply to author
Forward
0 new messages