Re: PNG Loves EXIF

Cosmin Truta <[email protected]> Sat, 16 Jun 2018 01:56:28 -0400
Newsgroups gmane.comp.graphics.png.devel
Message-ID <CAAoVtZys5MC=mKLsLQ42m3EpQK2qby+MzkzTNJOjD2S9+Bc=dQ@mail.gmail.com>
On Thu, 14 Jun 2018 at 05:13, Dustin Oprea wrote:
> I just created an reader/writer EXIF library for Go (go-exif) and a command-line wrapper (go-exif-knife). Both the library and command-line tool support thumbnails, GPS, JSON-formatting, writing tags, etc.. . It's licensed as MIT.

Thanks a lot, Dustin, both for your work and for your enthustiastic
support. I welcome your contribution.

On the PNG application side, outside of libpng, we have eXIf support
in exiftool (cheers, Phil), and in the proof-of-concept
implementations that some of us here wrote last year while debating
the eXIf spec. But we still have a very long way to go and catch up
with the EXIF support present in other formats, which why I find your
contribution so valuable.

If I'm not mistaken, this is the first Go implementation brought on
png-mng-implement. We are overwhelmingly C-centric. Even mentioning
C++ was a rarity, or Java, an extreme rarity. Bringing a Go
implementation here feels modern and fresh.

If you allow me a bug report:
GOPATH is required, and it shouldn't be. go-exif-knife works fine on
my machine, with the Go development environment set up, but it panics
when I switch that environment off.

Sincerely,
Cosmin

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot