[gephex-devel] gephex--main--0.4--patch-1846

Georg Seidel georg at gephex.org
Sat Feb 26 13:15:23 CET 2005


Martin Bayer wrote:
>>>  * martin at gephex.org--2004/gephex--martin--0.4--patch-58
>>>    new default search path for type and module plugins
> 
> 
>>> --- orig/data/gephex.conf.default.in
>>> +++ mod/data/gephex.conf.default.in
>>> -    module_path          = [@gphx_module_lib_dir@/]
>>> +    module_path          =
>>> [__HOME_DIR__/.gephex/0.4/modules/;/usr/local/lib/gephex-0.4/modules/;/usr/lib/gephex-0.4/modules/] 
>>>
> 
> 
>> I think this patch is not optimal. I often install gephex to a
>> non-standard location locally
>> ($HOME/gphx). This won't work any more with this patch.
> 
> 
> My intention is to provided a location where 3rd party developer can put
> their plugins and adjust the plugin loading behavior to the frei0r way.

Yes, I see. But I don't think this is important. Due to the build system
stuff (dependency to pluc.py, no extra module and type SDK) I suppose
that there won't be many third party developers other than those who
integrate their modules into our source tree.

Or, to put it another way, I think the gephex type and module system is
not really targetted towards (and not suited for) third party development.

That's why I don't see much benefit in this part of the patch, but I see that
it breaks current behaviour. (In addition the patch could lead to even more
confusion when multiple gephex versions are installed at different locations).

Georg


More information about the gephex-devel mailing list