Olivier, I haven't had time to look yet at your code, but I really appreciate your effort. I'll try to look at it as soon as I can.
I have a strong preference to not have a compatibility layer but to port Phatch to the new pyexiv2 API. Robin, let me try to find some time to look into this. If I am unable, I'll warn you and I can delegate it to you.
Olivier, I haven't had time to look yet at your code, but I really appreciate your effort. I'll try to look at it as soon as I can.
I have a strong preference to not have a compatibility layer but to port Phatch to the new pyexiv2 API. Robin, let me try to find some time to look into this. If I am unable, I'll warn you and I can delegate it to you.