[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: sunpinyin - Simplified Chinese Input Method from SUN


----- Original message -----
> On 星期二 29 6月 2010 03:54:33 Thomas Goirand
> Hi, Thomas,
> sunpinyin is a statistical language model(SLM) based input method, it
> show you   the candidate based on its usage frequency in common life,
> which makes it   smarter then other pinyin input method. For detailed
> information on SLM,   please visit 
> http://code.google.com/p/sunpinyin/wiki/CodeTourOfSLMTraining

I believe SCIM pinyin does that as well (that's what my wife says).

> there is a pinyin imput method, it works and it is fast, but not
> smart(IMO),   for example, I usually need press "Pg Dn" several times to
> find the word I want   input. 
> Sunpinyin have a SCIM front end too, for I don't use SCIM, I cannot test
> it   simply. 

Even though SCIM might soon reach end of life soon as upstream doesn't seem very active according to what I could read from others (can't remember where: on IRC or in a Debian list, but for sure in Debian) it is still use a lot. So I believe it might be a very good idea to also package the SCIM module, also because it could well be ported to other platforms (I'm namely thinking about Maemo (I'm using my Nokia N900 to write this email...)). Also, I think its a shame to package only a part of a program only because you use a part of it. Do you think you could as well port the SCIM module? I will test it for you (in both Lenny and lucid lynx), and help.

> ibus-sunpinyin may need minor tuning on Build-Depends and Depends
> fields in   debian/control before they can be considered in good shape.
> ibus-sunpinyin   depends on libsunpinyin-dev, so I don't have a simple
> methord to compile it in   pbuilder.   

Just don't use pbuilder and use a (much simpler) chroot then. debootstrap is your friend here. I am not a fan of pbuilder, I use a freshly setup VM to do the same kind of test pbuilder would, when I need to check for dependencies. Remember to desactivate automatic install of recommends if you do like me. Put this:

      Install-Recommends "false";

in /etc/apt/apt.conf.d/20norecommends (for example) to do so, then install ONLY what is already in the build-deps of your package to check...

> And I don't know how the upstream maintainer will release sunpinyin in
> next   release, sunpinyin and all its frontend in one package or in
> different package.   If they release everything in one package, I may
> consider put everything in   one source package. This is the reason I
> prefer to upload to experimental too. 

Well, in that case do get in touch with upstream. I do consider that upstream responsiveness is so important! Pinging them/him once is the minimum you should do, and you MUST be able to receive a valid, timely, answer. If you don't get any answer or consideration from them/him, just forget about doing the package maintenance work, unless you feel you are capable of forking and maintaining the full project!

> I've shortly stayed in Shanghai in the begin of this year. It is a
> beautiful   city. I'm in ShenZhen now. 
> > 
> > Thomas Goirand (zigo)
> Thankyou for your review on my package.

I did NOT (yet), because I'm busy with private matters, and because you said the ibus package isn't ready (and now, I'm adding: because you didn't package the SCIM module yet...). I hope I will have time at the end of the week: please ping me if I don't come back to you (I receive nearly 50 real email per day, so it's hard to keep track...).


Thomas Goirand (zigo)

P.S: sorry for the poor indentation with Modest on the N900. I'd be greatful to anyone having a solution for this.

Reply to: