Wie man an einem freien Softwareprojekt zusammenarbeitet

Bei dieser Gelegenheit möchten wir Ihnen einen Artikel mitteilen, den wir interessant fanden und den jeder, der daran interessiert ist Kostenlose Software sollte lesen. Wir haben diesen Artikel in gesehen genbetadev.com und darüber reden wie man an einem Projekt für freie Software zusammenarbeitet.

Arbeiten Sie im Projekt Freie Software zusammen

Die freie Softwareprojekte Sie haben die Welt der Software verändert. Hinter der Durchführung solcher Projekte stehen Menschen, die ihre Zeit darauf verwenden, offene Technologien zu entwickeln, zu denen jeder beitragen kann. Es gibt eine falsche Überzeugung, dass es für die Teilnahme an diesen Projekten wichtig ist, ein großartiger Programmierer zu sein oder viel Zeit zu haben. Aber nicht. Dies ist keine wesentliche Voraussetzung.

Als nächstes werden wir Ihnen das sagen verschiedene Möglichkeiten zur Zusammenarbeit in einem freien Softwareprojekt. Wir werden Ihnen zeigen, dass wir trotz der Tatsache, dass die Entwickler vieler freier Softwareprojekte Genies in der Kunst des Programmierens sind, unseren Beitrag auf verschiedene Weise leisten können. Jeder kann irgendwo anfangen.

Integrieren Sie sich in die Community und tragen Sie zur Verbreitung bei

Entwickler, die an einem freien Softwareprojekt zusammenarbeiten auf unterschiedliche Weise mit der Community kommunizieren: Mailinglisten, Blogs oder IRC. Deshalb ist es wichtig, wenn wir an einem Projekt zusammenarbeiten möchten, zuerst zuzuhören, was gesagt wird, und unsere ersten Nachrichten zu senden.

Später können wir mit ihnen zusammenarbeiten Debatte auf der Mailingliste, helfen durch IRC an andere Anfänger und sogar einige Blog-Beiträge schreiben des Projekts, das die Community über die neuen Funktionen informiert oder Beispiele in Tutorials gibt.

Und wenn wir statt Programmieren mehr entwerfen möchten, werden die Projektprogrammierer Ihnen sicherlich dafür danken, dass Sie ihnen dabei helfen die Website verbessern. Oft sind sie so beschäftigt, neue Funktionen zu erstellen, dass sie den visuellen Aspekt der offiziellen Website des Projekts vergessen.

Arbeiten Sie bei der Erkennung und Behebung von Fehlern zusammen

Der Code ist das Herzstück freier Softwareprojekte, aber obwohl das Schreiben von Code das Aufregendste sein kann, müssen Sie auch berücksichtigen, dass Wartung und Fehlerbehebung Projekte stabil machen.

Softwareprojekte haben normalerweise eine Ticketsystem für die Öffentlichkeit sichtbar. Ein guter Beitrag ist Bessere Dokumentfehler das wurde berichtet. Wir können Fehler diagnostizieren, da sie oft schlecht dokumentiert sind. Wenn wir also Ticketfehler reproduzieren und den Projektentwicklern mehr Informationen zur Verfügung stellen können, werden sie es zu schätzen wissen, da sie manchmal mehr Zeit damit verbringen, herauszufinden, wo der Fehler auftritt um es zu lösen.

Ebenso auch Es ist wichtig, die bereits gelösten Tickets zu schließen. Die Reinigung von Vorfällen von beispielsweise mehr als einem Jahr, die aufgrund von Vergessenheit noch offen sind und möglicherweise in späteren Versionen bereits kollateral gelöst wurden.

Arbeiten Sie am Projektcode

Wir kamen an den Punkt, den wir alle wollten und an dem Programmierer oft zur Zusammenarbeit motiviert sind: Schreiben Sie neuen Code für das Projekt.

Vor allem Es ist wichtig, dass wir den Stil, in dem es geschrieben ist, und die Art und Weise, wie es verwendet wird, lernen im Projekt. Wir müssen verantwortungsbewusste Mitglieder der Community sein, die den Stil beibehalten und die entsprechenden Verpflichtungen eingehen, damit die erfahrensten Entwickler unseren Code in den Hauptzweig integrieren.

Wir können mit weniger komplexen Teilen beginnen, deren Integration in das Projekt nicht kompliziert sein wird, wie z Testen Sie eine Beta-Version auf verschiedenen Plattformen. Manchmal ist es schwierig zu überprüfen, ob auf mehreren Plattformen alles korrekt funktioniert und nichts angepasst werden muss, damit wir den Code auf jeder der von uns beherrschten Plattformen testen können.

Wir können uns auch widmen Fehler behebenWie bereits erwähnt, ist das Lösen von Tickets ein guter Weg, um Entwicklern die Möglichkeit zu geben, sich auf den Hauptworkflow zu konzentrieren. Neben der Dokumentation können wir auch damit beginnen, unsere ersten gefundenen Fehler zur Codelösung zu schreiben oder Tests für den Code als Tests zu schreiben.

Dokumentieren und erstellen Sie Beispiele

Wie fühlen Sie sich, wenn Sie anfangen, an einem Projekt herumzuspielen und feststellen, dass die Dokumentation knapp ist? Na ja, vielleicht die Dokumentation Es ist auch ein guter Punkt, an dem wir mit der Zusammenarbeit beginnen können. Entwickeln Sie einige Teile, die zu kurz sind, oder dokumentieren Sie Probleme, auf die wir selbst gestoßen sind. Normalerweise ist die Dokumentation normalerweise im Wiki-Format, so dass es für uns vom ersten Moment an sehr einfach sein wird, unsere einzuschließen.

Es ist auch wichtig zu helfen Beispiele erstellen. Je mehr Anwendungsfälle das Projekt hat, desto besser. Wir können kleine Projekte oder Anwendungen durchführen, die auf praktische Weise demonstrieren, wie die Software, API oder was auch immer das freie Softwareprojekt besteht.

Via | genbetadev.com


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Verwenden wir Linux sagte

    Sehr guter Beitrag! Hervorragender Artikel.