Files
freeCodeCamp/docs/i18n/german/FAQ.md
2022-12-23 12:47:17 -06:00

9.2 KiB

GitHub und Open Source sind neu für mich. Wo sollte ich anfangen?

Lies unseren Leitfaden "How to Contribute to Open Source". Es ist ein umfassendes Nachschlagewerk für einsteigerfreundliche Projekte. Und er enthält eine Menge Tipps für Open-Source-Beiträge.

Was muss ich wissen, um zur Codebasis beizutragen?

freeCodeCamp läuft auf einem modernen JavaScript-Stack. Wenn du daran interessiert bist, zu unserer Codebasis beizutragen, solltest du mit JavaScript und einigen der von uns verwendeten Technologien wie Node.js, MongoDB, OAuth 2.0, React, Gatsby und Webpack vertraut sein.

Kann ich die Ressourcen von freeCodeCamp übersetzen?

Ja - du kannst zu jeder der über 30 Sprachen beitragen, die wir auf unserer Übersetzungsplattform aktiviert haben.

In einigen Sprachen haben wir von Nutzern erstellte Übersetzungen online. Wir haben vor, das freeCodeCamp in mehrere wichtige Weltsprachen zu lokalisieren. Du kannst alles darüber in unserer Ankündigung lesen.

Wenn du daran interessiert bist, zu Übersetzungen beizutragen, stelle bitte sicher, dass du zuerst diesen Leitfaden gelesen hast.

Kann ich Artikel für die freeCodeCamp News oder Videos für den YouTube-Kanal von freeCodeCamp beisteuern?

Ja - du kannst zu unserem Newsblog und unserem YouTube-Kanal beitragen.

Wenn du daran interessiert bist, Artikel für freeCodeCamp News zu schreiben, schau dir bitte diesen Veröffentlichungsleitfaden an. Lies außerdem unseren Stil-Leitfaden, denn er wird dir helfen, aussagekräftige und effektive Artikel zu schreiben.

Um uns zu helfen, Lehrvideos für unseren YouTube-Kanal zu erstellen, kannst du den YouTube-Kanal-Leitfaden hier einsehen.

Wie kann ich einen neuen Fehler melden?

Wenn du glaubst, einen Fehler gefunden zu haben, lies zuerst den Artikel "Wie melde ich einen Fehler" und befolge die darin enthaltenen Anweisungen.

Wenn du sicher bist, dass es sich um einen neuen Fehler handelt, kannst du einen neuen Issue auf GitHub erstellen. Gib so viele Informationen wie möglich an, damit wir den Fehler reproduzieren können. Wir haben eine vorgefertigte Issue-Vorlage, die dir dabei hilft.

Bitte beachte, dass diese GitHub Issues für Codebasis-bezogene Probleme und Diskussionen gedacht sind - nicht um Hilfe beim Programmieren zu bekommen. Im Zweifelsfall solltest du Hilfe im Forum suchen, bevor du ein GitHub Issue erstellst.

Wie kann ich ein Sicherheitsproblem melden?

Bitte erstelle keine GitHub Issues für Sicherheitsprobleme. Bitte beachte stattdessen unsere Sicherheitsrichtlinien.

Ich bin ein Student. Kann ich für akademische Credits an einem Feature arbeiten?

Ja. Bitte beachte, dass wir nicht in der Lage sind, uns an Fristen oder Papierkram zu halten, die von deiner Hochschule oder Universität vorgeschrieben werden könnten. Wir erhalten viele Pull-Requests und Code-Beiträge von freiwilligen Entwicklern, und wir respektieren ihre Zeit und ihren Einsatz. Aus Respekt vor allen anderen Beiträgen werden wir keinen PR eine besondere Priorität einräumen, nur weil sie einen Schulbezug haben.

Wir bitten dich, vorausschauend zu planen und deine Beiträge zum Code in diesem Sinne zu gestalten.

Was bedeuten die verschiedenen Labels, mit denen die Themen versehen sind?

Die Code-Maintainer Sortieren Issues und Pull Requests nach ihrer Priorität, Schwere und anderen Faktoren. Du kannst hier ein komplettes Glossar mit ihren Bedeutungen finden.

Wo fange ich an, wenn ich an einem Issue arbeiten will?

