UbuntuJapaneseWiki

MozcのMIR

目的

Ubuntu 14.04 LTSに向けて、Mozcとibus-mozcをMIRし、Anthyをmainからuniverseへ移動する。

Requirements

ここに、MIRのチケットのdescriptionに書くべきものを記述する。

1. Availability: in universe

2. Rationale:

3. Security:

4. Quality assurance:

5. UI standards:

6. Dependencies:

7. Standards compliance:

8. Maintenance:

9. Background information:

懸念点

Binary-Dependsの解決

fcitx-mozcやuim-mozcはmainにある必要はないので、 これらはuniverseにとどめておきたい。

参考:https://wiki.ubuntu.com/SeedManagement

Build-Dependsの解決

mozcのBuild-Dependsにはlibuim-devとfcitx-libs-devが存在するため、 このままだとUIMやFcitxまでMIRする必要がある。

ひとつのソースパッケージに対してBuild-Dependsをmainとuniverseで書き換えることは 難しいので、何らかの回避策を考える必要がある。

回避策の案:

1. IBus用のmozcとUIM/Fcitx用のmozcでソースパッケージを分離する

2. 依存している一部のバイナリパッケージだけMIRをかける

IBus 1.5

SaucyでIBus 1.5になることはほぼ確定。Desktop TeamのPPAにはパッケージが用意されていて、 7月中にはアーカイブに降りてくる予定。

Saucyの1.6.1187.102-1はIBus 1.5未対応なので、1.10.1389.102になるまで待つべき。

Security Updateの対応

Work items

UbuntuJapaneseWiki: Develop/S/MozcMIR (最終更新日時 2013-07-19 22:03:36 更新者 Shibata)