Dear Devels,
Another week and another great developer meeting.
Event: https://inkscape.org/cals/event/1/ Attending: Mikekov, Martin, René, Tav, Peyton Murray, pbs, Vaibhav Next event: https://inkscape.org/cals/event/64/
René starts with his CI improvements project for windows. He's made a project at https://gitlab.com/inkscape/inkscape/-/merge_requests/7796 the main problem for GitLab GI is that it's a type of headless windows system which doesn't have the graphics stack needed event to run -- version. To current solution is René is running a machine in his parent's basement which is unsustainable.
He's found a provider who can solve this issue for us. But it will cost us money to run this.
We discussed how much compute time we would need and René will make a vote with the plc for a 3 month trial for 150 euros to get a sense of the resources needed. The developer team is in agreement.
Tav wants to organise people to go to LGM and maybe meet up beforehand. Martin recommends creating the budget and assessing interest so we know who would like to go. We talked briefly about the hotel costs.
Mikekov has been working on a text panel for the object properties which is different from other style properties in it's complexity. Thinks he may have to make a new style handler.
Martin talked about the engine work, they are working on separating out the drawing item layer into unit testing involving the SP-Style and NRType interactions. The only issue is pixbuf use in FontInstance which they're working on splitting out. The work on unitising more of inkscape code to improve our ability to maintain the project.
Phlip asked about the marker work, is continuing his work on recovering Rafael's marker refactoring code. Tav was asked about the specification for svg for marker. We talk about context style. Refactoring is part of that work which needs to be extracted out.
Vaibhav has been finishing the Refactoring LPE Mask branch and would like testing. Is working on the flowed text speed differences between 1.4 and 1.5 there are only small differences. We talk about the best practices for logging and preformance testing.
Peyton talks about looking at issues to fix. We talked about the trace bitmap functionality. We talk about the milestones, and the gtk migration and the dificulty of editing ui files now that Gtk no longer.
We briefly coverage support and performance testing now we have units.
Thanks everyone!
Best Regards, Martin Owens