On Oct 25, 2008, at 1:16 PM, Krzysztof KosiƄski wrote:

I'll delve into the IO code some more and then I'll come up with what

changes are necessary to transition to GIO, and what are the possible

caveats. One I have identified so far is that MemoryOutputStream, needed to

sanitize the import / export code, is only present in Glib 2.18 and not yet

present in C++ bindings, but it's easy to reimplement.


Probably the first question that needs to be answered is what exactly switching to GIO will bring as a benefit.

The second question is what is the cost.

As I've mentioned, in the past people have suggested using it, but for things that we wouldn't really benefit from.