Du solltest über help wanted oder [first timers only](https://github. com/freeCodeCamp/freeCodeCamp/issues?q=is%3Aopen+is%3Aissue+label%3A%22first+timers+only%22) Issues gehen, um einen schnellen Überblick darüber zu bekommen, was für dich zur Verfügung steht.

[!TIP] help wanted Issues sind frei zugänglich und du musst nicht um Erlaubnis bitten, bevor du sie bearbeitest. Issues mit dem first timers only-Label sind jedoch spezielle Issues, die für Leute gedacht sind, die noch nicht zur freeCodeCamp Codebasis beigetragen haben.

Ich habe einen Schreibfehler gefunden. Sollte ich ein Issue melden, bevor ich einen Pull Request erstellen kann?

Bei Schreibfehlern und anderen Änderungen am Wortlaut kannst du direkt Pull Requests öffnen, ohne zuerst ein Issue zu erstellen. Bitte vergewissere dich, dass du Details in der Pull Request-Beschreibung angibst, damit wir deinen Beitrag besser verstehen und überprüfen können - selbst wenn es nur eine kleine Änderung ist.

Bitte erstelle ein Issue, wenn du größere Aspekte der Codebasis oder des Studienplans diskutieren möchtest.

Wie kann ich mir ein Issue zuweisen lassen?

Normalerweise weisen wir die Issues nur langjährigen Mitwirkenden zu. Stattdessen befolgen wir die folgende Richtlinie, um allen gerecht zu werden:

  1. Wir werden höchstwahrscheinlich den ersten Pull Request mergen, der das Problem behebt.
  2. Wenn mehrere Mitwirkende etwa zur gleichen Zeit einen Pull Request für dasselbe Problem öffnen, geben wir dem Pull Request den Vorrang, der das Problem am besten löst. Einige der Dinge, die wir berücksichtigen:
    • Hast du auch Tests durchgeführt?
    • Hast du alle Anwendungsfälle erfasst?
    • Hast du sichergestellt, dass alle Tests erfolgreich waren und dass alles lokal funktioniert?
  3. Schließlich geben wir Pull Requests Vorrang, die unseren empfohlenen Richtlinien entsprechen.
    • Hast du die Checkliste für Pull Requests befolgt?
    • Hast du deinem Pull Request einen aussagekräftigen Titel gegeben?

Ich bin daran interessiert, beim freeCodeCamp als Moderator zu mitzuwirken. Wo sollte ich anfangen?

Unsere Community-Moderatoren sind unsere Helden. Their voluntary contributions make freeCodeCamp a safe and welcoming community.

First and foremost, we would need you to be an active participant in the community, and live by our code of conduct (not just enforce it).

Hier sind einige empfohlene Wege für einige unserer Plattformen:

  • To be a Discord/Chat moderator, have an active presence in our chat and have positive engagements with others, while also learning and practicing how to deal with potential conflicts that may arise.
  • To be a Forum moderator, similar to a chat moderator, have an active presence and engage with other forum posters, supporting others in their learning journey, and even giving feedback when asked. Take a look at The Subforum Leader Handbook for more information.
  • To be a GitHub moderator, help process GitHub issues that are brought up to see if they are valid and (ideally) try to propose solutions for these issues to be picked up by others (or yourself).

Sei insgesamt respektvoll gegenüber anderen. Wir sind Menschen aus allen Teilen der Welt. With that in mind, please also consider using encouraging or supportive language and be mindful of cross-cultural communication.

If you practice the above consistently for a while and our fellow moderator members recommend you, a staff member will reach out and onboard you to the moderators' team. Open-Source-Arbeit ist freiwillige Arbeit und unsere Zeit ist begrenzt. Wir erkennen an, dass dies wahrscheinlich auch in deiner Situation der Fall ist. So we emphasize being consistent rather than engaging in the community 24/7.

Take a look at our Moderator Handbook for a more exhaustive list of other responsibilities and expectations we have of our moderators.

Ich komme mit etwas nicht weiter, das in dieser Dokumentation nicht enthalten ist.

Frag einfach nach Hilfe in:

Wir freuen uns, dir dabei zu helfen, einen Beitrag zu den Themen zu leisten, an denen du gerne arbeiten möchtest. Wenn du uns in den entsprechenden Issue Threads Fragen stellst, helfen wir dir gerne weiter. Achte darauf, dass du nach deiner Frage suchst, bevor du eine neue stellst.

Vielen Dank im Voraus für deine Höflichkeit und Geduld. Vergiss nicht, dass diese Community hauptsächlich von Freiwilligen betrieben wird.

Zusätzliche Hilfe

Wenn du Fragen zum Stack, zur Architektur der Codebasis, zu Übersetzungen oder zu anderen Themen hast, kannst du dich gerne an unser Team im Forum wenden.

Du kannst unserem Entwicklerteam eine E-Mail schicken an: dev[at]freecodecamp.org