What are the objectives for Xfce 4.4?

Brian J. Tarricone bjt23 at cornell.edu
Fri Feb 4 20:30:05 CET 2005


Maarten Boekhold wrote:

> Hi All,
>
> One of the design goals I would like to see is a rework of the various 
> plugin interfaces. At the moment, the plugin interfaces do not work 
> correctly/completely on Cygwin, and due to Windows limitations they 
> cannot be made to work if we stick to the current design.

[snip]

> As a very quick background: on windows you cannot have a plugin 
> reference a *variable* which is defined in the application that loads 
> the module (but it can reference a function).

So why not simply change the interfaces to not export any variables, and 
just do everything through setter and getter functions?  Having globally 
exported variables sounds like a pretty bad practice, IMHO.

    -b



More information about the Xfce4-dev mailing list