Hello, I have started writing the code to add libjxl into the build system. There is a work-in-progress patchset here: https://gerrit.libreoffice.org/c/core/+/207085.
Something I noticed is that there aren't really other external projects used in LibreOffice that use CMake. Perhaps some of the files the make system uses will have to be generated beforehand? I'm not exactly sure yet. As I do more specific changes, the code is more complex to understand. But this is serving as a learning experience with, for example, getting to know the internals of how large projects integrate other projects/libraries. Looking a little more into the future, so far, I am still on schedule to have all the deliverables by the end of the summer, especially considering the extra time buffers I provided myself in the initial schedule. Hopefully by the midpoint of GSoC I will have at least basic importing working. I look forward to continuing to work on JPEG XL support, and to collaborating with others as well! Thank you, Jesus Solis
