Developer Team Meeting, 8th June 2024
Dear developers,
A big thank you to everyone who attended this meeting since it lasted two hours to do the drafting of the charter and all the other discussions as normal.
Event: https://inkscape.org/cals/event/1/ Attending Martin, datalot, HendrikRoehm, Ishaan, Marc, MikeKov, Rafael, Ravi Arora, Tav, Vaibhav, Jonathan Next Event: Sunday June 16th
Finalised the Developer team's new working group charter. This took most of the meeting, Jonathan will post the vote to the plc soon.
We have tagged release 1.4 of lib2geom. Rafael is going to write release notes for it. Still to do: check out lib2geom submodule at release 1.4 in Inkscape repository, perhaps to be done in MR 6532.
The team made a decision to release another beta. We reviewed all the merge requests targeting 1.4.x before we cut the beta release.
Hendrik has an open merge request for master, he's new to the release and wants help to get it merged (backported) for the release 1.4. This was a fix for issues regarding to print settings and specifying page orientation as Portrait vs Landscape. We have looked at the Merge Request, decided that it's ready to merge, and merged it into the master branch.
We talked about the beta release checklist and the possible dependencies being corect. One item on the checklist should be ensuring that all pending backports are integrated into the release branch.
We mentioned the Python dependencies and discussed the way the versions of dependency packages are communicated. https://gitlab.com/inkscape/extensions/-/issues/575
Ishaan has been working on the selection user interface, making the "rubberbands" and the selection cues look prettier. The code is done and waiting for MR review (https://gitlab.com/inkscape/inkscape/-/merge_requests/6336).
Mike, Rafael and Marc were all busy at their day jobs and didn't contribute much during the last week.
Tav has been travelling which left him in a similar situation.
For Vaibhav it was a light week, he fixed small problem with font selection in the Text Toolbar. Also started working on some on canvas TextPath improvements https://gitlab.com/inkscape/inkscape/-/merge_requests/6534
Martin managed to make a few fixes despite trying to take a mental break. He mostly worked on the Color Refactoring MR and starts to feel that the MR is ready to be merged. Although the MR is big and therefore risky, he believes that we should merge it instead of asking him to cope with comments that he views as sometimes overly strict and nit- picky. Although valuable clean-ups and theoretical future features were suggegsted, Martin believes that it might be more manageable to merge the MR first as it is and consider delivering those future improvements in later, smaller MRs. He pledges to be responsible for fixing any follow-up issues that may result.
In addition, he fixed an issue related to URLs attached to semi- transparent objects during PDF export as a part of the Bug Accelerator program.
Ravi is a GSoC member and is getting established and will be working on their project.
Kyle (Vectors team) came to ask a question on whether any developers would be interested in participating in the creation of a video which highlights the fact that Inkscape is a project run by people, respects users' privacy, as opposed to commercial products. Martin and Marc agreed to participate and record short self-recorded clips the aim of which will be to further this message.
Best Regards, Martin Owens
participants (1)
-
Martin Owens