Dear all,
see
below.
Jonathan
Meeting
notes Dev Meeting Mar 15
Attendees:
Ishaan, Jonathan, Marc, Martin, Philip, René, Tav, Vaibhav,
Yotam
-
1.4.1: Maren wanted information / timelines etc, which we
haven't done yet because we just wanted it done ASAP
René
will check the windows dependencies.
Extensions
updates: the zstandard package is needed for Affinity import +
AI import, but only exists on 22.10 onwards.
Appimage
is currently built on 20.04.
Jonathan
will review the newly contributed Vectornator / Linearity
importer and include it in the default extensions for 1.4.1.
Martin
is rewiting the Splash screen because it is reliably crashing
MacOS 1.4.1 after 15 seconds of use.
René
warns that this shows that 1.4.x is basically untested on MacOS.
Martin
inquires about CapyPDF on MacOS. This will require us to drop
support for anything except the newest MacOS version.
In
theory, we could compile it using a different compiler than what
XCode provides, but that would make our build pipeline so
unique, that it would become unmaintainable (and it's also a lot
of work to set up in the first place).
René
will investigate releasing two versions, one with and one
without CapyPDF. Another options would be to dlopen CapyPDF?
Maybe as a C++ extension?
Update
round:
Jonathan:
worked with Manpreet on the AI Importer, he has about 40 hours
left. All basic features are covered now, we need to decide on
whether to extend the contract in a few weeks.
Nuremberg
organisation: if you attend, please make your your details are
updated in the organisation table.
René:
Can we find an alternative for DBus? It doesn't work on MacOS.
Martin
has investigated, there are none.
DBus is
deeply embedded into Gio Actions, we use it for Jabiers
--active-window mode.
Martin:
Bug
fixes; Website
work. Please let him know if the website cannot be reached by
real human beings.
René
wants to move the MacOS infrastructure repositories to the
Inkscape namespace. Marc makes him an owner of the Gitlab group
to make the moving process possible.
MacStadium
negotiations are in their final stages, mostly waiting for SFC
signature right now.
Tav:
working on LPE bugs, in the process of merging the GTK4 file
dialog work.
Vaibhav
looked into Steam documentation. There is some paperwork and an
initial registration cost (100 USD). Application is pretty
straightforward. We need to discuss all steps with the SFC.
Jonathan will bring it up in the Monday meeting with Tracy.
We have
also been approached by a developer who wants to set up revenue
sharing on Steam, but we need a steam publisher account for
that.
René
remarks that there is a certain maintenance burden if we publish
in an additional app store (comments, updates, screenshots...)