Le dim. 17 mai 2020 à 21:47, Nikolaus Waxweiler <[email protected]> a écrit :
> First off: all of this sounds fantastic! I always love when stuff is > deleted :) > > > In the end, and this is personal opinion, I find Meson cleaner than > CMake, > > I'd vote for removing CMake support. Its inofficial status means that > people shouldn't rely on it anyway, even if there inevitably are > people that do. > > > - I would like to drop the dynamic module instantiation / lookup code > from > > the library, to simplify certain code paths. > > Has this ever been used by anyone? > > Yes, I did for a company I worked for a long time, then I rewrote an open-source version of it (the PFR font driver). But things are very different now, > > - There are many things I'd like to get rid of, but apparently [cut off] > > ... yes? :D > > > - Finally, the largest issue I've seen is the dependency on Harfbuzz. The > > situation where both libraries depend on each other is a little bit > > ridiculous. I wonder how much of Harfbuzz we need, and if it's worth > > re-implementing in FreeType2 itself. But something tells me implementing > > hb_shape() can be really subtle. Any informed opinions on this? > > This can probably only be answered by HarfBuzz people. I think Behdad > is lurking here somewhere... >
