Für jemanden, der kein Programmierer ist oder gerade anfängt, wie kann er / sie zu Drupal.org beitragen?

45

Ich habe mit Leuten gesprochen, die an der Universität anfangen, über Drupal. Aber sie sind Anfänger in der Programmierung. Sie erzählten mir, wie sie zu Drupal beitragen oder mehr involviert sein können.

Was wäre der beste Rat für sie, um etwas beizutragen ... oder wie sie anfangen können, wenn sie nur begrenzte Programmkenntnisse haben? Hast du irgendeinen Ratschlag?

Cayerdis
quelle
2
Ehrfürchtige Frage! Ich habe vor ein paar Jahren einen Vortrag zu diesem Thema gehalten. london2011.drupal.org/conference/sessions/…
Mark Ferree
Danke, ich schaue mir das so an. Ich möchte sehen, ob ich Artikel zu diesem Thema auf Spanisch und Englisch zusammenfassen und
verfassen kann

Antworten:

37

Sowohl @David als auch @Patrick haben es gut formuliert, um einen Beitrag zur Drupal-Community zu leisten. Ich denke, ein guter Ort, um sich selbst zu bewerten und dann einen Beitrag zu leisten, wäre Drupal Ladder .
Es war ein Ergebnis der Arbeit der Jungs aus Boston , die zusammenkamen und eine sogenannte Boston-Initiative starteten, bei der sie zusammenkamen und an ihrem Beitrag arbeiteten.

Sie können den folgenden Screenshot der Leiter sehen:

schnappen

Wenn jemand einen Beitrag leisten möchte, wird ihm empfohlen, diese Schritte von unten nach oben zu befolgen und die Leiter schrittweise zu besteigen.

Weitere Informationen finden Sie in der Sitzung zur Drupal-Leiter auf der DrupalCon in Denver.

PS: Die Drupal-Leiter wurde entwickelt, um Benutzer zu ermutigen, Beiträge zum Drupal-Kern zu leisten, und konzentrierte sich nicht auf Beiträge zu den Modulen (beigetragen).

Ajits
quelle
1
Alle Ideen waren so großartig ... aber ich liebe das Video von der DrupalCon Denver. Vielen Dank für das Teilen: D
cayerdis
16

Es gibt viele Möglichkeiten, zum Open-Source-Drupal-Projekt beizutragen.

Zum Beispiel:

  • Mitwirkende Aufgabe: Hinzufügen von Schlüsselwörtern zu einer Community-Dokumentationsseite
  • Mitwirkende Aufgabe: Neuen Inhalt hinzufügen
  • Beitragende Aufgabe: Screenshots für ein Drupal-Problem hinzufügen
  • Beitragende Aufgabe: Beantworte eine Frage im Support-Forum
  • Aufgabe des Mitwirkenden: Beurteilen und Bereinigen eines Dokumentationsproblems
  • Mitwirkende Aufgabe: Dokumentieren Sie mobile CMS-Schnittstellen
  • Mitwirkende Aufgabe: Dokumentieren Sie Schritte, um ein gemeldetes Problem zu reproduzieren
  • Mitwirkende Aufgabe: Behandeln oder verweisen Sie eine Support-Anfrage in einem Problem
  • Aufgabe des Mitwirkenden: Manuelles Testen der Barrierefreiheit eines Patches für ein Drupal-Problem
  • Aufgabe des Mitwirkenden: Manuelles Testen eines Patches für ein Drupal-Problem
  • Mitwirkende Aufgabe: Überprüfen Sie ein gemeldetes Problem

Weitere Informationen finden Sie hier: http://drupal.org/contribute

David Thomas
quelle
12

Ich bin selbst kein großer Programmierer, aber eine Möglichkeit, die ich beitrage, besteht darin, die Problemwarteschlangen der beigesteuerten Module durchzulesen, mit denen ich Erfahrung habe. In den Problemwarteschlangen gibt es viele Supportanfragen von unerfahrenen Drupal-Benutzern, die ich auch ohne Programmierkenntnisse beantworten kann. Ich würde mir vorstellen, dass die Modulbetreuer dies zu schätzen wissen, denn ich wette, dass sie lieber ihre Zeit damit verbringen, ihre Module zu verbessern, als grundlegende Fragen von neuen Benutzern zu beantworten.

Außerdem findet man in den Problemwarteschlangen häufig mehrere Fehlerberichte zu demselben Problem. Das Schließen von Duplikaten und das Verfassen von Zusammenfassungen für extrem lange Issue-Threads kann zur Behebung von Fehlern beitragen, selbst wenn Sie nicht über die erforderlichen Programmierkenntnisse verfügen, um diese zu beheben. Außerdem gibt dies einen großartigen Einblick, was ein hilfreicher Fehlerbericht ist (und wie man keinen Fehlerbericht schreibt!)

Lesen Sie zunächst die Anleitung zur Verwendung der Problemwarteschlangen .

Patrick Kenny
quelle
11

Lullabot hat einen Artikel darüber, warum das Schreiben von Dokumentation für Anfänger in Drupal und / oder Entwicklung sehr sinnvoll ist.

Letharion
quelle
7

Es ist immer hilfreich, große Problemwarteschlangen zu untersuchen, indem doppelte Probleme und Probleme identifiziert werden, die für das falsche Projekt eingereicht wurden, und die Richtlinien zur Unterstützung von Betreuern zu befolgen, und fast jeder kann dies tun.

Beth
quelle