Hey everyone,
A smaller meeting from last week, but some heavily topics.
Event: https://inkscape.org/cals/event/64/ Attending: Martin, karliss, Mikekov, Tav, Elendil Next: https://inkscape.org/cals/event/1/
Tav has been fixing bugs with the svg font, a crash. May have found a problem in the regex where strings are defreferenced.
We talk about cairo bugs and the need to pay close attention to the versions. We will need fixes from code that isn't even released upstream yet, but we should still specify we need that future version. With a critical problem hanging around for developers, testers and future 1.5 users.
Elendil talks about the poppler drama with versions constantly needing IFDEFs and Martin talks about the problems with the upstream poppler design making font interfaces private. We have an indepth discussion about the problem with depedencies and upstreams and how receptive they are to accommodating our needs.
Karliss has been doing some pixel alignment and some other issues.
Martin has been working on unpicking the Gradient paint servers and trying to allow the rendering engine to work without needing to include th whole of the SPObject tree and SPStyle. These includes prevent proper unit testing.
Mikekov has been working on his object properties dialog.
We had a longer discussion about the AI policy. Mikekov will probably stop contributing to the project if and when we stop allowing AI contributions. He believes that the project would benifit from having merge request reviewed by AI and that the capabilities of these tools are quite a bit more capable than the project believes. Martin has his own issues with AI and a frank discussion is had about some of the many dimentions involved in the discussion.
We get into merge requests and the history of trying to have enough people to review code being submittd to the project. If a proposal is before the project about using a new tool, then we'd be looking for something ethical, pen source and capable; no matter what it's tooling was.
Thanks everyone for coming to this week's meeting!