Gexiv2 API bump (original) (raw)

April 21, 2024, 12:40pm 1

Hi everyone.

I was made aware that GExiv2 contains a file with an unknown license and provenience.

Since it is part of the rather awful callback-based stream API, I will be removing the file and the corresponding API ASAP.

A quick search around the internet looked like that currently no one is using this API.
I also have a prototype for reading and writing from GBytes that should cover some of the use-cases of that API.

Any objections?

jensgeorg (Jens Georg) April 21, 2024, 1:14pm 2

Additionally some 0.27.x version in exiv2 seems to have fixed the issue that prevented the from_stream api to work properly, so I will undeprecate the gexiv2_metadata_from_strream()

jensgeorg (Jens Georg) April 21, 2024, 3:20pm 3

Other things I would like to do while doing this:

jboerema (Jacob Boerema) April 22, 2024, 3:08pm 4

I don’t see GIMP using the stream API so we are fine with that.

jensgeorg (Jens Georg) April 23, 2024, 8:43am 5

That I have no nice solution for currently. Everything I can think of is annoying to one party or the other.

system (system) Closed May 23, 2024, 8:43am 6

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.