[SCIM] The install location of plugin modules
James Su
suzhe at tsinghua.org.cn
Tue Aug 24 05:28:49 PDT 2004
Hi,
It's for backward compatibility. For example, if scim 1.2.x is binary
compatible with scim 1.0.x, the external modules for scim 1.0.x can work
with scim 1.2.x without recompile, so it's not necessary to move the
modules into a new directory.
Regards
James Su
Ming Hua wrote:
>Hi everyone,
>
>I have a question about the install location of the plugin modules --
>imengine, config, setupui, etc. I noticed that scim-lib installs all of
>its plugins at
>${prefix}/scim-1.0/1.0.0/{Config,FrontEnd,IMEngine,SetupUI},
>while separate modules (such as scim-chinese, scim-uim) install at
>${prefix}/scim-1.0/{IMEngine,Config}.
>
>Is there some kind of API concern here? It seems that scim-lib plugins
>will change API more often than separate plugins, but I think if
>scim-lib changes, all other plugins need to be recompiled as well. So
>why not put them all in ${prefix}/scim-1.0/1.0.0? The current locations
>make it hard to find an exact module, and it also make my packaging a
>little inconsistent.
>
>I may have missed some obvious reason for this, explanations will be
>appreciated. Thanks in advance.
>
>P.S.: Please don't cc: me since I'm subscribed, thanks.
>
>Ming
>2004.08.23
>
>--------------------------------------------------------------------------
>Wireless telegraph is not difficult to understand. The ordinary telegraph
>is like a very long cat. You pull the tail in New York, and it meows in
>Los Angeles. The wireless is the same, only without the cat.
> --- Albert Einstein
>--------------------------------------------------------------------------
>_______________________________________________
>scim mailing list
>scim at freedesktop.org
>http://freedesktop.org/mailman/listinfo/scim
>
>
>
More information about the scim
mailing list