[openi18n-im:01198] Re: user-running iiim server discussion
AShiZaWa KaZuNoRi <[email protected]>
| Newsgroups | gmane.comp.internationalization.input-methods |
|---|---|
| Message-ID | <[email protected]> |
Hi, Date: Sat, 26 Feb 2005 03:18:17 +1000 From: Leon Ho <[email protected]>: > Hi Kazunori san, > > Great idea. Your implementation idea actually will help from not running > iiim service in boot time. So it will help typical desktop user who has > one desktop/user per system. > > And then next implementation will be in gimlet, which it can pull in > private iiim server if the preference "Enable Input methods" is enabled > and normal iiim service is not running at gimlet startup. My original scenario is primitive than yours, so I'd like to rewrite it to include your ideas. Four scenarios: (1) Start non-privileged private iiim service when a user login desktop environment. (2) Start gimlet at login. gimlet determines whether to start non-privileged private iiim service or not, and when to start it. (3) Start privileged shared iiim service when the service is required by users, i.e. on demand. This needs some support by the system. (4) Start privileged shared iiim service by default. My proposal is to add (1). I also want (4) remains, which is the current behavior. I assume (2) is what you are referring. (3) comes naturally from (2). > > I think my another intention is similar but just slightly different - a > user iiim server to share with other users. It serves some systems with > multiple desktops/users. How about (3)? If private iiim service which is started by user-A is shared with user-B, then user-A can see every key strokes by user-B. Thanks, -- kasha > > Cheers, > Leon > > On Fri, 2005-02-25 at 17:18 +0900, AShiZaWa KaZuNoRi wrote: > > Date: Fri, 25 Feb 2005 17:38:11 +1000 > > From: Leon Ho <[email protected]>: > > > > I'm also interested in non-root iiim server in your list. > > > > > > > > My intension is to provide a private iiim server, not shared > > with other users, which is required by some secure system. The > > private iiim server also reduce the risk of single point of > > failure, which the current implementation suffers. > > > > > > > > Let me tell you some people suggestion on it and see if it is possible > > > or not: > > > > > > Different type of desktop users usually want to enable (start) iiim > > > server when they needed. Currently we are starting this in boot time, > > > and it costs around 40MB of memory (roughly). > > > > > > Typical desktop user only have 256-512MB RAM. So definitely we don't > > > want to run the server when no user(s) is using input. > > > > > > So if running in any user is possible, then it should resolve this > > > problem by delay to run before it is needed, specially for that > > > configuration. > > > > > > Other server configuration etc can run server at startup at normal. > > > > All seem reasonable and implementable. > > > > If possible, please post how implementation will be. I will > > write and post my proposal next week. > > > > Regards,