New Developers/de

Hier ist die Willkommensseite mit einfachen Anleitungen für neue Wikimedia-Entwickler. Sie ist Teil der Initiative, neue Entwickler einzubinden.

Weitere Möglichkeiten, Dich zu beteiligen, findest Du unter.

Willkommen
Du möchtest am Wikimedia-Code mitarbeiten und brauchst Anregungen, wo Du anfangen kannst?

Die technische Community von Wikimedia freut sich immer über neue Mitwirkende an unseren Projekten.

Werde Teil einer globalen Community und erleichtere allen den Zugang zu kostenlosem Wissen!

Deine Mitarbeit an Wikimedia erfolgt in vier Schritten:


 * 1)  Wähle ein Softwareprojekt
 * 2) Richte Deine Entwicklungsumgebung ein
 * 3) Wähle und löse eine Aufgabe (schreibe und teste Deinen Code)
 * 4) Übermittle Deine Codeänderungen

Grundlagenwissen
Du kannst diesen Abschnitt überspringen, wenn Du bereits mit dem Umgang mit Open Source-Software vertraut bist.

Wikimedia hat Hunderte von Softwareprojekten in vielen verschiedenen Bereichen. , wenn Du Dir einen Überblick verschaffen möchtest.

Den Betreuern der einzelnen Softwareprojekte steht es ziemlich frei, die von ihnen bevorzugte Infrastruktur auszuwählen. Grundsätzlich haben alle Softwareprojekte


 * ein Task-Tracking-Tool, mit dem Softwarefehler und Verbesserungswünsche gemeldet, verwaltet und besprochen werden. Beispiele sind Wikimedia Phabricator, GitHub oder Sourceforge.
 * ein Code-Repository, in dem der Quellcode für alle "ausgecheckt" werden kann. Beispiele sind Wikimedia Git/Gerrit, GitHub oder Sourceforge.
 * ein Tool zur Codeüberprüfung, mit dem vorgeschlagene Codeänderungen (sogenannte Patches) diskutiert und verbessert werden. Beispiele sind Wikimedia Git/Gerrit, GitHub oder Sourceforge. Sobald Dein vorgeschlagener Patch fehlerfrei ist und mit dem Code-Repository zusammengeführt wurde, stehen Deine Codeänderungen allen zur Verfügung. (Hier kannst Du mehr über bewährte Methoden für die Codeüberprüfung lesen.)
 * allgemeine Orte für Diskussionen über das Softwareprojekt und / oder um Hilfe und Unterstützung zu erhalten. Diese Orte können Mailinglisten oder IRC-Chat-Kanäle oder Wiki-Seiten oder andere Orte sein. Die genauen Orte hängen von jedem Projekt ab. Du kannst bestimmte Mentoren auch über "Diesem Benutzer eine E-Mail senden" auf ihren Benutzerseiten kontaktieren. Beachte jedoch, dass "privat gestellte Fragen anderen nicht helfen".

Wenn Du Probleme hast oder Hilfe benötigst, kannst Du gerne jederzeit fragen. Wenn Du an den richtigen Stellen gute Fragen stellen möchtest, empfehlen wir Dir, den Abschnitt "Feedback, Fragen und Support" zu lesen.

Choose a software project
This is the recommended way to start. Choose one of the following projects and follow the project's documentation to set up your development environment, choose a task to work on, solve the task, and submit your code changes for review:

''Are you a maintainer and want your project to be included in the list of software projects above? Find out more and join!''

Outreach programs and single tasks
Apart from the recommended software projects above, there are more ways to choose a project or task to work on:

Looking for additional resources?

 * How to become a MediaWiki hacker: For potential new developers who want to specifically work on MediaWiki core or MediaWiki extensions.
 * Developer hub: Resources to more documentation and information for established Wikimedia developers.
 * Do you have questions?
 * Feel free to ask your developer questions on https://discourse-mediawiki.wmflabs.org
 * Join the 'technical advice' chat meetings every Wednesday from 15:00 to 16:00 UTC in the channel on Freenode IRC and ask any questions you have.

Want to contribute something else?

 * How to contribute lists many more ways to contribute, also in non-technical areas.