Skip to content

Commit 8e9e34a

Browse files
committed
Merge branch 'master' of https://github.com/github/opensource.guide into hu
2 parents e574c42 + 8a9258b commit 8e9e34a

22 files changed

+151
-213
lines changed

.github/main.workflow

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/pages_builder/Dockerfile

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/pages_builder/entrypoint.sh

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/test_runner/Dockerfile

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/test_runner/entrypoint.sh

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/workflows/tests.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: GitHub Actions CI
2+
on:
3+
push:
4+
branches: master
5+
pull_request: []
6+
jobs:
7+
tests:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- name: Set up Git repository
11+
uses: actions/checkout@v1
12+
13+
- name: Set up Ruby
14+
uses: actions/setup-ruby@v1
15+
16+
- name: Bootstrap
17+
run: script/bootstrap
18+
19+
- name: Tests
20+
run: script/test

.travis.yml

Lines changed: 0 additions & 27 deletions
This file was deleted.

Gemfile.lock

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
activesupport (6.0.1)
4+
activesupport (6.0.2.1)
55
concurrent-ruby (~> 1.0, >= 1.0.2)
66
i18n (>= 0.7, < 2)
77
minitest (~> 5.1)
@@ -80,13 +80,13 @@ GEM
8080
octokit (~> 4.0)
8181
public_suffix (~> 3.0)
8282
typhoeus (~> 1.3)
83-
html-pipeline (2.12.2)
83+
html-pipeline (2.12.3)
8484
activesupport (>= 2)
8585
nokogiri (>= 1.4)
86-
html-proofer (3.14.1)
86+
html-proofer (3.15.0)
8787
addressable (~> 2.3)
8888
mercenary (~> 0.3)
89-
nokogiri (~> 1.10)
89+
nokogumbo (~> 2.0)
9090
parallel (~> 1.3)
9191
rainbow (~> 3.0)
9292
typhoeus (~> 1.3)
@@ -214,6 +214,8 @@ GEM
214214
multipart-post (2.1.1)
215215
nokogiri (1.10.7)
216216
mini_portile2 (~> 2.4.0)
217+
nokogumbo (2.0.2)
218+
nokogiri (~> 1.8, >= 1.8.4)
217219
octokit (4.14.0)
218220
sawyer (~> 0.8.0, >= 0.5.3)
219221
parallel (1.19.1)
@@ -223,7 +225,7 @@ GEM
223225
rainbow (3.0.0)
224226
rake (13.0.1)
225227
rb-fsevent (0.10.3)
226-
rb-inotify (0.10.0)
228+
rb-inotify (0.10.1)
227229
ffi (~> 1.0)
228230
rouge (3.13.0)
229231
ruby-enum (0.7.2)
@@ -243,7 +245,7 @@ GEM
243245
thread_safe (0.3.6)
244246
typhoeus (1.3.1)
245247
ethon (>= 0.9.0)
246-
tzinfo (1.2.5)
248+
tzinfo (1.2.6)
247249
thread_safe (~> 0.1)
248250
unicode-display_width (1.6.0)
249251
yell (2.2.0)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Open Source Guides
22

