Project

General

Profile

Feature #7999

Support Vietnamese input in IBus

Added by nathan over 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Internationalization
Target version:
Start date:
10/02/2014
Due date:
% Done:

100%

Feature Branch:
feature/7999-Vietnamese-input
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

First, I want to thank tails developers for your great work and effort. I would like to request an additional feature: add unikey for inputting vietnamese. This package is available and can be installed quickly (see link bellow); however, I'm affaid that this could unwittingly make tails less secure.

http://www.ngohaibac.com/howto-install-vietnamese-input-method-ibus-unikey-ubuntu/

Associated revisions

Revision bb913811 (diff)
Added by Tails developers about 5 years ago

Install ibus-unikey, a Vietnamese input method for IBus (Closes: #7999).

Revision 78fbed62
Added by Tails developers almost 5 years ago

Merge branch 'feature/7999-Vietnamese-input' into devel

Fix-committed: #7999

History

#1 Updated by BitingBird over 5 years ago

https://packages.qa.debian.org/i/ibus-unikey.html It is in Debian as well. It has not be updated since 2012, but it has only one bug and a popcon around 60.

nathan: you can always install it in Tails doing "sudo apt-get install ibus-unikey" after booting with root password.

#2 Updated by nathan over 5 years ago

Thank you BitingBird. I did try to install it, and it seems to work fine. My concern is that the package could cause security issues. Should I be? Is there a way that I can check? Thanks for your help.

#3 Updated by intrigeri about 5 years ago

  • Subject changed from iBus unikey for inputting vietnamese to Support Vietnamese input in IBus
  • Assignee set to nathan
  • QA Check set to Info Needed

nathan wrote:

Thank you BitingBird. I did try to install it, and it seems to work fine.

Great, thanks for testing! I'd like to see Vietnamese input supported out-of-the-box by Tails.

My concern is that the package could cause security issues. Should I be?

I don't think an IBus input method can break Tails indirectly. It can of course have security issues, that will be dealt with by the Debian security team.

Now, I have another question: I see that Debian has two different ways to support Vietnamese input with IBus, namely ibus-table-viqr (maintained more actively) and ibus-unikey (more used). Any reason to pick one against the other?

#4 Updated by intrigeri about 5 years ago

  • Status changed from New to Confirmed

#5 Updated by nathan about 5 years ago

As far as I know ibus-table-viqr is more dated and popular before Unicode. ibus-unikey is more popular now and also supports viqr. If the ease of implementation is similar, I would go with ibus-unikey.

#6 Updated by intrigeri about 5 years ago

  • Category set to Internationalization
  • Status changed from Confirmed to In Progress
  • Assignee changed from nathan to intrigeri
  • Target version set to Tails_1.3
  • % Done changed from 0 to 10
  • QA Check deleted (Info Needed)
  • Feature Branch set to feature/7999-Vietnamese-input

#7 Updated by intrigeri about 5 years ago

  • % Done changed from 10 to 20

#8 Updated by intrigeri about 5 years ago

  • Assignee deleted (intrigeri)
  • % Done changed from 20 to 50
  • QA Check set to Ready for QA

#9 Updated by intrigeri about 5 years ago

nathan: in about half a hour, the latest ISO on http://nightly.tails.boum.org/build_Tails_ISO_experimental/ will include the IBus Unikey engine, and will automatically add it in front of the list of enabled ones. Tests would be welcome :)

#10 Updated by nathan about 5 years ago

intrigeri: Just did. It works great! Thanks for all your work.

#11 Updated by intrigeri about 5 years ago

intrigeri: Just did. It works great! Thanks for all your work.

Thanks for checking, and for your help on this ticket!

Don't hesitate coming back to us with other suggestions (fonts, whatever) that would improve user experience e.g. in Vietnamese, or any other language for which you can evaluate Tails' support :)

#12 Updated by bertagaz almost 5 years ago

  • Assignee set to bertagaz

#13 Updated by Tails almost 5 years ago

  • Status changed from In Progress to 11
  • % Done changed from 50 to 100

Applied in changeset commit:be5cbab5af5494dbf21b4be5fb9acf354c7d7d26.

#14 Updated by bertagaz almost 5 years ago

  • Assignee deleted (bertagaz)
  • QA Check changed from Ready for QA to Pass

#15 Updated by BitingBird almost 5 years ago

  • Status changed from 11 to Resolved

Also available in: Atom PDF