English | मराठी | বাংলা | 中文 | русский | Românesc | Italiano | Español | Português (BR) | Deutsch | Ελληνικά | Français | Turkish | 한국어 |
Dies ist eine Liste mit Materialien für alle, die neu in der Open-Source-Welt sind und selbst etwas beitragen möchten.
Wenn du weitere nützliche Materialien findest, starte bitte einen Pull Request.
Wenn du Fragen oder Kommentare hast, eröffne bitte ein neues Issue.
Inhaltsverzeichnis
- Open-Source-Beiträge im Allgemeinen
- GitHub-Suchen
- Mozillas Open-Source-Ökosystem
- Nützliche Artikel für Open-Source-Mitarbeiterinnen
- Versionskontrolle nutzen
- Open-Source-Bücher
- Open-Source-Beitragsinitiativen
- Open-Source-Programme an denen du teilnehmen kannst
- Lizenz
- The Definitive Guide to Contributing to Open Source von @DoomHammerNG
- An Intro to Open Source - Tutorials von DigitalOcean, die dich beim erfolgreichen Erstellen von Beiträgen auf GitHub anleiten.
- Issuehub.io - ein Tool, um auf GitHub nach Issues mit speziellen Labeln und Sprachen zu suchen.
- Code Triage - noch ein sehr schönes Tool, um nach Sprache sortiert beliebte Repositories und Issues zu finden. - Awesome-for-beginners - ein GitHub-Repository, das Projekte mit guten Einsteiger*innen-Bugs sammelt und mit entsprechenden Labels versieht.
- Open Source Guides - eine Sammlung von Materialien für Einzelpersonen, Gruppen und Unternehmen, die lernen wollen wie man Open-Source-Projekte selbst erstellt oder zu ihnen beiträgt.
- 45 Github Issues Dos and Don’ts - Regeln für das Verhalten auf GitHub
- GitHub Guides - grundsätzliche Einführungen zur effizienten Nutzung von GitHub.
- Contribute to Open Source - Die GitHub-Arbeitsweise lernen durch Beiträge für ein simuliertes Tutorial-Projekt.
- Linux Foundation's Open Source Guides for the Enterprise - Die Einführung der Linux Foundation in Open-Source-Projekte.
- CSS Tricks An Open Source Etiquette Guidebook - Ein Open-Source-Knigge von Kent C. Dodds und Sarah Drasner.
- A to Z Resources for Students - kuratierte Liste von Materialien und Möglichkeiten für Studierende, die neue Programmiersprachen lernen.
- Contributing to your First Open Source Project: A Practical Approach - eine Schritt-für-Schritt-Anleitung zum Beitragen zu deinem ersten Open-Source-Projekt von Abati Adewale.
- "How to Contribute to an Open Source Project on GitHub" by Egghead.io - eine Schritt-für-Schritt-Videoanleitung darüber, wie man Beiträge zu Open-Source-Projekten auf GitHub leistet.
Suchbegriffe, die direkt auf für Einsteiger*innen geeignete Issues auf GitHub verweisen.
- is:issue is:open label:beginner
- is:issue is:open label:easy
- is:issue is:open label:first-timers-only
- is:issue is:open label:good-first-bug
- is:issue is:open label:"good first issue"
- is:issue is:open label:starter
- is:issue is:open label:up-for-grabs
- Good First Bugs - Bugs, die Entwickler*innen als gute Einstiegsübungen zum Mozilla-Projekt ansehen.
- Mentored Bugs - Bugs, die von Mentor*innen betreut werden, welche dir helfen, wenn du bei der Behebung des Bugs nicht mehr weiterkommst.
- Bugs Ahoy - eine Seite, die sich dem Finden von Bugs auf Bugzilla widmet.
- Firefox DevTools - eine Seite, die sich Bugs der Developer-Tools des Firefox-Browsers widmet.
- What Can I Do For Mozilla - finde durch einen kurze Umfrage zu deinen Fähigkeiten und Interessen heraus, wo du helfen kannst.
- Start Mozilla - ein Twitter-Account der über Issues twittert, die gut geeignet für neue Entwickler*innen sind.
- How to choose (and contribute to) your first Open Source project von @GitHub
- How to find your first Open Source bug to fix von @Shubheksha
- First Timers Only von @kentcdodds
- Bring Kindness Back to Open Source von @shanselman
- Getting into Open Source for the First Time von @mcdonnelldean
- How to Contribute to Open Source von @GitHub
- How to Find a Bug in Your Code von @dougbradbury
- Mastering Markdown von @GitHubGuides
- First mission: Contributors page von @forCrowd
- How to make your first Open Source contribution in just 5 minutes von @roshanjossey
- Hacktoberfest 2018: How you can get your free shirt — even if you’re new to coding von @quincylarson
- A Bitter Guide To Open Source von @ken_wheeler
- A junior developer’s step-by-step guide to contributing to Open Source for the first time von @LetaKeane
- Learn Git and GitHub Step By Step (on Windows) von @ows-ali
- Think Like (a) Git - Git-Einführung für "Fortgeschrittene Anfänger*innen", welche ihnen eine Strategie an die Hand gibt, um problemlos und sicher mit Git zu experimentieren.
- Try Git - Git lernen innerhalb von fünfzehn Minuten aus dem Browser heraus, kostenlos.
- Everyday Git - Eine hilfreiche Minimalversion der grundsätzlichsten Git-Kommandos.
- Oh shit, git! - wie man die typischsten Git-Fehler vermeidet.
- Atlassian Git Tutorials - zahlreiche Tutorials über die Nutzung von
git
. - GitHub Git Cheat Sheet (PDF)
- freeCodeCamp's Wiki on Git Resources
- GitHub Flow (42:06) - GitHub Talk darüber, wie man einen Pull-Request erstellt.
- GitHub Learning Resources - Git und GitHub Lernmaterialien.
- Pro Git - Das komplette Pro-Git-Buch, verfasst von Scott Chacon und Ben Straub (Apress).
- Git-it - Schritt-für-Schritt-Git-Tutorial als Desktopanwendung.
- Flight Rules for Git - was zu tun ist, wenn die Dinge schiefgehen.
- A Comprehensive Introduction To Git and GitHub - Eine Anleitung von Madhav Bahl für Einsteiger*innen. Enthält Informationen über GitHub als Service und Konzepte der Git-Versionskontrolle.
- Git Guide for Beginners in Spanish - Eine vollständige Slide-Einführung über Git und GitHub auf Spanisch. Una guía completa de diapositivas sobre git y GitHub explicadas en Español.
- Git Kraken - Visuelle, plattformübergreifende und interaktive
git
Desktopanwendung.
- Producing Open Source Software - ein Buch über die menschliche Seite der Open-Source-Entwicklung. Beschreibt, wie erfolgreiche Projekte agieren, die Erwartungen der Nutzer*innen und Entwickler*innen und die Kultur freier Software.
- Open Source Book Series - lerne mehr über Freie Software und die Freie-Software-Bewegung durch eine Reihe von verständlichen EBooks von https://opensource.com.
- Software Release Practice HOWTO - dieses How-To beschreibt gute Veröffentlichungspraxis für Linux und andere Freie-Software-Projekte. Wenn du dich an diese Praxis hältst, machst du es anderen Nutzer*innen einfacher, deinen Code zu nutzen, zu verstehen und mit ihm zu arbeiten.
- Open Sources 2.0 : The Continuing Evolution (2005) - "Open Sources 2.0" ist eine Essaysammlung führender Technologieexpert*innen, die eine Vision fortführen, welche ihren Ursprung in dem 1999 erschienen Buch "Open Sources: Voices from the Revolution" hat.
- Up For Grabs - enthält Projekte mit einsteiger*innenfreundlichen Issues.
- First Timers Only - eine Liste mit Bugs, die das Label "first-timers-only" haben.
- First Contributions - mache deinen ersten Open-Source-Beitrag innerhalb von fünf Minuten. Ein Tool, das Einsteiger*innen auf den Weg zum ersten Beitrag hilft.
- Hacktoberfest - ein Programm, das zu Open-Source-Beiträgen motiviert. Gewinne Preise wie T-Shirts oder Sticker, indem du mindestens fünf Pull-Requests im Oktober machst.
- 24 Pull Requests - "24 Pull Requests" ist ein Projekt, das für Open-Source-Kollaborationen im Dezember wirbt.
- Bundesnachrichtendienst (BND) | Summer of Code
- Google Summer of Code
- FossAsia
- MLH Fellowship
- Outreachy
- Hacktoberfest
- CNCF
- Microsoft Reinforcement learning
Dieses Werk ist lizenziert unter einer Creative Commons Attribution-ShareAlike 4.0 International License.