Hey Devels,
Event: https://inkscape.org/cals/event/1/ Attending: Marc, Martin, Elendil, pbs Next Meeting: https://inkscape.org/cals/event/64/
Martin asked everyone to fill out the developer survey.
We first talked about adjusting the developer meeting times now that we have lots of new developer and people with new schedules. Tav was to create a survey for possible new times, Marc will follow up with Tav to get that poll.
We talked about the data access API, Martin asked Ryan to do a DX (Developer Experience) test of the new API adding a dithering filter. Also added was a color transformation filter and Martin is looking forward to his working being code reviewed.
Martin has added a multi page SVG update moving inkscape's custom inkscape:page element to the SVG2 view element. The attributes are pretty much the same. An update mechanism is added and lots of tests for various things. Testing with Firefox and Chrome this work should allow multi page support in other SVG viewers and editors.
Marc is working on the translations repository. Finished migrating to weblate and moving the po directory with a submodule and clearing out all the merge requests outstanding. Creating CI jobs for updating and is weighing up an automated or manual process. Now to figure out if we need to remove the CI translator checker, Martin agrees.
Elendil has been working on a regression with the version attribute which appears to be missing from the svg files that we are currently exporting from 1.5.
Marc wants to talk about XSLT export hidden objects and the way the extensions don't current handle XSLT effect extensions, Marc will write this code to put it in. Martin talked about adding such a feature directly to the export dialog since it's already doing much of the same work for hiding objects off the page. The code already exists.
Pbs has touched the recolor artwork google summer of code. Looked into a new packaging system called "Sharon", this might let us deliver AppImage type builds with Vulcan support.
Martin and Pbs talked about the color access API and some of the direct and compile time problems between that and the color API itself. Martin answered questions and requested code review as the primary help needed.
We talked about some of the llm influenced merge requests and how to handle people who don't even talk without using an LLM.
Philip asked Marc about heap and symbol problems, and if plugins (compiled ones) have ever worked in windows because the issues if you need to access things outside of the inkscape binary. There was a discussion about how the extensions and various plugins should work and what is known out in the wild.
We talked about the release of 1.4.3 and the focus on bug fixing. Martin would like more developers to consier working on things in the milestone to get it as good as possible.
Marc wanted to know about capypdf packaging and what kind of packaging we should expect to see for the 1.5 release. Martin says we're likely to need an up to date version and Marc says he'll make a Debian package and make sure it's available mostly for the PPA. We talked about various packaging strategies.
Thanks everyone for coming to this week's meeting.
Next one is Sunday 2nd November.
Best Regards, Martin Owens
participants (1)
- 
                
Martin Owens