6 Möglichkeiten, wie Sie zu Linux beitragen können
Werbung
Linux ist kein kommerzielles Betriebssystem. Der Name ist für eine bestimmte Community ebenso eine Abkürzung wie ein bestimmter Code. In der Welt der freien Software sind Sie nicht nur ein Verbraucher Ihrer bevorzugten Apps und Schnittstellen. Sie können sich an der Erstellung beteiligen und müssen dafür kein Entwickler sein.
Das größte und das kleinste Projekt können eine helfende Hand gebrauchen. Hier sind Möglichkeiten, wie Sie sich engagieren und etwas bewirken können.
1. Feedback geben
Freie Software-Projekte behandeln Benutzer nicht als Verbraucher, so dass sie Verkäufe nicht überwachen können. Die meisten versuchen auch nicht, Ihr Verhalten zu verfolgen. Entwickler wissen also nicht, was Benutzer wollen, es sei denn, sie erhalten Feedback. Sie können viel aushelfen, indem Sie sich melden und Projekten helfen, einen Orientierungssinn zu entwickeln.
Während soziale Medien eine Möglichkeit sind, gehört zu werden, ist diese Umgebung voller Lärm. Viele Projekte gründen eigene Communities. Purismus hat zum Beispiel ein Forum für Leute, die seine Produkte kaufen oder PureOS benutzen.
Als das Unternehmen überlegte, ob es von einem rollierenden Release-Modell auf eine stabile Version mit längerer Unterstützung umsteigen soll, befragte es die Leute in den Purismus-Community-Foren. Das Unternehmen landete letztendlich auf einer stabilen Version mit einer rollierenden Release-Option für diejenigen, die neuere Software wünschen.
Erkundigen Sie sich nach den Wegen, die Ihnen für das Projekt Ihrer Wahl zur Verfügung stehen. Manchmal ist das ein Forum. In anderen Fällen handelt es sich um eine Chat-Gruppe im IRC oder im Telegramm. Vielleicht ist es eine Gitlab-Seite. Wenn alles andere fehlschlägt, suchen Sie eine E-Mail-Adresse.
2. Beantworten Sie Fragen für neue Benutzer
Wenn Menschen zum ersten Mal auf Linux umsteigen, haben sie oft niemanden oder irgendwo, an den sie sich persönlich wenden können, um Hilfe zu erhalten. Stattdessen sind Suchmaschinen ihr Helpdesk.
Diese Suchmaschinen verweisen neben Frage- und Antwortbrettern auf Foren. Eines der bekanntesten Beispiele ist Ask Ubuntu, an das sich die Leute mit konkreten und spezifischen Fragen wenden. Solche Standorte können immense Ressourcen sein, aber nur, wenn sich sachkundige Personen anmelden und sich die Zeit nehmen, anderen zu helfen.
Du kannst diese Person sein.
Wenn Sie an verschiedenen Diskussionsforen der Community teilnehmen, sollten Sie den Verhaltenskodex beachten. Dein Verhalten reflektiert dich nicht nur. Es spiegelt die gesamte Community wider und kann neue Benutzer wirklich von einem Projekt abbringen.
3. Dokumentation schreiben
Es ist zwar großartig, dass Benutzer sich gegenseitig helfen, aber nichts ist besser als eine einfach zu lesende offizielle Dokumentation. In solchen Handbüchern erfahren Sie, wie Entwickler beabsichtigen, den von ihnen bereitgestellten Desktop zu verwenden, wie sie Hürden überwinden und welche Fehler ihnen bekannt sind.
Die Dokumentation wird selten in den Vordergrund gerückt, kann jedoch Ihre Erfahrung mit einer bestimmten Linux-Distribution beeinträchtigen oder beeinträchtigen. Viele Leute lieben Arch Linux zum Teil wegen der Tiefe und Nützlichkeit des ArchWiki. Sie können sich häufig an das Arch-Wiki wenden, um Hilfe zu erhalten, auch wenn Sie Arch noch nie installiert haben. Viele Anweisungen funktionieren auch für andere Distributionen.
Apropos Arch: EndeavourOS ist ein junges Projekt, das das Erbe von Antergos fortsetzt, einer auf Arch Linux basierenden Distribution, die einfacher und schneller in Betrieb genommen werden kann. Da so viel passieren muss, um eine neue Distribution zu starten, kann das Team mithilfe der Hilfe dokumentieren, was Benutzer wissen müssen.
4. Entwerfen Sie Symbole für Ihren bevorzugten Desktop oder Ihre bevorzugte App
Design ist wichtig. Alle paar Jahre überarbeiten große Linux-Desktop-Umgebungen ihre Icon-Themen auf irgendeine Art und Weise. In der Regel gestalten Designer Symbole eindeutiger, flacher (um den Designtrends zu entsprechen), einfacher (um die Einhaltung zu vereinfachen) oder all dies.
Egal wie groß ein Projekt ist, sie können Ihre Hilfe nutzen.
GNOME hat zum Beispiel sein Icon-Design in Version 3.32 geändert. Eine wichtige Motivation für die Überarbeitung war es, die Erstellung neuer Symbole zu vereinfachen, wie Sie im aufgezeichneten Vortrag des GNOME-Grafikdesigners Jakub Steiner von GUADEC 2019 sehen können. Einige Apps, wie z. B. gThumb, haben noch kein aktualisiertes Symbol. Hier können Sie einsteigen.
elementaryOS hat seit seiner Einführung ein relativ konsistentes Erscheinungsbild, auch wenn die Themen nicht ohne Änderungen geblieben sind. Da jedoch jeder Aspekt des elementaren Desktops seinen eigenen Charakter aufweist, bleiben kleine System- und Schnittstellensymbole übrig, die eine elementare Version benötigen.
Wenn Sie das Erscheinungsbild eines Projekts mitgestalten, sollten Sie sich zunächst mit den relevanten Richtlinien für die Benutzeroberfläche vertraut machen. Die Unterschiede zwischen den Richtlinien für die Benutzeroberfläche von Linux Die Unterschiede zwischen den Richtlinien für die Benutzeroberfläche von Linux Eine Linux-App, die hässlich aussieht und scheint unbrauchbar? Aus diesem Grund gelten für Desktops Richtlinien für Benutzeroberflächen. Windows und MacOS haben diese Richtlinien. Was ist mit Linux? Weiterlesen .
5. Testen Sie neue Software
Entwickler benötigen Benutzer, um die neuesten Versionen ihrer Programme auszuprobieren. Dies ist hilfreich bei der aktuellen stabilen Version und insbesondere bei Software, die sich noch in der Vorabversion befindet.
Freie Software-Entwickler arbeiten in der Regel alleine oder in kleinen Remote-Teams. Sie haben keinen Zugriff auf verschiedene Arten von Hardware und können möglicherweise nicht alle vorhandenen Linux-Desktop-Konfigurationen ausprobieren.
Indem Sie Apps testen, geben Sie diesen Entwicklern einen Einblick in die Funktionsweise ihrer Apps auf Ihrer Hardware und der gewählten Desktop - Konfiguration (Linux - Distribution / Desktop - Umgebung / Anzeigeserver / etc.). Diese Einsicht erhalten Entwickler natürlich nur, wenn Sie sich an sie wenden. Legen Sie Fehlerberichte ab und denken Sie daran, höflich zu sein, wenn Sie dies tun.
6. Apps übersetzen oder Barrierefreiheit verbessern
Wenn es eine Rolle gibt, bei der praktisch jedes Projekt Hilfe verwenden kann, dann ist es die Übersetzung. Das liegt daran, dass ein Team, das bereits fähige Übersetzer an Bord hat, auf keinen Fall jede Sprache spricht. Nur wenige Entwickler würden Probleme damit haben, dass Sie Zeit darauf verwenden, die Software für die Menschen, in denen Sie leben, zugänglicher zu machen.
Dies bezieht sich nicht nur auf die Sprache. Entwickler benötigen auch Hilfe, um Menschen, die Schwierigkeiten beim Sehen oder Hören haben, den Zugang zu ihrer Software zu erleichtern. Einige Apps können unter bestimmten Umständen einfach nicht verwendet werden, in anderen Fällen können jedoch ein oder zwei Optimierungen einen großen Unterschied bewirken.
Bereit, bei der Linux-Entwicklung zu helfen?
Toll! Lassen Sie uns jetzt auf diese Aufregung einwirken, während sie hell und heiß brennt. Jedes freie Softwareprojekt hat seine eigene bevorzugte Art der Kommunikation und verschiedene Methoden, um sich einzubringen. Sie können also zunächst die Webseite Ihrer Distribution, App, Ihres Themas oder Ihrer Komponente aufrufen und nach Anweisungen suchen, wie Sie einen Beitrag leisten können.
elementary OS bietet einige der detailliertesten Richtlinien, die Sie in einer Linux-Distribution finden, aber die meisten, die es schon länger gibt, enthalten Anweisungen, wie Sie helfen können. Gleiches gilt für Apps. Das GIMP-Projekt fügt oben auf der Homepage eine Menüoption ein, die zu einer Liste der möglichen Aktionen führt.
Beachten Sie, dass die Liebe zu Linux nicht der einzige Grund ist, sich zu engagieren. Es gibt viele andere Vorteile, wenn Sie zu Open-Source-Projekten beitragen. Warum leisten Menschen einen Beitrag zu Open-Source-Projekten? Warum tragen Menschen zu Open Source-Projekten bei? Open Source-Entwicklung ist die Zukunft der Software. Es ist großartig für Benutzer, da Open-Source-Software in der Regel kostenlos und oft sicherer verfügbar ist. Aber was zwingt Entwickler dazu, kostenlos Code beizusteuern? Weiterlesen .
Erfahren Sie mehr über: Linux, Open Source.