← Back to team overview

touch-packages team mailing list archive

[Bug 1356222] Re: [MIR] fcitx and related packages

 

Le 10/02/2015 18:14, Aron Xu a écrit :
> On Mon, Jan 12, 2015 at 11:27 PM, Didier Roche <didrocks@xxxxxxxxxx>
> wrote:
>
>>
>> ---
>>
>> -> fcitx:
>> * NEEDS FIXING: I guess the autostart binary (in fcitx-bin) shouldn't be
>> in usr/bin, but more in an exec path like libexec for instance. You told
>> upstream liked the idea, any news since september for a release with
>> this? I would prefer that we don't pulling the user PATH with autostart
>> content.
>>
>>
> Upstream changed their mind because they think it's a tool that can be used
> to detect whether fcitx is running already, and they don't think renaming
> it useful. Can we keep it there?

Fair enough :)

All good an approved, thanks a lot for the modifications! So now, get
something in main depending on fcitx and other packages (like seeding,
or a recommends/deps) and we'll promote to main the needed binaries.


** Changed in: fcitx-table-extra (Ubuntu)
       Status: Confirmed => Fix Committed

** Changed in: presage (Ubuntu)
       Status: Confirmed => Fix Committed

** Changed in: libgooglepinyin (Ubuntu)
       Status: Confirmed => Fix Committed

** Changed in: tinyxml (Ubuntu)
       Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to tinyxml in Ubuntu.
https://bugs.launchpad.net/bugs/1356222

Title:
  [MIR] fcitx and related packages

Status in fcitx package in Ubuntu:
  Fix Committed
Status in fcitx-anthy package in Ubuntu:
  Fix Committed
Status in fcitx-chewing package in Ubuntu:
  Fix Committed
Status in fcitx-cloudpinyin package in Ubuntu:
  Fix Committed
Status in fcitx-configtool package in Ubuntu:
  Fix Committed
Status in fcitx-googlepinyin package in Ubuntu:
  Fix Committed
Status in fcitx-hangul package in Ubuntu:
  Fix Committed
Status in fcitx-m17n package in Ubuntu:
  Fix Committed
Status in fcitx-qimpanel package in Ubuntu:
  Fix Committed
Status in fcitx-qt5 package in Ubuntu:
  Fix Committed
Status in fcitx-sunpinyin package in Ubuntu:
  Fix Committed
Status in fcitx-table-extra package in Ubuntu:
  Fix Committed
Status in fcitx-table-other package in Ubuntu:
  Fix Committed
Status in libgooglepinyin package in Ubuntu:
  Fix Committed
Status in presage package in Ubuntu:
  Fix Committed
Status in tinyxml package in Ubuntu:
  Fix Committed

Bug description:
  [Availability]
  Currently in universe

  [Rationale]
  Fcitx is a replacement candidate for IBus

  [Security: ]
  CVE entries: none
  Security history: none
  Any binaries running as root or suid/sgid ? Any daemons ?
      -- all running as per user session, and /usr/bin/fcitx and /usr/bin/fcitx-qimpanel will run as daemon, /usr/bin/fcitx-dbus-watcher will be pulled up when fcitx is running.
  Network activity: does it open any port ? Does it handle incoming network data ?
      -- fcitx-cloudpinyin deals with network data by using libcurl and interact with remote API from several user-choosable providers.
  Does it directly (not through a library) process binary (video, audio, etc) or structured (PDF, etc) data ?
      -- no, it doesn't
  Any source code review performed ? (The approver will do a quick and shallow check.)
      -- no.

  [Quality Assurance]
  Package works out of the box with no prompting.
  There is no reproducible major bugs in Ubuntu and Debian.
  Upstream is active.
  Package is team maintained at Debian, and is the same people working on Debian and Ubuntu.

  Upstream bug tracker: https://github.com/fcitx/fcitx
  Hardware: Does this package deal with hardware and if so how exotic is it ?
      -- no
  Is there a test suite in the upstream source or packaging ? Is it enabled to run in the build ?
      -- yes, some fundamental tests

  [UI standards]
      User-visible strings are internationalized using standard gettext system ?
          -- yes
      Package with translatable strings builds a PO template during package build ?
          -- yes
      End-user applications ship a desktop file?
          -- fcitx and fcitx-ui-qimpanel do.

  [Standards Compliance]
  FHS and Debian Policy compliant.
  Packaging system (debhelper/cdbs/dbs) ? Patch system ? Any packaging oddities ?
      -- package is using debhelper,

  [Maintenance]
  Desktop Team will take care of them

  [Dependencies]
  librime and brise are for fcitx-rime.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1356222/+subscriptions