Re: Refactoring



Philip Van Hoof wrote:

> o. At some point we'll have to abstract the usage of the mainloop to
>    support platforms that don't have GMainLoop. Right now this usage is
>    much more limited and under control as most people think. In fact can
>    you, by adapting the three "execute_callback" functions, control 99%
>    of Tinymail's GMainLoop usage.
> 
>    Sounds good? Yes. But we nevertheless have three points in stead of
>    one, and all three of them do exactly the same thing. We have no
>    abstraction for a mainloop, so we can't allow an application dev. or
>    libtinymailui implementer to provide one.
> 
>    I know a lot of glib fans will disagree with the necessity for this
>    (hey Rob!), nonetheless is this actually needed indeed.

So, does that also involve removing GObject support? I presume so as the
only reason you could want to do this is to build without a glib
dependency, right? If so, I'll let Mark know he doesn't need to bother
continuing with the pygobject based bindings..

Thanks,
Rob


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