<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>Devcartes - Contribute</title>
      <link>https://devcartes.de</link>
      <description></description>
      <generator>Zola</generator>
      <language>de</language>
      <atom:link href="https://devcartes.de/tags/contribute/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Tue, 03 Nov 2026 00:00:00 +0000</lastBuildDate>
      <item>
          <title>Open-Source braucht deine Hilfe</title>
          <pubDate>Tue, 03 Nov 2026 00:00:00 +0000</pubDate>
          <author>Tristan</author>
          <link>https://devcartes.de/blog/open-source-contributions/</link>
          <guid>https://devcartes.de/blog/open-source-contributions/</guid>
          <description xml:base="https://devcartes.de/blog/open-source-contributions/">&lt;h2 id=&quot;was-ist-das&quot;&gt;Was ist das&lt;/h2&gt;
&lt;p&gt;Contribute (deutsch: beitragen) bedeutet, dass man etwas zu einem Open-Source-Projekt beiträgt und so hilft, dieses weiter zu entwickeln oder zu verbessern.
In der Regel findet diese Mithilfe unentgeltlich statt, ganz ähnlich der ehrenamtlichen Arbeit.&lt;/p&gt;
&lt;p&gt;Die Gründe, warum jemand an einem Projekt ohne Bezahlung mitarbeitet, sind so vielfältig wie die Menschheit selbst.
Manche tun es, weil ihnen das Projekt am Herzen liegt, andere aus Nächstenliebe und viele schlicht aus technologischer Neugier.&lt;/p&gt;
&lt;h2 id=&quot;warum-ist-es-wichtig&quot;&gt;Warum ist es wichtig&lt;/h2&gt;
&lt;p&gt;Weite Teile des Internets und viele Technologien, die wir tagtäglich nutzen, beruhen direkt oder indirekt auf Open-Source-Projekten.
Ohne die unermüdliche Arbeit von Freiwilligen wäre unsere digitale Welt, wie wir sie kennen, nicht möglich.
Und auch hier gibt es wieder Parallelen zu unserer Gesellschaft und dem Ehrenamt, denn auch eine Gesellschaft ist darauf angewiesen, dass Menschen einander helfen und sich gegenseitig unterstützen.&lt;/p&gt;
&lt;h2 id=&quot;jeder-kann-mitwirken&quot;&gt;Jeder kann mitwirken&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Entwickler:&lt;/strong&gt; Indem du Code verbesserst, Reviews durchführst oder neue Features implementierst.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tester:&lt;/strong&gt; Indem du Software testest und Fehler (Issues) meldest.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Übersetzer:&lt;/strong&gt; Kannst du mehrere Sprachen besonders gut, könntest du helfen, Dokumentation oder Programmteile zu übersetzen.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nutzer:&lt;/strong&gt; Auch als Nutzer kannst du helfen, indem du deine Erfahrungen teilest, anderen Fragen beantwortest oder ebenfalls Fehler meldest.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;wo-fange-ich-an&quot;&gt;Wo fange ich an&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Projekt aussuchen&lt;/strong&gt;: Suche dir ein Projekt, das du gerne nutzt und schau in die Issues auf Codeberg, GitLab, GitHub usw.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Good First Issue&lt;/strong&gt;: Setze den Filter &quot;good first issue&quot;, das sind oft Issues, die keinen großen Umfang haben oder leicht zu beheben sind.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;issues-finden&quot;&gt;Issues finden&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Schau im Repository eines Programms nach, das du selbst nutzt.&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https://goodfirstissue.dev/&quot;&gt;goodfirstissue.dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https://goodfirstissues.org/&quot;&gt;goodfirstissues.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;interessante-projekte&quot;&gt;Interessante Projekte&lt;/h2&gt;
&lt;p&gt;Die folgenden Projekte sind interessant, auf Mithilfe angewiesen, sehr einsteigerfreundlich und dienen einem guten Zweck.&lt;/p&gt;
&lt;h3 id=&quot;void-linux&quot;&gt;Void Linux&lt;/h3&gt;
&lt;p&gt;Linux-Distributionen wie Void Linux sind darauf angewiesen, dass freiwillige Helfer die Pakete aktuell halten.
Zu diesem Zweck habe ich extra ein kleines &lt;a rel=&quot;external&quot; href=&quot;https://github.com/ts-void/void-package-update-helper&quot;&gt;Tool&lt;/a&gt; programmiert, dass einen Stück für Stück durch den gesamten Prozess führt.&lt;/p&gt;
&lt;h3 id=&quot;exercism&quot;&gt;Exercism&lt;/h3&gt;
&lt;p&gt;Neben der Möglichkeit, Programmieren oder eine neue Programmiersprache zu lernen, eignet sich Exercism auch hervorragend für erste &lt;em&gt;Contributions&lt;/em&gt;.
Auf Exercism kannst du als Mentor helfen, Übungen verbessern oder Lern-Tracks erweitern.&lt;/p&gt;
&lt;h2 id=&quot;personliches&quot;&gt;Persönliches&lt;/h2&gt;
&lt;p&gt;Ich habe mich lange Zeit nicht getraut, an einem Open-Source-Projekt mitzuwirken, weil ich dachte, dass man alles direkt richtig machen muss.
Allerdings gibt es oft sehr gute Anleitungen und meist auch einfache Issues.
Ich war froh, als ich mich endlich dazu durchgerungen habe, denn wie sich herausgestellt hat, sind die alteingesessenen Hasen oft sehr hilfsbereit.&lt;/p&gt;
</description>
      </item>
    </channel>
</rss>
