[g-a-devel]Re: libspi/application.[ch]



Michael Meeks wrote:
> 
> Hi Bill,
> 
>         Just digging through my TODO - and I find that application.[ch] should
> really live in atk-bridge, and not be public at all.
> 
>         Is there any chance we can do that ? pruning unneeded API would seem to
> be a good thing,

Hi Michael:

The code in libspi isn't exported to anything but libgail-gnome, so I
don't see this as compelling.  Though it's only used in atk-bridge at
the moment, the same could be said of pretty much everything in libspi
(since the bridge is the only agent that needs the private
implementation details of libspi).  I know we moved desktop.[ch] to the
registry, which seems reasonable since the registry is responsible to
collating and coordinating the virtual desktops, but I think the case
for moving application.[ch] is much weaker, and I think any possible
advantage is outweighed by having implementations of our IDL (which
*does* need to be public) scattered about.

(IMO)

-Bill

>         Regards,
> 
>                 Michael.
> 
> --
>  mmeeks gnu org  <><, Pseudo Engineer, itinerant idiot



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