Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So werden Sie Mitwirkender am Apache-Projekt

So werden Sie Mitwirkender am Apache-Projekt

(*-*)浩
(*-*)浩Original
2019-10-29 10:55:152700Durchsuche

Bei Apache spielt es keine Rolle, wen Sie kennen, welchen sozialen Status Sie haben, wie Sie aussehen oder welche Kennzahlen wir in der Außenwelt verwenden. Wenn Sie bereit sind, etwas beizutragen und es etwas bedeutet, sind Sie herzlich willkommen.

So werden Sie Mitwirkender am Apache-Projekt

Nicht nur Codebeiträge, sondern auch auf der Suche nach Beiträgen zur Nutzungsdokumentation, Leistungsberichten, Fragen und Antworten usw. Alle Arten von Beiträgen können Sie zu einem Mitwirkenden am Apache-Projekt machen. Natürlich wird die Überprüfungszeit nicht sehr lang sein, wenn jemand beispielsweise einen Patch bereitstellt als Apache-Committer ausgewählt werden. (Empfohlenes Lernen: Apache-Verwendung)

In weniger als einer Woche, nachdem ich Patches für das HTTP-Server-Projekt bereitgestellt hatte, wurde ich als Committer für Apache ausgewählt. Was für eine Überraschung! Die größere Überraschung war die Einstellung von Apache, insbesondere des Infrastrukturteams: Wenn Sie etwas tun möchten, tun Sie es einfach (mit minimaler Aufsicht).

Stellen Sie Ihnen einen Server, einen Ort zum Speichern Ihres Codes und jemanden zur Verfügung, der Ihnen bei der Überprüfung des Codes hilft! Ich hatte eine Idee für ein Kommentarsystem für die HTTPd-Dokumentation und fragte (erneut) höflich, ob ich das machen könnte. Damals dachte ich, die Antwort, die ich bekommen würde, wäre eine bürokratische Ablehnung mit der Erklärung, dass sie mich nicht kannten (warum sollten sie mir also ihre Hardware geben?).

Die Antwort war kurz und bündig: „Machen Sie es, es gibt einen FreeBSD-Jail (eine Virtualisierungstechnologie auf Betriebssystemebene, die im FreeBSD-Betriebssystem läuft). Mit dieser Technologie können FreeBSD-Systemadministratoren mehrere kleine Softwaresysteme erstellen, diese Softwaresysteme werden Gefängnisse genannt (Anmerkung des Übersetzers), damit Sie sie verwenden können.

Obwohl ich damals ein wenig Angst hatte, begeisterte mich die Idee, dass man Dinge tun könnte, ohne Zeit damit zu verschwenden, Vertrauen zu gewinnen, Dinge zu kontrollieren, Bewertungen vor der Implementierung einzuholen usw.: Ich könnte etwas hacken, das habe ich Eine Maschine zum Experimentieren, ohne Bedingungen!

Die Vorstellung, dass einem von Natur aus vertraut wird, kommt zurück. Es war egal, dass ich noch nie mit einem Infrastrukturteam zusammengearbeitet hatte, ich hatte eine Idee, das Problem zu lösen, und für sie war das alles, was zählte. Willkommen im Team!

Also habe ich ein Kommentarsystem für unsere Dokumentation geschrieben. Es wurde in späteren Dokumentationen implementiert und Leute in anderen Projekten sahen es und fragten: „Können wir das auch verwenden?“.

Es dauerte nicht lange, bis ich tiefer in das Infrastrukturgeschäft einstieg und entdeckte, dass Apache mehr als nur ein HTTP-Server ist … es ist eine Reihe miteinander verbundener Projekte, alle mit dem gleichen Konzept: Wir arbeiten alle zusammen, um Lösungen zu finden Probleme und fortschrittliches Rechnen durch Wissenschaft machen die Welt zu einem besseren Ort.

Ich sehe überall in Apache das gleiche Gefühl: Wenn Sie uns helfen können, sind Sie einer von uns. Egal wer Sie sind oder woher Sie kommen, solange Sie in irgendeiner Weise einen Beitrag leisten können, heißen wir Sie herzlich willkommen, ein geschätztes Mitglied unserer Gemeinschaft zu werden.

Das obige ist der detaillierte Inhalt vonSo werden Sie Mitwirkender am Apache-Projekt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn