Developer Meeting Notes: May 21st 2023
Dear developer team,
It was a quiete Sunday meeting today, here are your notes:
Meetings: Sunday 21st May 2023 Next Meeting: Monday 29th May 2023 René, Tav, Mikekov, Martin, Jonathan, Nicco
Week was eventful for René because GitLab announced their Arm builders are now available but also announced that they are decomissioning their intel runners within two weeks at the end of May. René had to run around to patch together a way keep our CI builders working. Various movements of machines had to be planned or re-planned because of this short notice from GitLab.
We're having problems getting responses from Pono and the SFC for various issues. Tav hasn't heard back about the Gtk4 contract, a PLC candidate didn't hear back when they had questions about standing for the PLC election, Jonathan hasn't heard back in two weeks about questions he has regarding the bug accelorator program.
To help figure out what's going on, Jonathan is going to try and talk with Pono after the hiring committee meeting later in the week.
Tav worked on some demonstration code for multi column dropdowns and generally looking into the Gtk4 migration more.
Mikekov looked into translations and is worried about the systems for polish translations and the quality of code reviews. Developers are struggling with the review of these requests. Martin suggests the po directory should be split out into it's own git submodule for portability, Jonathan suggests using special folder ownership to indicate which teams in inkscape can approve changes, Mikekov explores some tooling and what might have gone wrong in the past for the polish translations. Recommended that this conversation be moved to the translators mailing list so that team can make the decisions about what it wants to do.
Jonathan has been doing some assumption checking in the AI importer project. Adobe has managed to create filters which in svg are three lines, but in ai files take a hundred lines.
Nicco has been working on units and scaling and has written a lot of tests. Slow but stead progress.
Chris Rogers is at Wilber Week, please let him know if you have any questions. Marc may be joining him but we don't know if he's going yet.
There will be a beta branching event this week, 23rd May, if Marc is available. We need to follow up with the plans for the week. This isn't a beta /release/ as that can happen after. Any open merge requests will have to be duplicated in order to make it into 1.3 after this date.
Jonathan has been looking into a contract extension for the bug accelerator project. Originally for three people, reduce to two. Rafael dropped out. Martin has been doing amazing work and we could do with more of his time to work on these issues. The issue will be raised with PLC members.
Martin has been working on PDF importers and fixing various regressions. Adding more tests to make it harder to break various complex files.
The developer team group activity this week was looking into a few old and new merge requests. Some MRs were approved, some older MRs which were still WIP were closed.
Thanks for coming everyone, see you all Monday after next.
Best Regards, Martin Owens
participants (1)
-
Martin Owens