Developer Meeting Notes, 5th May 2023
Dear Developers,
Here are this week's meeting notes. This week was a bit lighter because the meeting happened at the same time as the PLC updates meeting.
Attending: Tav, Martn, Marc, René Jonathan, Jabier, Nicco, Mikekov, James Next Meeting: 13th May 2023 Calendar: https://inkscape.org/cals/event/1/
# Beta schedule
There are a few high priority issues left to fix. A particular concern is the slowdown in start times on windows which is the only blocker left. The release seems really solid otherwise and no large issues remain. We have decided to put together a Beta release for the 23rd May when Marc is at the Wilber week and available to dedicate time to it. Jonathan wants an earlier beta fork so the Gtm4 migration can start as soon as possible and break master for that work.
Briefly looked at the font collections issues and seeing if there's problems we have to pay attention to.
Are we getting all the issues that we want fixed tagged for the 1.3 milestone? Notice to all developers to make sure you tag issues that you think ort to be fixed for the release.
# Gtk4 Project
Updates for the Gtk4 work happened in the PLC meeting, but basically there's two applicants so far. Though other jobs we've posted have more applicants towards the end of the period.
# GitLab Infrastructure
Gitlab is updating and everyone should have seen the various warnings.
René has looked through the changes and confirmed nothing effects us.
The CI builder for macOS was transitioned to GitLab's own machines, it's going to cost credits so we should keep an eye on that as it comes out of beta. It's slower too. There's some oddities in how the test builds works on gitlab it has to rebuild everything each time, so it's caching isn't as good.
# Shape Builder
PBS, Rafael and Martin have been working to fix shape builder issues. PBS has been leading the charge on the geometry problems.
Martin has a shape builder templates addition which Jonathan thinks should depend on how well the feature works after the fixes. Otherwise we risk exposing those issues which are fairly bad.
# Other work
New fix for the object to path which preserves the paint order when converting. MR looks good but Documentation will need to be up to date for the object to path behaviour changes.
Marc has been busy with his work, so wasn't working on inkscape this week.
René has been working on the upsteam depedencies, fixes have been accepted upstream without any testing and this is a worry. This is just as true for library updates. Will keep us informed.
Nicco and Jonathan have worked on the newer faster AI parser. Which works well. Completely parsed a whole document without any unknown lines in the AI file. Next is to create an inkscape logo and import that. Payment is recieved, so there's no issues so far.
Mikekov, working on the object picker for 1.4, working well and thanks Martin for the code review which has fixed.
# Bug Accelerator Project
The program is going well, see burndown charts on GitLab. We talked briefly about what to do about Rafael bowing out and if he should be replaced at this late stage. We also looked at the rate of fixes and hours used for Martin. Martin recused himself of talking about what to do, but Jonathan wants to talk to pono about possibly moving some of the hours around because of the extended release schedule leaves us with a gap in bug fixing coverage at the very end of the release cycle.
See you all next Saturday.
Best Regards, Martin Owens
participants (1)
-
Martin Owens