Re: fcitx: Typos in package description
Jonathan Nieder wrote:
> Some quick thoughts:
I like this version at least as much as my own.
> Maybe a description like this:
> Description: versatile Simplified Chinese input method suite
> Is it only for simplified Chinese or are there tables for traditional
> Chinese and other scripts?
Ideally we'd want the metapackage synopsis to be something that can be
recycled in the synopses of other members of the suite, so we don't
want to be too specific about things that aren't appropriate there.
It seems to me that the big selling-point feature for end users is the
fact it's configurable/themable/Windowsy, so maybe:
Description: friendly input method framework
(Or maybe just keep the explain-the-name synopsis.)
> The Free Chinese Input Toy of X allows use of a Latin keyboard to
> input Chinese characters in a variety of applications and using a
> variety of input methods (mappings of sequences of keystrokes to
> Despite its humble name and beginnings, modern fcitx is not only
> useful for inputting Chinese in X. It has customizable skins and
> tables, a developer-friendly input method engine interface, and an
> intuitive graphical user configuration tool.
> All in all, it offers a pleasant and modern experience for inputting
> Chinese in the vast majority of cases.
Explaining what an IM is takes up space that could be used summarising
its features; maybe the best compromise would be to put that
explanation in the description for the metapackage but not elsewhere
in the suite. I can't see a neat way of achieving that, though.
While trying to torment it into an appropriate shape I've ended up
with this version instead:
Description: Free Chinese Input Toy of X
Fcitx is an Input Method framework providing a graphical interface for
entering Chinese characters in a variety of applications and using a
variety of mapping systems.
Despite its humble name and beginnings, it offers a pleasant and
modern experience, with intuitive graphical configuration tools and
customizable skins and mapping tables. It is highly modularized and
extensible, with GTK and Qt front-ends, support for back-end UIs
based on Fbterm, pure Xlib, GTK, or KDE, and a developer-friendly API.
This metapackage pulls in a set of components recommended for most
desktop Fcitx users.
(I'm probably garbling those features, too. For instance, how much
else is there that you might configure besides the skins and tables?
Would it make sense to say "intuitive graphical configuration tools
FOR CUSTOMIZING skins and mapping tables"?)
JBR with qualifications in linguistics, experience as a Debian
sysadmin, and probably no clue about this particular package