Meeting notes, March 20th 2024
Developer Meeting March 20
Present: PBS, Jonathan, Jabier, Mikekov, Tav, Vaibhav, Martin Event: https://inkscape.org/cals/event/1/
-----
GTK4 branch: - close to getting merged - migrate existing threads into meta-issue https://gitlab.com/inkscape/inkscape/-/issues/4802 - Build documentation can be unchanged since it automatically buils GTK4.14 for you - 1.4.x was branched a few days ago - decision should be up to Marc, added as reviewer - do we need to review it in-depth? - testing is more important, but that can happen after merging - other CIs except Linux will be fixed in the future - CI situation should improve once GTK4.14 makes its way into the repositores - upstream Windows MR: https://github.com/msys2/MINGW-packages/pull/20311
1.4.x backports: - if they target master, backporting will be a pain as soon as GTK4 is merged - instead forward-port, reduce risk of regressions in 1.4.x by rebasing "behind" GTK4 - Label to mark those "Forward port required" created
Bugfix Accelerator Program and Inbox: - will happen with Vaibhav, Tav and Martin - 1.4 milestone needs more issues, and Inbox is not in a very good state - Inbox is not in a very good shape, 1000 issues that need attention for triaging - Bugfix Accelerator people need to help - Ask vectors to recruit help
Device program: - Windows for PBS, Mac for Tav, Mac for Vaibhav - PBS plans to sort out Visual Studio integration to on-board Windows developers
Google Season of Docs - Ideas are welcome! Needs to have measureable objectives, and we need a 3-4 page proposal within two weeks. - a lot of work to mentor someone if it includes the Inkscape codebase - Wiki clean up? - Vector's style guide? - Documentation for extension authors? - Replacing Tav's manual?
Host Tav's manual on inkscape.org? - fine with Tav - needs to be done before 1.4 - it didn't support HTTPS before - could be put into a repository? https://gitlab.com/inkscape/inkscape-docs/tavmjong-manual Legal issues need to be resolved, i.e. the license for contributing, but we can make it readonly for now source is in DocBook (https://de.wikipedia.org/wiki/DocBook)
Toolbars issues in master: 1. Several expander next to each other 2. No icons for the expanders 3. Lots of hardcoded expanders in the UI files.
I've managed to dynamically manage the expanders and in the coming days I'll be working on adding icons to the expanders dynamically. With the latest changes, to make a child move between popovers and the toolbar, just adding the "tag" style class would do.
-----
Big thanks to those that came and took notes as the meeting progressed.
Best Regards, Martin Owens
participants (1)
-
Martin Owens