Hey,

thanks a lot for caring about virtualkeyboard and try to solve those things. I 
really would like to help you where possible.

> Currently I'm preparing for packing plasma-keyboard and it relies on
> qt6-virtualkeyboard. And upstream claims it has CJK(Chinese, Japanese and
> Korean) support. But after I compile plasma-keyboard locally, I didn't find
> it. Communicating the situation with upstream developer, they say it's due
> to the removal of opensnn(Japanese), pinyin(simplified Chinese) and
> tctime(traditional Chinese).

There is general rule in Debian, that we try not use 3rdparty code, as this 
would lead to situations, that a security venerability in those 3rdparty code 
is much harder to detect. So the rule of thumb is to use libraries shipped 
within Debian.

So far so well. But neither pinyin, opensnn nor openwnn are packaged within 
Debian, so we cannot use them until they are packaged.

You properly haven't seen the comments in debian/copyright as it describes why 
why those 3rdparty modules are not shipped:
https://salsa.debian.org/qt-kde-team/qt6/qt6-virtualkeyboard/-/blob/master/
debian/copyright?ref_type=heads#L8

> After I check the license, it looks like opensnn and pinyin is licensed
> under Apache 2.0, tcime is licensed under Apache License 2.0 and BSD
> 3-clause.

That is actually good news. So those packages can be build for Debian and we 
can enable those plugins ;)

regards,

hefee

Attachment: signature.asc
Description: This is a digitally signed message part.

-- 
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-kde-talk

Reply via email to