Feature #5487

Replace SCIM with the Wheezy equivalent

Added by Tails 2013-07-18 07:41:47 . Updated 2013-12-08 15:03:17 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
0
Affected tool:
Deliverable for:

Description

At least scim-anthy, scim-pinyin, scim-uim and scim-hangul must be replaced by the Wheezy equivalent, that is likely uim-anthy or ibus-anthy and friends.


Subtasks


Related issues

Related to Tails - Feature #5624: support various input methods Resolved

History

#1 Updated by Tails 2013-07-18 10:35:52

#2 Updated by intrigeri 2013-08-08 02:43:10

  • Subject changed from wheezy: scim-anthy to Replace SCIM with the Wheezy equivalent
  • Starter set to No

#3 Updated by winterfairy 2013-11-04 09:18:56

  • Assignee set to winterfairy

Everyone says ibus for wheezy, so that is the one.
- ibus-hangul (korean)
- ibus-pinyin (chinese)
- ibus-anthy (japanese)
- ibus-gtk (is this one needed?)

Removing all SCIM components and installing these ibus packages works on a running Tails 0.21 system (squeeze). I will proceed with trying to build a test ISO with these changes.

#4 Updated by intrigeri 2013-11-04 09:33:35

redmine@labs.riseup.net wrote (04 Nov 2013 17:18:56 GMT) :
> Removing all SCIM components and installing these ibus packages works on a running
> Tails 0.21 system (squeeze). I will proceed with trying to build a test ISO with
> these changes.

Awesome news :) Personally, I would base this work on the feature/wheezy branch.

#5 Updated by winterfairy 2013-11-04 09:59:41

It’s best if I can switch both squeeze and wheezy to IBus right? That is my intention. That won’t make releasing wheezy harder right?

#6 Updated by winterfairy 2013-11-04 10:37:07

I am going to assume “scim-uim” wasn’t used for anything, and not find any replacement in ibus, unless someone tells me otherwise. The commit log there it was added stated it was needed for chinese language support, but I can find no other source that support this claim. Pinyin appears to be all that is needed for all chinese input needs.

Unrelated, wheezy may need “ibus-gtk3” and/or “ibus-clutter” too.

#7 Updated by winterfairy 2013-11-05 13:46:41

This is fixed in “bugfix/ibus-wheezy” in my repo “winterfairy/tails”.

Fixing this in squeeze will be tracked in Bug #6206, as that is to fix that bug.

#8 Updated by intrigeri 2013-11-06 05:07:16

  • Status changed from Confirmed to In Progress
  • Assignee changed from winterfairy to intrigeri
  • QA Check set to Ready for QA

#9 Updated by intrigeri 2013-11-06 09:33:26

  • Status changed from In Progress to Resolved
  • Assignee deleted (intrigeri)
  • QA Check changed from Ready for QA to Pass

Merged in feature/wheezy.

#10 Updated by intrigeri 2013-12-08 14:48:47

  • Target version set to Tails_1.1

#11 Updated by intrigeri 2013-12-08 15:03:18

  • Target version deleted (Tails_1.1)