Developer Meeting Notes, April 11th 2023
Dear developers,
Apologies for the lateness of these notes.
Present: NPJ, Martin, Mikekov, René, Tav, Nicco, Marc, Jonathan
Next Dev Meeting: Wed 19th April 2023
# About Screen
About screen contest winner. General talk about the process, the winner, the runners up and the vote. René asked for the svg to use in the macOS release and we pointed him to the vectors channel. The vector's team social media version with text is really nice.
# Alpha
Alpha appears to be going well. People are reporting bugs using the alpha, but nothing critical has cropped out giving us hope it's a solid release. Martin completed his ALPHA TESTER video, which was shared through big blue button. It's a silly video but people have responded well to it.
René, sorry for missing a few meetings. Nothing to report, alpha looks good on macOS. For reasons unknown the builder has some issues and needed to be rewritten in time for the alpha and René worked over time. Dev team thanked him for the extra effort pushing that through on a deadline.
# General Work
Martin has been working on a text fix for PDF output which he'd like Tav to review. It's reordering how text is rendered to cairo so strokes apear behind fills when needed.
NPJ has been playing with the clang optimizations. Using a large export to test the results, using htop and watching the cpu and gpu.
Mikekov, not much progress. Looking for things to do, Martin suggests working on the PDF linking user interface.
# Gtk4 Research
Tav has done a search for Gtkmm experts and exchanged emails with the main person at Gtkmm who does want to leave maintence, which we already knew. Finding an expert to work on it might be hard. Tav also looked in past Gtkmm contributors for names, some people might be contactable and looked at wikipedia to find people and programs that use Gtkmm or have upgraded to Gtk4. GNote is the only app that's Gtkmm and Gtk4 so far.
Martin asked if we can find someone in Gtk main. Possibly. Someone asked how easy is maintaining Gtkmm, can it be automatically generated? Marc says if there is a rust version, which isn't far away from C++
Notice: Hiring team meeting on Thursday!
# AI Importer
Nicco, planning on implementing more features. Working on shapes. Reporting to a blog wasn't known at the start of the contract and so we're learning along the way. Open a requirements issue to describe what the targets are. The next month may be a bit slower. Bendchmark files are the guide for how much of the format we've supported so far.
Jonathan has done more reverse engineering. Mostly text. There's some really interesting path interpriatation that AI must be doing with the data for backwards compatability since changing the lowest data on say a rectangles rounded corner doesn't change anything, but changing it's path does. Even if it has matricies applied to the path. Must be pretty fancy.
# Activities
We processed three merge requests and reviewed the memberships list for developers.
Thanks everyone!
participants (1)
-
Martin Owens