Developer Meeting, June 24th 2024
Today is a combination SFC catchup and developer meeting.
Event: https://inkscape.org/cals/event/1/ Attending: Martin, Ishaan, Mc, MikeKov, pono, Ravi, René, skippr, Tav, Vaibhav Next event: 2nd Jul 2024
First SFC item was computers for Adam, Tav and Vaibhav. Pono said he'd work on these items today after his two other meetings.
Second pono mentioned that the SFC is on it's way to being able to set up Patreon for us. There's some questions about how we should position ourselves on the platform if we wanted to join, and we defer the discussion for later.
Third SFC item is about reviewing our trademark policy after the last time we touched it with Chris Roger's book and he thinks it's time to review now while there are no issues outstanding.
Update on the release and the beta2 so we can continue the process. René and Marc are happy to make a release in the coming week and Martin suggests Friday the 28th. Marc says he'll be able to tag on Thursday the 27th and then René and others can build and publish the beta2 release over the weekend to have the final beta2 published by Sunday 30th.
We will inform Maren and the other people who are involved in documentation and release notes and how much time they might need for the final release.
Tav has been getting inkscape to work on his new Inkscape provided mac mini. Eventually using the
René is holding off buying an Arm processor surface windows machine as it's quite expensive. Despite the promises of them being better machines.
René had a look at the gimp code and how they are building Gtk3 for macOS. There's still some issues with our build and there may be things we can learn from them. Though what we can learn in time for any Gtk3 release we plan to do is an open question.
Mikekov has been working on color sliders and the replacements for the spin buttons. Incorperating Tav's spin button widget work on top of Martin's color slider replacement work alongside much improved visual representation of the widgets.
Mike wanted to know if he'd covered everything in the new widget needed. Martin suggested inviting in an accessability person in to review the new widget and tell us what kind of accessability is needed.
Mikekov and Martin talk about colors, the need for color module colors and what's available in CSS. Color wheels and the way we handle colors per document or per object.
Vaibhav worked on text on path UX improvements to add handles to be able to change how the text on path is working on canvas. Exciting work.
Ravi has been working on their Google Sumer of Code project the Node based Filter Editor. Nearing completion of the base of the editor, and hoping to have all the basic functionality in terms of usage to be completed by the next two weeks.
Skippr has been working on GSoC on the pen tool improvements; they are working with Adam to decide the key bindings for the functionality. The first part was editing nodes during drawing with the pen tool the next part is switching to the node tool while using the pen tool which is more tricky.
The team thanks René for his work in ensuring our community is writing good commit messages and is teaching new contributors how to write better commit messages.
Ishaan got the rubber bans and select tools all merged, and is now working on the selection ques styles. The styles are controllable in a basic way via a css theme file. He has a question about the thickness of the lines and the difference in handle position on master might need to be fixed.
Thanks everyone for comming to this week's meeting. The next one will be July 2nd.
participants (1)
-
Martin Owens