Re: Refactoring
- From: Rob Taylor <rob taylor codethink co uk>
- To: Philip Van Hoof <spam pvanhoof be>
- Cc: tinymail-devel-list <tinymail-devel-list gnome org>
- Subject: Re: Refactoring
- Date: Thu, 22 Nov 2007 18:09:23 +0000
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]