3-
[![Build Status](https://travis-ci.org/github/opensource.guide.svg?branch=master)](https://travis-ci.org/github/opensource.guide)
3+
[![Build Status](https://github.com/github/opensource.guide/workflows/GitHub%20Actions%20CI/badge.svg)](https://github.com/github/opensource.guide/actions)
44

55
Open Source Guides (https://opensource.guide/) are a collection of resources for individuals, communities, and companies who want to learn how to run and contribute to an open source project.
66

_articles/de/how-to-contribute.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ Auch wenn Sie ein\*e Software-Entwickler\*in sind, kann Ihnen die Arbeit an eine
178178

179179
Für alles über eine Tippfehlerkorrektur hinaus ist ein Beitrag zu Open Source, als würde man sich zu einer Gruppe von Fremden auf einer Party gesellen. Wenn Sie anfangen, über Lamas zu reden, während die Anderen tief in einer Diskussion über Goldfische stecken, werden diese Sie wahrscheinlich ein wenig seltsam ansehen.
180180

181-
Bevor Sie blindlings mit Ihren eigenen Vorschlägen daherkommen, lernen Sie zunächst, die Situation zu einzuschätzen. Dies erhöht die Chancen, dass später Ihre Ideen wahrgenommen und gehört werden.
181+
Bevor Sie blindlings mit Ihren eigenen Vorschlägen daherkommen, lernen Sie zunächst, die Situation einzuschätzen. Dies erhöht die Chancen, dass später Ihre Ideen wahrgenommen und gehört werden.
182182

183183
### Anatomie eines Open-Source-Projekts
184184

@@ -192,7 +192,7 @@ Ein typisches Open-Source-Projekt beinhaltet die folgenden Typen von Personen:
192192

193193
* **Autor\*in:** Die Person/en oder Organisation, die das Projekt erstellt hat/haben
194194
* **Owners:** Die Person/en, die administrativen Zugang zu der Organisation oder dem Repository hat/haben (nicht immer derselbe wie der/die ursprüngliche Autor*in).
195-
* **Maintainers:** Mitwirkende, die für die Umsetzung der Vision verantwortlich sind, und für die organisatorischen Aspekte des Projekts. (Dies können auch Autoren oder Eigentümerinnen des Projekts sein.)
195+
* **Maintainers:** Mitwirkende, die für die Umsetzung der Vision verantwortlich sind und für die organisatorischen Aspekte des Projekts. (Dies können auch Autoren oder Eigentümerinnen des Projekts sein.)
196196
* **Contributors:** Alle, die etwas zum Projekt beigetragen haben.
197197
* **Community-Mitglieder:** Personen, die das Projekt nutzen. Sie können in Diskussionen aktiv sein oder ihre Meinung über die Richtung des Projekts äußern.
198198

@@ -204,12 +204,12 @@ Ein Projekt hat auch eine Dokumentation. Diese Dateien werden in der Regel im Ha
204204
* **README:** Die README ist die Bedienungsanleitung, die neue Community-Mitglieder im Projekt willkommen heißt. Sie erklärt, warum das Projekt nützlich ist, und wie man beginnen kann, es zu nutzen.
205205
* **CONTRIBUTING:** Während READMEs den Menschen helfen, das Ergebnis des Projektes _zu nutzen_, hilft die Kontributionsdokumentation dabei, zum Projekt beizutragen. Sie erklärt, welche Arten von Beiträgen benötigt werden und wie der Prozess funktioniert. Obwohl nicht jedes Projekt eine CONTRIBUTING-Datei hat, signalisiert ihre Präsenz, dass dieses Projekt offen für Beiträge ist.
206206
* **CODE_OF_CONDUCT:** Der Verhaltenskodex legt die Grundregeln für das Verhalten der Teilnehmer\*innen fest und trägt dazu bei, ein freundliches und einladendes Umfeld zu schaffen. Obwohl nicht jedes Projekt eine CODE_OF_CONDUCT-Datei hat, signalisiert ihre Präsenz, dass dieses Projekt offen für Beiträge ist.
207-
* **Andere Dokumentation:** Es kann zusätzliche Tutorials, Walkthroughs oder Governance-Richtlinien geben, vor Allem bei größeren Projekten.
207+
* **Andere Dokumentation:** Es kann zusätzliche Tutorials, Walkthroughs oder Governance-Richtlinien geben, vor allem bei größeren Projekten.
208208

209209
Schließlich verwenden Open-Source-Projekte die folgenden Werkzeuge, um Diskussionen zu organisieren. Wenn Sie die Archive durchlesen, erhalten Sie ein gutes Bild davon, wie die Gemeinschaft denkt und arbeitet.
210210

211-
* **Issue Tracker:** Wo Leute über Themen diskutieren, die im Zusammenhang mit dem Projekt stehen.
212-
* **Pull Requests:** Wo Leute anstehende Änderungen diskutieren und überprüfen.
211+
* **Issue Tracker:** Hier diskutieren Personen über Themen, die im Zusammenhang mit dem Projekt stehen.
212+
* **Pull Requests:** Hier diskutieren und überprüfen Personen anstehende Änderungen.
213213
* **Diskussionsforen oder Mailinglisten:** Einige Projekte nutzen solche Kanäle für Konversationen (z.B. _"Wie kann ich..."_ oder _"Was denkt ihr über..."_) anstelle von Fehlerberichten oder Feature Requests. Andere verwenden den Issue Tracker für alle Konversationen.
214214
* **Synchroner Chat-Kanal:** Einige Projekte verwenden Kanäle wie z.B. Slack oder IRC für gelegentliche Gespräche, Zusammenarbeit und schnellen Austausch.
215215

@@ -244,6 +244,8 @@ Weiterhin, können Sie auf folgenden Seiten neue Projekte zum Beitragen entdecke
244244
* [24 Pull Requests](https://24pullrequests.com/)
245245
* [Up For Grabs](http://up-for-grabs.net/)
246246
* [Contributor-ninja](https://contributor.ninja)
247+
* [First Contributions](https://firstcontributions.github.io)
248+
* [SourceSort](https://www.sourcesort.com/)
247249

248250
### Eine Checkliste, bevor Sie einen Beitrag leisten
249251

@@ -477,7 +479,7 @@ Ein Projekt, das freundlich und einladend ist, signalisiert Offenheit gegenüber
477479

478480
## Wie man einen Beitrag einreicht
479481

480-
Sie haben ein Projekt gefunden, das Ihnen gefällt, und sind zum Leisten eines Beitrags bereit? Endlich! So erreichen Sie dies auf die richtige Art und Weise.
482+
Sie haben ein Projekt gefunden, das Ihnen gefällt und sind zum Leisten eines Beitrags bereit? Endlich! So erreichen Sie dies auf die richtige Art und Weise.
481483

482484
### Effektive Kommunikation
483485

@@ -533,11 +535,11 @@ Bevor Sie ein Issue oder Pull Request aufmachen oder eine Frage im Chat stellen,
533535
>
534536
> 😢 _"Warum unterstützen Sie meinen Anwendungsfall nicht? Das ist inakzeptabel!"_
535537
536-
**Vor allem: Bewahren Sie Stil.** Open Source besteht aus Menschen aus der ganzen Welt, die mit uns zusammenarbeiten. Nuancen gehen über Sprachen, Kulturen, Regionen und Zeitzonen hinweg verloren. Darüber hinaus erschwert die schriftliche Kommunikation die Vermittlung eines Tonfalls oder einer Stimmung. Nehmen Sie in Open-Source-Diskussionsn gute Absichten an. Es ist in Ordnung, eine Idee höflich zurückzuweisen, nach Kontext zu fragen oder Ihre Position genauer zu erklären. Versuchen Sie einfach, das Internet an einem besseren Ort zu verlassen, als wenn Sie es gefunden haben.
538+
**Vor allem: Bewahren Sie Stil.** Open Source besteht aus Menschen aus der ganzen Welt, die mit uns zusammenarbeiten. Nuancen gehen über Sprachen, Kulturen, Regionen und Zeitzonen hinweg verloren. Darüber hinaus erschwert die schriftliche Kommunikation die Vermittlung eines Tonfalls oder einer Stimmung. Nehmen Sie in Open-Source-Diskussionen gute Absichten an. Es ist in Ordnung, eine Idee höflich zurückzuweisen, nach Kontext zu fragen oder Ihre Position genauer zu erklären. Versuchen Sie einfach, das Internet als einen besseren Ort zu verlassen, als Sie es gefunden haben.
537539

538540
### Erfassen Sie den Kontext
539541

540-
Bevor Sie etwas tun, sollten Sie kurz sicherzustellen, dass Ihre Idee nicht schon an anderer Stelle besprochen wurde. Überfliegen Sie die README des Projekts, Issues (offen und geschlossen), die Mailingliste und Stack Overflow. Sie müssen nicht stundenlang alles durchgehen, aber eine schnelle Suche nach ein paar Schlüsselbegriffen bringt Sie weiter.
542+
Bevor Sie etwas tun, sollten Sie kurz sicherstellen, dass Ihre Idee nicht schon an anderer Stelle besprochen wurde. Überfliegen Sie die README des Projekts, Issues (offen und geschlossen), die Mailingliste und Stack Overflow. Sie müssen nicht stundenlang alles durchgehen, aber eine schnelle Suche nach ein paar Schlüsselbegriffen bringt Sie weiter.
541543

542544
Wenn Sie Ihre Idee woanders nicht finden können, sind Sie bereit für den ersten Schritt. Wenn sich das Projekt auf GitHub befindet, werden Sie Ihre Idee vermutlich als Issue kommunizieren, oder ein Pull Request stellen:
543545

@@ -547,7 +549,7 @@ Wenn Sie Ihre Idee woanders nicht finden können, sind Sie bereit für den erste
547549

548550
Bevor Sie ein Issue oder Pull Request öffnen, überprüfen Sie die Beitragsdokumentationen des Projekts (normalerweise eine Datei namens CONTRIBUTING, oder in der README), um zu verstehen, was in Anfragen erwünscht ist. Beispielsweise kann das Projekt verlangen, dass Sie einer Vorlage folgen oder Tests verwenden.
549551

550-
Wenn Sie einen substantiellen Beitrag leisten wollen, öffnen Sie eine Issue, bevor Sie daran arbeiten. Bevor Sie Arbeiten ausführen, die möglicherweise nicht angenommen werden, schauen Sie sich das Projekt lieber eine Weile an (auf GitHub, [auf "Watch" klicken](https://help.github.com/articles/watching-repositories/), um über alle Konversationen informiert zu werden), und lernen die Community-Mitglieder kennen.
552+
Wenn Sie einen substantiellen Beitrag leisten wollen, öffnen Sie einen Issue, bevor Sie daran arbeiten. Bevor Sie Arbeiten ausführen, die möglicherweise nicht angenommen werden, schauen Sie sich das Projekt lieber eine Weile an (auf GitHub, [auf "Watch" klicken](https://help.github.com/articles/watching-repositories/), um über alle Konversationen informiert zu werden), und lernen die Community-Mitglieder kennen.
551553

552554
<aside markdown="1" class="pquote">
553555
<img src="https://avatars.githubusercontent.com/gaearon?s=180" class="pquote-avatar" alt="avatar">
@@ -571,7 +573,7 @@ In der Regel sollten Sie in den folgenden Situationen ein Issue erstellen:
571573

572574
Tipps für die Kommunikation zu Issues:
573575

574-
* **Wenn Sie ein offenes Issue sehen, das Sie in Angriff nehmen wollen,** kommentieren Sie dies und lassen Sie die Leute wissen, dass Sie am Ball. Auf diese Weise ist es weniger wahrscheinlich, dass jemand eine Arbeit doppelt macht.
576+
* **Wenn Sie ein offenes Issue sehen, das Sie in Angriff nehmen wollen,** kommentieren Sie dies und lassen Sie die Leute wissen, dass Sie am Ball sind. Auf diese Weise ist es weniger wahrscheinlich, dass jemand eine Arbeit doppelt macht.
575577
* **Wenn ein Issue vor einer Weile geöffnet wurde,** ist es möglich, dass es woanders bearbeitet wird, oder bereits gelöst wurde. Daher bitten Sie um Bestätigung, bevor Sie mit der Arbeit beginnen.
576578
* **Wenn Sie ein Issue geöffnet haben, aber die Antwort später selbst herausgefunden haben,** kommentieren Sie das Issue, um anderen Leuten die Antwort mitzuteilen. Schließen Sie danach das Issue. Auch die Dokumentation dieses Ergebnisses ist ein Beitrag zum Projekt.
577579

0 commit comments

Comments
 (0)