You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is also the [workbook](workbook/), a collection of questions and answers on based on the videos and articles for people to check their knowledge against after consuming the material.
19
19
20
20
New sections and segments may be added at any time via the [contribution] process.
@@ -25,7 +25,7 @@ The InnerSource Learning Path is produced via the [InnerSource Commons] communit
25
25
We coordinate our work in the [#learning-path]_Slack_ channel.
26
26
We track our tasks and discuss their status openly using our GitHub project [Kanban board].
27
27
28
-
Typically, a card bundles tasks about one artifact (e.g. written articles accompanying one learning path section) or small milestones (e.g. finishing the post production of one section).
28
+
Typically, a card bundles tasks about one artifact (e.g. written articles accompanying one learning path section) or small milestones (e.g. finishing the post production of one section).
29
29
You can infer whether a task is currently actively developed or under review based on the card's column in the [Kanban board].
30
30
31
31
## Trusted Committers
@@ -67,7 +67,7 @@ workbook/0n-section-name.asciidoc // Contains the part of the workbook matching
67
67
After material is finished the scripts will be used to film videos.
68
68
Each video should be about 5min in length.
69
69
Each article should be about a page long.
70
-
The idea is that a person could receive a link to an article or video and watch or read it without having to set aside time in advance to do so.
70
+
The idea is that a person could receive a link to an article or video and watch or read it without having to set aside time in advance to do so.
71
71
Videos, articles, and workbooks will be published at _learning.oreilly.com_ and also at _innersourcecommons.org_.
Copy file name to clipboardExpand all lines: introduction/05-principles.asciidoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ This means that guest teams should be able to have an understanding of:
41
41
* Decision making of the host team
42
42
43
43
When possible, the above should be communicated clearly and in detail, from teams' internal definitions of items to special-case scenarios specific to the project.
44
-
This communication should be done in a manner that can be easily queried and understood to those that are not part of the core team.
44
+
This communication should be done in a manner that can be easily queried and understood to those that are not part of the host team.
Copy file name to clipboardExpand all lines: introduction/07-faq.asciidoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ It depends on how far you're going. You'll probably be going a lot further than
24
24
image::https://user-images.githubusercontent.com/9609562/151901209-52b3468b-dedd-4319-9ca3-38b6b2bcfaf5.png[If you want to go fast, go alone. If you want to go far, go together]
25
25
26
26
=== Will we just be reviewing PRs all day every day?
27
-
If so then your core team is understaffed. A healthy team is staffed so that there is time for assisting contributors and making core contributions yourself.
27
+
If so then your https://patterns.innersourcecommons.org/p/core-team[core team] is understaffed. A healthy team is staffed so that there is time for assisting contributors and making core contributions yourself.
28
28
29
29
You can mitigate this by setting expectation, potentially via SLAs. If contributors expect PR reviews within an hour, maybe you will be stuck reviewing PRs all the time, but if you set an SLA of 1 day or 1 week, this won't be the case.
Copy file name to clipboardExpand all lines: introduction/de/03-how-works-de.asciidoc
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,13 +28,13 @@ Bei kleinen, einfacheren Projekten füllt oft eine einzelne Person _sowohl_ die
28
28
Basierend auf diesen Rollen können wir nun den InnerSource-Prozesses grob skizzieren.
29
29
30
30
* Das Gastteam, beziehungsweise konkret ein Mitglied des Gastteams, fragt eine Funktion vom Host-Team an.
31
-
* Der Product Owner stellt sicher, dass User Stories entsprechend dem Feature Request erstellt werden: Entweder vom Guest Team oder vom Host Team.
31
+
* Der Product Owner stellt sicher, dass User Stories entsprechend dem Feature Request erstellt werden: Entweder vom Guest Team oder vom Host Team.
32
32
Diese Userstories beschreiben das gewünschte Feature so wie es sich das Gastteam vorstellt.
33
33
Die User Stories enthalten auch all jene Details, auf die das Host Team vor Annahme der Änderung Wert legt.
34
34
Beispiele für solche Details sind Besonderheiten in der Architektur, Coding Conventions, die Verwendung spezifischer Bibliotheken, Contracts hinsichtlich Daten usw.
35
35
* Unterstützt vom Trusted Committer, sendet der Contributor den Pull-Request, um das angefragte Feature zu implementieren.
36
36
37
-
Zu beachten ist, dass bei diesen Schritten kein bestimmter Prozess für Koordination oder Priorisierung der Teams vorrausgesetzt wird.
37
+
Zu beachten ist, dass bei diesen Schritten kein bestimmter Prozess für Koordination oder Priorisierung der Teams vorrausgesetzt wird.
38
38
InnerSource geht davon aus, dass Teams bereits über vorhandene Organisationsmethoden verfügen, und bietet einen Rahmen für die Zusammenarbeit, wenn ein Gastteam Code zu einem Project beitragen möchte.
39
39
40
40
Dieser Weg der Zusammenarbeit birgt Vorteile für das Gastteam. Es erhält die Funktionalität, die es benötigt zum rechten Zeitpunkt und ohne die Verpflichtung, die langfristige Wartung der Lösung zu übernehmen.
@@ -44,4 +44,5 @@ In letzter Konsequenz fließt mehr Zeit in Code, der die eigentlichen Unternehme
44
44
45
45
=== Zusätzliche Ressourcen
46
46
47
+
* Das Hostteam wird normalerweise durch das Muster https://patterns.innersourcecommons.org/p/core-team[Core Team] dargestellt.
47
48
* Die Mustervorlage https://patterns.innersourcecommons.org/p/trusted-committer[Trusted Committer].
Copy file name to clipboardExpand all lines: introduction/de/05-principles-de.asciidoc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ Dies bedeutet, dass Gastteams in der Lage sein sollten, folgendes zu verstehen:
41
41
* Entscheidungsfindungsprozess des Hostteams
42
42
43
43
Wenn möglich, sollte das obige klar und detailliert kommuniziert werden, von den internen Definitionen der verbleibenden Arbeit bis hin zu projektspezifischen Spezialszenarien.
44
-
Diese Kommunikation sollte auf eine Weise erfolgen, sodass die Information für diejenigen, die nicht Teil des Kernteams sind, leicht gefunden and nachvollzogen werden kann.
44
+
Diese Kommunikation sollte so erfolgen, dass sie für Personen, die nicht zum Gastgeberteam gehören, leicht abgefragt und verstanden werden kann.
45
45
46
46
=== Priorisierte Betreuung
47
47
@@ -54,7 +54,7 @@ Es ist wichtig, dass Mentoring für potentielle Contributoren vom Hostteam prior
54
54
Das Hostteam sollte sich bemühen, sich ausreichend Zeit für die Betreuung der Contributor des Gastteams zu nehmen - ganz speziell zu dem Zeitpunkt zu dem der Contributor es benötigt - und nicht, wenn es für das Hostteam bequem ist.
55
55
Manchmal kann es für Entwickler im Hostteam ein Kulturwandel sein, Zeit zu investieren um anderen beim Schreiben von Quellecode zu helfen, anstatt selbst zu entwickeln.
56
56
Diese Art des Mentorings ist sowohl für den einzelnen Mitarbeiter des Gastteams als auch für den Gastgeber wertvoll, und es lohnt sich den Aufwand zu betreiben.
57
-
Es erweist sich auf lange Sicht als vorteilhaft für beide Seiten.
57
+
Es erweist sich auf lange Sicht als vorteilhaft für beide Seiten.
58
58
Durch die Verbesserung des Quellcodes bildet oder verbessert der Mitarbeiter die Beziehungen innerhalb einer Organisation, die sonst möglicherweise nicht existiert hätten.
59
59
Open Source erkennt diesen Punkt sofort und betrachtet es als eine Ehre, den Status eines Trusted Committers für ein Projekt zu erreichen.
Copy file name to clipboardExpand all lines: introduction/es/05-principles-es.asciidoc
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,8 +42,7 @@ Esto significa que el equipo contribuidor debe entender:
42
42
* Proceso de decisión del equipo anfitrión
43
43
44
44
Cuando sea posible, todo lo anterior debe ser comunicado de forma clara y detallada, desde las definiciones internas a escenario con casos especiales específicos del proyecto.
45
-
Esta comunicación debe ser hecha de una forma que pueda ser fácilmente transmitida y comprendida por aquellos que no son parte del núcleo central del equipo.
46
-
45
+
Esta comunicación debe realizarse de manera que pueda ser consultada y entendida fácilmente por aquellos que no forman parte del equipo anfitrión.
Copy file name to clipboardExpand all lines: introduction/fr/05-principles-fr.asciidoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ Cela signifie que les équipes invitées doivent être en mesure de comprendre :
41
41
* La prise de décision de l'équipe hôte
42
42
43
43
Dans la mesure du possible, les éléments ci-dessus doivent être communiqués clairement et en détail, depuis les définitions internes des équipes jusqu'aux scénarios de cas particuliers propres au projet.
44
-
Cette communication doit être faite d'une manière qui peut être facilement interrogée et comprise par ceux qui ne font pas partie de l'équipe principale.
44
+
Cette communication doit être effectuée de manière à ce qu'elle puisse être facilement consultée et comprise par ceux qui ne font pas partie de l'équipe hôte.
0 commit comments