Inkscape-Projekt sucht Beitragende zur Entwicklung unter macOS

Banner from Inkscape 1.1 About Screen, CC-By-SA 4.0 Ozant Liuky and Adam Belis

Auch wenn unser Programm unter Linux, Windows und macOS läuft, sind wir uns dessen bewusst, dass es nicht auf allen drei Betriebssystemfamilien gleich gut läuft. Die macOS-Version braucht dringend weitere Hilfe.

Aus diesem Grund suchen wir ehrenamtliche Beitragende, die das Projekt unterstützen.
Hier kommt unsere Stellenanzeige:

Entwickelst Du Software unter macOS? Kannst Du Dir vorstellen, zu einem Open-Source-Projekt beizutragen?

Wir wissen, dass dies eine große Bitte ist. Du wirst jedoch nicht alleine gelassen, sondern Du schließt Dich einem Team Gleichgesinnter an, die alle viel Herz und Zeit in das Projekt investieren.

Um genau zu sein, suchen wir jemanden, der macOS-spezifische Performanzengpässe in Inkscape analysiert: mittels einer Performanzanalyse sollen die Problemstellen in unserem Code oder in eingebundenen Bibliotheken identifiziert und – idealerweise – auch Vorschläge und / oder Codekorrekturen, die die Situation verbessern können, eingereicht werden.

Auch wenn die Aufgabe an sich keine hohe Wissenschaft ist, so benötigst Du doch ausreichend Zeit und Motivation, um zu Ergebnissen zu kommen.

Neben Erfahrung mit C/C++  und einem Mac benötigst Du nichts weiter als Deine Motivation und wertvolle Zeit

Falls Du nicht zufällig bereits Expertise in GTK und systemnahen macOS-APIs hast, wirst Du Dir das benötigte Wissen auf die "learning by doing"-Art aneignen müssen. Noch gibt es niemanden mit diesem Wissen im Projekt, weshalb wir jemanden suchen, der sich dies gemeinsam mit uns erarbeitet.

Diese Art von Herausforderung ist es auch, was den Spaß an der Mitarbeit im Inkscape-Projekt ausmacht: die Gelegenheit, stetig Neues zu lernen und zu experimentieren! Darum sind Zeit und Motivation hierbei so wichtig.

Die meisten von uns arbeiten ehrenamtlich an Inkscape, daher gibt es auch keine Vorgaben, wie die Performanzprobleme gelöst werden sollen.

Es gibt mehrere Wege, die zu einer Lösung führen können:

Im Grunde wird wohl alles, das die Situation irgendwie verbessern kann, einen großen Einfluss auf Inkscape und unsere Anwender haben.

Wenn Du Dich für unser Angebot interessierst, oder Fragen oder Ideen dazu hast, sag uns gerne "Hallo!" in unserem macOS-Entwicklungs-Chatkanal #team_devel_mac. (Keine Angst, Du gehst dabei keinerlei Verpflichtung ein!)